UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

22 lines (21 loc) 1.24 kB
import { $LayoutController } from "@docsvision/webclient/Generated/DocsVision.WebClient.Controllers"; import { GenModels } from "@docsvision/webclient/Generated/DocsVision.WebClient.Models"; import { Layout } from "@docsvision/webclient/System/Layout"; import { $LayoutManager } from "@docsvision/webclient/System/$LayoutManager"; import { $LocalStorage } from "@docsvision/webclient/System/$LocalStorage"; import { $MessageBox } from "@docsvision/webclient/System/$MessageBox"; import { $DeviceType } from "@docsvision/webclient/StandardServices"; /** @internal */ export declare class LayoutSearchParametersDialog { private services; static SearchParametersDialogLayoutPosition: string; static LastSearchLocalStoragePrefix: string; constructor(services: $LayoutManager & $LayoutController & $LocalStorage & $MessageBox & $DeviceType); cancel: () => any; showDialog(searchId: string, layout?: GenModels.LayoutViewModel): Promise<GenModels.SearchParameter[]>; getParameters(layout: Layout): GenModels.SearchParameter[]; clearAll(layout: Layout): void; enableAll(layout: Layout): void; loadLastSearch(searchId: string, layout: Layout): void; saveLastSearch(searchId: string, layout: Layout): void; }