Files
Umbraco-CMS/src/Umbraco.Web.UI.Client/libs/extensions-api/umb-lifecycle.interface.ts
2023-03-14 16:12:02 +01:00

12 lines
430 B
TypeScript

import type { UmbExtensionRegistry } from './registry/extension.registry';
import type { UmbControllerHostInterface } from '@umbraco-cms/controller';
export type UmbEntrypointOnInit = (host: UmbControllerHostInterface, extensionRegistry: UmbExtensionRegistry) => void;
/**
* Interface containing supported life-cycle functions for ESModule entrypoints
*/
export interface UmbEntrypointModule {
onInit: UmbEntrypointOnInit;
}