UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

19 lines (18 loc) 590 B
import { BasicApiEvent } from "@docsvision/webclient/System/ApiEvent"; export interface ISidebar { close(showOnRightSide?: boolean): void; open(showOnRightSide?: boolean): void; SaveSettings(): void; LoadSettings(): void; LoadLayout(): Promise<any>; PreloadLayout(): Promise<any>; ResetSettings(): void; IsPinned: boolean; IsClosed: boolean; toggle?: BasicApiEvent<boolean>; switchPin?: BasicApiEvent<boolean>; } export declare type $Sidebar = { sidebar: ISidebar; }; export declare const $Sidebar: string | ((model?: $Sidebar) => ISidebar);