@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
18 lines (17 loc) • 854 B
TypeScript
import { IFolderRouteData } from "@docsvision/webclient/Platform/IFolderRouteData";
import { IRouteInfo } from "@docsvision/webclient/System/IRouteInfo";
import { IRouteTypeMapper } from "@docsvision/webclient/System/IRouteTypeMapper";
import { $ApplicationSettings, $DeviceType, $IsIE } from "@docsvision/webclient/StandardServices";
/** @internal */
export declare class FolderRouteTypeMapper implements IRouteTypeMapper<IFolderRouteData> {
private services;
static SearchResultsId: string;
static RecentCardsId: string;
static FavoritesId: string;
constructor(services: $DeviceType & $ApplicationSettings & $IsIE);
hashPattern: string;
resolve(path: string, parameters: {
[id: string]: string;
}): Promise<IRouteInfo<IFolderRouteData>>;
tryGetUrl(route: IRouteInfo<IFolderRouteData>): string | undefined;
}