UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

17 lines (16 loc) 1.08 kB
import { BaseNavigationMainMenuItem, BaseNavigationMainMenuItemParams } from "@docsvision/webclient/Platform/BaseNavigationMainMenuItem"; import { IBaseNavigationMainMenuItemState } from "@docsvision/webclient/Platform/BaseNavigationMainMenuItemImpl"; import { IRouteHandler } from "@docsvision/webclient/System/IRouteHandler"; import { RouteHandleResult } from "@docsvision/webclient/System/RouteHandleResult"; import { RouteType } from "@docsvision/webclient/System/RouteType"; export declare type BaseNavigationItem = BaseNavigationMainMenuItem<BaseNavigationMainMenuItemParams, IBaseNavigationMainMenuItemState>; export declare class BaseNavigationMenuItemRouteHandler implements IRouteHandler<unknown> { private static Components; name: string; mountRoute?(routedata: unknown, routeType: RouteType): Promise<RouteHandleResult>; unmountRoute?(data: unknown, routeType: RouteType): Promise<void>; private static selectParent; private static unselectAllComponents; private static select; static register(control: BaseNavigationItem): void; }