make naming more explicit
This commit is contained in:
@@ -3,19 +3,19 @@ import type { UmbBackofficeManifestKind } from '@umbraco-cms/backoffice/extensio
|
||||
|
||||
export const manifest: UmbBackofficeManifestKind = {
|
||||
type: 'kind',
|
||||
alias: 'Umb.Kind.EntityAction.Sort',
|
||||
matchKind: 'sort',
|
||||
alias: 'Umb.Kind.EntityAction.SortChildrenOf',
|
||||
matchKind: 'sortChildrenOf',
|
||||
matchType: 'entityAction',
|
||||
manifest: {
|
||||
...UMB_ENTITY_ACTION_DEFAULT_KIND_MANIFEST.manifest,
|
||||
type: 'entityAction',
|
||||
kind: 'sort',
|
||||
kind: 'sortChildrenOf',
|
||||
api: () => import('./sort-children-of.action.js'),
|
||||
weight: 100,
|
||||
forEntityTypes: [],
|
||||
meta: {
|
||||
icon: 'icon-height',
|
||||
label: 'Sort...',
|
||||
label: 'Sort Children...',
|
||||
itemRepositoryAlias: '',
|
||||
sortRepositoryAlias: '',
|
||||
},
|
||||
|
||||
@@ -132,12 +132,13 @@ export interface MetaEntityActionFolderKind extends MetaEntityActionDefaultKind
|
||||
}
|
||||
|
||||
// SORT
|
||||
export interface ManifestEntityActionSortKind extends ManifestEntityAction<MetaEntityActionSortKind> {
|
||||
export interface ManifestEntityActionSortChildrenOfKind
|
||||
extends ManifestEntityAction<MetaEntityActionSortChildrenOfKind> {
|
||||
type: 'entityAction';
|
||||
kind: 'sort';
|
||||
kind: 'sortChildrenOf';
|
||||
}
|
||||
|
||||
export interface MetaEntityActionSortKind extends MetaEntityActionDefaultKind {
|
||||
export interface MetaEntityActionSortChildrenOfKind extends MetaEntityActionDefaultKind {
|
||||
itemRepositoryAlias: string;
|
||||
sortRepositoryAlias: string;
|
||||
sortChildrenOfRepositoryAlias: string;
|
||||
}
|
||||
|
||||
@@ -15,6 +15,7 @@ import type {
|
||||
ManifestEntityActionDeleteFolderKind,
|
||||
ManifestEntityActionDefaultKind,
|
||||
ManifestEntityActionTrashKind,
|
||||
ManifestEntityActionSortChildrenOfKind,
|
||||
} from './entity-action.model.js';
|
||||
import type { ManifestDynamicRootOrigin, ManifestDynamicRootQueryStep } from './dynamic-root.model.js';
|
||||
import type { ManifestEntityBulkAction } from './entity-bulk-action.model.js';
|
||||
@@ -103,16 +104,17 @@ export type * from './workspace.model.js';
|
||||
|
||||
export type ManifestEntityActions =
|
||||
| ManifestEntityAction
|
||||
| ManifestEntityActionCreateFolderKind
|
||||
| ManifestEntityActionDefaultKind
|
||||
| ManifestEntityActionDeleteFolderKind
|
||||
| ManifestEntityActionDeleteKind
|
||||
| ManifestEntityActionRenameKind
|
||||
| ManifestEntityActionReloadTreeItemChildrenKind
|
||||
| ManifestEntityActionDuplicateKind
|
||||
| ManifestEntityActionMoveKind
|
||||
| ManifestEntityActionCreateFolderKind
|
||||
| ManifestEntityActionUpdateFolderKind
|
||||
| ManifestEntityActionDeleteFolderKind
|
||||
| ManifestEntityActionTrashKind;
|
||||
| ManifestEntityActionReloadTreeItemChildrenKind
|
||||
| ManifestEntityActionRenameKind
|
||||
| ManifestEntityActionSortChildrenOfKind
|
||||
| ManifestEntityActionTrashKind
|
||||
| ManifestEntityActionUpdateFolderKind;
|
||||
|
||||
export type ManifestWorkspaceFooterApps =
|
||||
| ManifestWorkspaceFooterApp
|
||||
|
||||
@@ -5,7 +5,7 @@ import { UMB_SORT_CHILDREN_OF_DOCUMENT_REPOSITORY_ALIAS } from './repository/con
|
||||
export const manifests = [
|
||||
{
|
||||
type: 'entityAction',
|
||||
kind: 'sort',
|
||||
kind: 'sortChildrenOf',
|
||||
alias: 'Umb.EntityAction.Document.SortChildrenOf',
|
||||
name: 'Sort Children Of Document Entity Action',
|
||||
forEntityTypes: [UMB_DOCUMENT_ENTITY_TYPE],
|
||||
|
||||
Reference in New Issue
Block a user