@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
16 lines (15 loc) • 646 B
TypeScript
import { IExtension } from "@docsvision/webclient/System/IExtension";
import { ILocalizationsMap } from "@docsvision/webclient/System/ILocalizationsMap";
import { IUrlMap } from "@docsvision/webclient/System/IUrlMap";
import { UrlResolver } from "@docsvision/webclient/System/UrlResolver";
/** @internal */
export declare class PlatformExtension implements IExtension {
name: string;
version: string;
initialize(): void;
protected addLegacyCardTypes(): void;
protected getCaption(name: string): string;
getUrls(urlResolver: UrlResolver): IUrlMap;
getLocalizations(): ILocalizationsMap;
getRoutesHandler(): void;
}