UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

15 lines (14 loc) 889 B
import { ILayoutPageRouteData } from "@docsvision/webclient/Platform/ILayoutPageRouteData"; import { $CompanyLogo } from "@docsvision/webclient/Platform/$CompanyLogo"; import { IRouteHandler } from "@docsvision/webclient/System/IRouteHandler"; import { RouteHandleResult } from "@docsvision/webclient/System/RouteHandleResult"; import { RouteType } from "@docsvision/webclient/System/RouteType"; /** @internal */ export declare class LayoutPageRouteHandler implements IRouteHandler<ILayoutPageRouteData> { private services; name: string; constructor(services: Partial<$CompanyLogo>); loadRouteData(knownRouteData: Partial<ILayoutPageRouteData>, routeType: RouteType): Promise<RouteHandleResult>; mountRoute(data: ILayoutPageRouteData, routeType: RouteType): Promise<RouteHandleResult>; unmountRoute(data: ILayoutPageRouteData, routeType: RouteType): Promise<{}>; }