@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
13 lines (12 loc) • 621 B
TypeScript
import { IDynamicTreeNodeData } from "@docsvision/webclient/Helpers/DynamicTree/IDynamicTreeNodeData";
import { TreeNode } from "@docsvision/webclient/Helpers/Tree/Data/ClientModels/TreeNode";
import { LoadingState } from "@docsvision/webclient/System/LoadingState";
/** @internal */
export declare class DynamicTreeNode extends TreeNode {
loading: LoadingState;
constructor(data: IDynamicTreeNodeData, level: number, parent: TreeNode, children?: TreeNode[]);
get dynamicChildren(): DynamicTreeNode[];
get childrenLoaded(): boolean;
set childrenLoaded(loaded: boolean);
get iconClass(): string;
}