UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

21 lines (20 loc) 671 B
/// <reference types="react" /> import { ITreeNodeData } from "@docsvision/webclient/Helpers/Tree/Data/ClientModels/ITreeNodeData"; /** @internal */ export declare class TreeNode { constructor(data: ITreeNodeData, level: number, parent: TreeNode, children?: TreeNode[]); visibleItemsCount: number; children: TreeNode[]; data: ITreeNodeData; level: number; expanded: boolean; htmlElement: HTMLElement; parent: TreeNode; get displayName(): React.ReactNode; get title(): string; get uniqueId(): string; get iconClass(): string; get nodeClass(): string; get disabled(): boolean; get expandedByDefault(): boolean; }