fix: add api report alpha

Signed-off-by: mario ma <mario.ma.node@gmail.com>
This commit is contained in:
mario ma
2024-08-14 14:37:19 +08:00
committed by blam
parent 2ae63cd7a7
commit adc4890e7f
+132
View File
@@ -21,6 +21,7 @@ import { RouteRef } from '@backstage/frontend-plugin-api';
import { SubRouteRef } from '@backstage/frontend-plugin-api';
import { TemplateEntityV1beta3 } from '@backstage/plugin-scaffolder-common';
import { TemplateGroupFilter } from '@backstage/plugin-scaffolder-react';
import { TranslationRef } from '@backstage/core-plugin-api/alpha';
// @alpha (undocumented)
const _default: BackstagePlugin<
@@ -110,6 +111,137 @@ export type FormProps = Pick<
'transformErrors' | 'noHtml5Validate'
>;
// @alpha (undocumented)
export const scaffolderTranslationRef: TranslationRef<
'scaffolder',
{
readonly 'fields.entityNamePicker.title': 'Name';
readonly 'fields.entityNamePicker.description': 'Unique name of the component';
readonly 'fields.entityPicker.title': 'Entity';
readonly 'fields.entityPicker.description': 'An entity from the catalog';
readonly 'fields.entityTagsPicker.title': 'Tags';
readonly 'fields.entityTagsPicker.description': "Add any relevant tags, hit 'Enter' to add new tags. Valid format: [a-z0-9+#] separated by [-], at most 63 characters";
readonly 'fields.myGroupsPicker.title': 'Entity';
readonly 'fields.myGroupsPicker.description': 'An entity from the catalog';
readonly 'fields.ownedEntityPicker.title': 'Entity';
readonly 'fields.ownedEntityPicker.description': 'An entity from the catalog';
readonly 'fields.ownerPicker.title': 'Owner';
readonly 'fields.ownerPicker.description': 'The owner of the component';
readonly 'fields.azureRepoPicker.organization.title': 'Organization';
readonly 'fields.azureRepoPicker.organization.description': 'The Organization that this repo will belong to';
readonly 'fields.azureRepoPicker.project.title': 'Project';
readonly 'fields.azureRepoPicker.project.description': 'The Project that this repo will belong to';
readonly 'fields.bitbucketRepoPicker.project.title': 'Allowed Projects';
readonly 'fields.bitbucketRepoPicker.project.description': 'The Project that this repo will belong to';
readonly 'fields.bitbucketRepoPicker.project.inputTitle': 'Projects';
readonly 'fields.bitbucketRepoPicker.workspaces.title': 'Allowed Workspaces';
readonly 'fields.bitbucketRepoPicker.workspaces.description': 'The Workspace that this repo will belong to';
readonly 'fields.bitbucketRepoPicker.workspaces.inputTitle': 'Workspaces';
readonly 'fields.gerritRepoPicker.parent.title': 'Parent';
readonly 'fields.gerritRepoPicker.parent.description': 'The project parent that the repo will belong to';
readonly 'fields.gerritRepoPicker.owner.title': 'Owner';
readonly 'fields.gerritRepoPicker.owner.description': 'The owner of the project (optional)';
readonly 'fields.giteaRepoPicker.owner.title': 'Owner Available';
readonly 'fields.giteaRepoPicker.owner.description': 'Gitea namespace where this repository will belong to. It can be the name of organization, group, subgroup, user, or the project.';
readonly 'fields.giteaRepoPicker.owner.inputTitle': 'Owner';
readonly 'fields.githubRepoPicker.owner.title': 'Owner Available';
readonly 'fields.githubRepoPicker.owner.description': 'The organization, user or project that this repo will belong to';
readonly 'fields.githubRepoPicker.owner.inputTitle': 'Owner';
readonly 'fields.gitlabRepoPicker.owner.title': 'Owner Available';
readonly 'fields.gitlabRepoPicker.owner.description': 'GitLab namespace where this repository will belong to. It can be the name of organization, group, subgroup, user, or the project.';
readonly 'fields.gitlabRepoPicker.owner.inputTitle': 'Owner';
readonly 'fields.repoUrlPickerHost.host.title': 'Host';
readonly 'fields.repoUrlPickerHost.host.description': 'The host where the repository will be created';
readonly 'fields.repoUrlPickerRepoName.repository.title': 'Repositories Available';
readonly 'fields.repoUrlPickerRepoName.repository.description': 'The name of the repository';
readonly 'fields.repoUrlPickerRepoName.repository.inputTitle': 'Repository';
readonly 'actionsPage.content.emptyState.title': 'No information to display';
readonly 'actionsPage.content.emptyState.description': 'There are no actions installed or there was an issue communicating with backend.';
readonly 'actionsPage.content.tableCell.type': 'Type';
readonly 'actionsPage.content.tableCell.name': 'Name';
readonly 'actionsPage.content.tableCell.title': 'Title';
readonly 'actionsPage.content.tableCell.description': 'Description';
readonly 'actionsPage.content.noRowsDescription': 'No schema defined';
readonly 'actionsPage.title': 'Installed actions';
readonly 'actionsPage.action.input': 'Input';
readonly 'actionsPage.action.output': 'Output';
readonly 'actionsPage.action.examples': 'Examples';
readonly 'actionsPage.subtitle': 'This is the collection of all installed actions';
readonly 'actionsPage.pageTitle': 'Create a New Component';
readonly 'listTaskPage.content.emptyState.title': 'No information to display';
readonly 'listTaskPage.content.emptyState.description': 'There are no tasks or there was an issue communicating with backend.';
readonly 'listTaskPage.content.tableCell.template': 'Template';
readonly 'listTaskPage.content.tableCell.status': 'Status';
readonly 'listTaskPage.content.tableCell.owner': 'Owner';
readonly 'listTaskPage.content.tableCell.created': 'Created';
readonly 'listTaskPage.content.tableCell.taskID': 'Task ID';
readonly 'listTaskPage.content.tableTitle': 'Tasks';
readonly 'listTaskPage.title': 'List template tasks';
readonly 'listTaskPage.subtitle': 'All tasks that have been started';
readonly 'listTaskPage.pageTitle': 'Templates Tasks';
readonly 'ownerListPicker.title': 'Task Owner';
readonly 'ownerListPicker.options.all': 'All';
readonly 'ownerListPicker.options.owned': 'Owned';
readonly 'ongoingTask.title': 'Run of';
readonly 'ongoingTask.contextMenu.cancel': 'Cancel';
readonly 'ongoingTask.contextMenu.startOver': 'Start Over';
readonly 'ongoingTask.contextMenu.hideLogs': 'Hide Logs';
readonly 'ongoingTask.contextMenu.showLogs': 'Show Logs';
readonly 'ongoingTask.contextMenu.hideButtonBar': 'Hide Button Bar';
readonly 'ongoingTask.contextMenu.showButtonBar': 'Show Button Bar';
readonly 'ongoingTask.subtitle': 'Task {{taskId}}';
readonly 'ongoingTask.pageTitle.hasTemplateName': 'Run of {{templateName}}';
readonly 'ongoingTask.pageTitle.noTemplateName': 'Scaffolder Run';
readonly 'ongoingTask.cancelButtonTitle': 'Cancel';
readonly 'ongoingTask.startOverButtonTitle': 'Start Over';
readonly 'ongoingTask.hideLogsButtonTitle': 'Hide Logs';
readonly 'ongoingTask.showLogsButtonTitle': 'Show Logs';
readonly 'templateTypePicker.title': 'Categories';
readonly 'templateEditorPage.title': 'Template Editor';
readonly 'templateEditorPage.subTitle': 'Edit, preview, and try out templates and template forms';
readonly 'templateEditorPage.dryRunResults.title': 'Dry-run results';
readonly 'templateEditorPage.dryRunResultsList.title': 'Result {{resultId}}';
readonly 'templateEditorPage.dryRunResultsList.deleteButtonTitle': 'Delete result';
readonly 'templateEditorPage.dryRunResultsList.downloadButtonTitle': 'Download as .zip';
readonly 'templateEditorPage.dryRunResultsView.tab.output': 'Output';
readonly 'templateEditorPage.dryRunResultsView.tab.log': 'Log';
readonly 'templateEditorPage.dryRunResultsView.tab.files': 'Files';
readonly 'templateEditorPage.taskStatusStepper.skippedStepTitle': 'Skipped';
readonly 'templateEditorPage.customFieldExplorer.selectFieldLabel': 'Choose Custom Field Extension';
readonly 'templateEditorPage.customFieldExplorer.fieldForm.title': 'Field Options';
readonly 'templateEditorPage.customFieldExplorer.fieldForm.applyButtonTitle': 'Apply';
readonly 'templateEditorPage.customFieldExplorer.preview.title': 'Example Template Spec';
readonly 'templateEditorPage.templateEditorBrowser.closeConfirmMessage': 'Are you sure? Unsaved changes will be lost';
readonly 'templateEditorPage.templateEditorBrowser.saveIconTooltip': 'Save all files';
readonly 'templateEditorPage.templateEditorBrowser.reloadIconTooltip': 'Reload directory';
readonly 'templateEditorPage.templateEditorBrowser.closeIconTooltip': 'Close directory';
readonly 'templateEditorPage.templateEditorIntro.title': 'Get started by choosing one of the options below';
readonly 'templateEditorPage.templateEditorIntro.loadLocal.title': 'Load Template Directory';
readonly 'templateEditorPage.templateEditorIntro.loadLocal.description': 'Load a local template directory, allowing you to both edit and try executing your own template.';
readonly 'templateEditorPage.templateEditorIntro.loadLocal.unSupportsLoadTooltip': 'Only supported in some Chromium-based browsers';
readonly 'templateEditorPage.templateEditorIntro.formEditor.title': 'Edit Template Form';
readonly 'templateEditorPage.templateEditorIntro.formEditor.description': 'Preview and edit a template form, either using a sample template or by loading a template from the catalog.';
readonly 'templateEditorPage.templateEditorIntro.fieldExplorer.title': 'Custom Field Explorer';
readonly 'templateEditorPage.templateEditorIntro.fieldExplorer.description': 'View and play around with available installed custom field extensions.';
readonly 'templateEditorPage.templateEditorTextArea.saveIconTooltip': 'Save file';
readonly 'templateEditorPage.templateEditorTextArea.refreshIconTooltip': 'Reload file';
readonly 'templateEditorPage.templateFormPreviewer.title': 'Load Existing Template';
readonly 'templateListPage.title': 'Create a new component';
readonly 'templateListPage.subtitle': 'Create new software components using standard templates in your organization';
readonly 'templateListPage.pageTitle': 'Create a new component';
readonly 'templateListPage.templateGroups.defaultTitle': 'Templates';
readonly 'templateListPage.templateGroups.otherTitle': 'Other Templates';
readonly 'templateListPage.contentHeader.title': 'Available Templates';
readonly 'templateListPage.contentHeader.registerExistingButtonTitle': 'Register Existing Component';
readonly 'templateListPage.contentHeader.supportButtonTitle': 'Create new software components using standard templates. Different templates create different kinds of components (services, websites, documentation, ...).';
readonly 'templateListPage.additionalLinksForEntity.viewTechDocsTitle': 'View TechDocs';
readonly 'templateWizardPage.title': 'Create a new component';
readonly 'templateWizardPage.subtitle': 'Create new software components using standard templates in your organization';
readonly 'templateWizardPage.pageTitle': 'Create a new component';
readonly 'templateWizardPage.pageContextMenu.editConfigurationTitle': 'Edit Configuration';
}
>;
// @alpha (undocumented)
export type TemplateListPageProps = {
TemplateCardComponent?: React_2.ComponentType<{