UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

23 lines (22 loc) 1.06 kB
/** @internal */ export declare class FolderTree { static DefaultContainerClassName: string; protected TreeContainerClassName: string; protected url: string; protected ExpandFolderFunction: Function; protected OpenFolderFunction: Function; protected AfterFolderSelect: Function; protected ExcludeSearchParamFolders: boolean; private lastSelectedFolder; constructor(); protected SelectTreeFolder(element: HTMLElement, expand: boolean): void; protected UnselectTreeFolder(element: HTMLElement): void; protected TreeFolderSelected(element: HTMLElement): boolean; protected ExpandFolder(element: HTMLElement): void; protected LoadData(requestData: any, callback: Function): void; protected ClearSelectedFolders(): void; protected GetSelectedFolders(): NodeListOf<Element>; protected GetAllVisibleFolders(): NodeListOf<Element>; protected AddExpandFolderButtonEventClick(elements: NodeListOf<Element>): void; protected AddOpenFolderButtonEventClick(elements: NodeListOf<Element>): void; }