@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
14 lines (13 loc) • 832 B
TypeScript
import { IRouteHandler } from "@docsvision/webclient/System/IRouteHandler";
import { RouteHandleResult } from "@docsvision/webclient/System/RouteHandleResult";
import { RouteType } from "@docsvision/webclient/System/RouteType";
import { $WebFrameDirectorySearchPanelService } from "@docsvision/webclient/BackOffice/$WebFrameDirectorySearchPanelService";
/** @internal */
export declare class WebFrameDirectorySearchPanelRouteHandler implements IRouteHandler<unknown> {
private services;
name: string;
constructor(services: Partial<$WebFrameDirectorySearchPanelService>);
prepareRouteDataLoad(routeData: unknown, routeType: RouteType): Promise<RouteHandleResult>;
mountRoute(data: unknown, routeType: RouteType): Promise<RouteHandleResult>;
unmountRoute(data: unknown, routeType: RouteType): Promise<void>;
}