add modal extension point

This commit is contained in:
Mads Rasmussen
2023-03-07 19:37:11 +01:00
parent 062cb5f5a0
commit 4bd341d968
2 changed files with 8 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
import type { ManifestElement } from './models';
export interface ManifestModal extends ManifestElement {
type: 'modal';
}

View File

@@ -22,6 +22,7 @@ import type { ManifestWorkspaceAction } from './workspace-action.models';
import type { ManifestWorkspaceView } from './workspace-view.models';
import type { ManifestWorkspaceViewCollection } from './workspace-view-collection.models';
import type { ManifestRepository } from './repository.models';
import type { ManifestModal } from './modal.models';
import type { ClassConstructor } from '@umbraco-cms/models';
export * from './collection-view.models';
@@ -48,6 +49,7 @@ export * from './workspace-view-collection.models';
export * from './workspace-view.models';
export * from './repository.models';
export * from './workspace.models';
export * from './modal.models';
export type ManifestTypes =
| ManifestCollectionView
@@ -78,6 +80,7 @@ export type ManifestTypes =
| ManifestWorkspaceAction
| ManifestWorkspaceView
| ManifestWorkspaceViewCollection
| ManifestModal
| ManifestBase;
export type ManifestStandardTypes = ManifestTypes['type'];