constants

This commit is contained in:
Niels Lyngsø
2024-11-04 13:31:50 +01:00
parent d0a3ae8ba9
commit b2af81ba7e
3 changed files with 4 additions and 1 deletions

View File

@@ -0,0 +1 @@
export const UMB_EXTENSION_TYPE_ENTITY_CREATE_OPTION_ACTION = 'entityCreateOptionAction';

View File

@@ -1,11 +1,12 @@
import type { UmbEntityCreateOptionAction } from './entity-create-option-action.interface.js';
import type { UMB_EXTENSION_TYPE_ENTITY_CREATE_OPTION_ACTION } from './constants.js';
import type { ManifestApi, ManifestWithDynamicConditions } from '@umbraco-cms/backoffice/extension-api';
export interface ManifestEntityCreateOptionAction<
MetaType extends MetaEntityCreateOptionAction = MetaEntityCreateOptionAction,
> extends ManifestApi<UmbEntityCreateOptionAction<MetaType>>,
ManifestWithDynamicConditions<UmbExtensionConditionConfig> {
type: 'entityCreateOptionAction';
type: typeof UMB_EXTENSION_TYPE_ENTITY_CREATE_OPTION_ACTION;
forEntityTypes: Array<string>;
meta: MetaType;
}

View File

@@ -1,3 +1,4 @@
export * from './constants.js';
export * from './entity-create-option-action-base.js';
export * from './entity-create-option-action.extension.js';
export * from './entity-create-option-action.interface.js';