add route entry interface

This commit is contained in:
Mads Rasmussen
2024-05-24 18:37:57 +02:00
parent ca8d1026c8
commit 9c5373fffd
2 changed files with 8 additions and 0 deletions

View File

@@ -8,3 +8,4 @@ export * from './router-slot.element.js';
export * from './path-pattern.class.js';
export * from './modal-registration/modal-route-registration.interface.js';
export * from './modal-registration/modal-route-registration.controller.js';
export * from './types.js';

View File

@@ -0,0 +1,7 @@
import type { IRoutingInfo, PageComponent } from '@umbraco-cms/backoffice/external/router-slot';
import type { UmbApi } from '@umbraco-cms/backoffice/extension-api';
export interface UmbRouteEntry extends UmbApi {
getPath?(): string;
setup?(element: PageComponent, info: IRoutingInfo): void;
}