UNPKG

@dooboostore/dom-render

Version:
21 lines 948 B
import { ChildrenSet, ComponentBase, ComponentBaseConfig } from './ComponentBase'; import { ComponentSet } from './ComponentSet'; export interface OnCreatedOutlet { onCreatedOutlet(child: any): void; } export declare const isOnCreatedOutlet: (obj: any) => obj is OnCreatedOutlet; export interface OnCreatedOutletDebounce { onCreatedOutletDebounce(child: any): void; } export declare const isOnCreatedOutletDebounce: (obj: any) => obj is OnCreatedOutletDebounce; export type ComponentRouterBaseConfig = ComponentBaseConfig & { sameRouteNoApply?: boolean; }; export declare abstract class ComponentRouterBase<T = any> extends ComponentBase<T, ComponentRouterBaseConfig> { child?: ComponentSet; constructor(_config?: ComponentRouterBaseConfig); setChild(child: ComponentSet): void; onDrThisUnBind(): void; onCreatedThisChildDebounce(childrenSet: ChildrenSet[]): void; } //# sourceMappingURL=ComponentRouterBase.d.ts.map