2024-10-15 08:17:11 +01:00
|
|
|
import { UMB_WORKSPACE_CONDITION_ALIAS } from '@umbraco-cms/backoffice/workspace';
|
|
|
|
|
|
2024-09-14 20:50:52 +02:00
|
|
|
export const manifests: Array<UmbExtensionManifest> = [
|
2023-11-23 14:46:33 +01:00
|
|
|
{
|
|
|
|
|
type: 'workspaceContext',
|
2023-11-24 12:51:37 +01:00
|
|
|
name: 'Example Counter Workspace Context',
|
2023-11-23 14:46:33 +01:00
|
|
|
alias: 'example.workspaceCounter.counter',
|
2024-09-14 21:02:21 +02:00
|
|
|
api: () => import('./counter-workspace-context.js'),
|
2023-11-24 12:51:37 +01:00
|
|
|
conditions: [
|
|
|
|
|
{
|
2024-10-15 08:17:11 +01:00
|
|
|
alias: UMB_WORKSPACE_CONDITION_ALIAS,
|
2023-11-24 12:51:37 +01:00
|
|
|
match: 'Umb.Workspace.Document',
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
type: 'workspaceAction',
|
2024-03-19 21:10:08 +01:00
|
|
|
kind: 'default',
|
2024-04-19 22:37:58 +02:00
|
|
|
name: 'Example Count Incrementor Workspace Action',
|
2023-11-24 12:51:37 +01:00
|
|
|
alias: 'example.workspaceAction.incrementor',
|
|
|
|
|
weight: 1000,
|
|
|
|
|
api: () => import('./incrementor-workspace-action.js'),
|
|
|
|
|
meta: {
|
|
|
|
|
label: 'Increment',
|
|
|
|
|
look: 'primary',
|
|
|
|
|
color: 'danger',
|
|
|
|
|
},
|
|
|
|
|
conditions: [
|
|
|
|
|
{
|
2024-10-15 08:17:11 +01:00
|
|
|
alias: UMB_WORKSPACE_CONDITION_ALIAS,
|
2023-11-24 12:51:37 +01:00
|
|
|
match: 'Umb.Workspace.Document',
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
2023-11-28 13:06:08 +01:00
|
|
|
type: 'workspaceView',
|
2023-11-24 12:51:37 +01:00
|
|
|
name: 'Example Counter Workspace View',
|
|
|
|
|
alias: 'example.workspaceView.counter',
|
|
|
|
|
element: () => import('./counter-workspace-view.js'),
|
|
|
|
|
weight: 900,
|
|
|
|
|
meta: {
|
|
|
|
|
label: 'Counter',
|
|
|
|
|
pathname: 'counter',
|
|
|
|
|
icon: 'icon-lab',
|
|
|
|
|
},
|
|
|
|
|
conditions: [
|
|
|
|
|
{
|
2024-10-15 08:17:11 +01:00
|
|
|
alias: UMB_WORKSPACE_CONDITION_ALIAS,
|
2023-11-24 12:51:37 +01:00
|
|
|
match: 'Umb.Workspace.Document',
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
},
|
2023-11-28 13:06:08 +01:00
|
|
|
];
|