@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
19 lines (18 loc) • 1.18 kB
TypeScript
import { IRouteHandler } from "@docsvision/webclient/System/IRouteHandler";
import { RouteHandleResult } from "@docsvision/webclient/System/RouteHandleResult";
import { RouteType } from "@docsvision/webclient/System/RouteType";
import { $WebFrameSearchPanel } from "@docsvision/webclient/Platform/$WebFrameSearchPanel";
import { $ExperimentalFeature } from "@docsvision/webclient/System/$ExperimentalFeature";
import { $ApplicationSettings, $FullTextSearchEnabled, $IsIE } from "@docsvision/webclient/StandardServices";
import { IFolderRouteData } from "@docsvision/webclient/Platform/IFolderRouteData";
import { $CompanyLogo } from "@docsvision/webclient/Platform/$CompanyLogo";
/** @internal */
export declare class WebFrameSearchPanelRouteHandler implements IRouteHandler<any> {
private services;
name: string;
private isAvaibleRouteHandler;
constructor(services: $WebFrameSearchPanel & $ExperimentalFeature & $FullTextSearchEnabled & $CompanyLogo & $ApplicationSettings & $IsIE);
private hide;
mountRoute(data: IFolderRouteData, routeType: RouteType): Promise<RouteHandleResult>;
unmountRoute(data: any, routeType: RouteType): Promise<void>;
}