Skip to content

@vtj


@vtj / designer / Viewer

Variable: Viewer

const Viewer: DefineComponent<Props, { }, { }, { }, { }, ComponentOptionsMixin, ComponentOptionsMixin, { copy: (...args) => void; pick: (...args) => void; }, string, PublicProps, Readonly<Props> & Readonly<{ onCopy?: (...args) => any; onPick?: (...args) => any; }>, { }, { }, { }, { }, string, ComponentProvideOptions, false, { treeRef: CreateComponentPublicInstanceWithMixins<Readonly<ExtractPropTypes<{ accordion: BooleanConstructor; allowDrag: { type: PropType<AllowDragFunction>; }; allowDrop: { type: PropType<AllowDropFunction>; }; autoExpandParent: { default: boolean; type: BooleanConstructor; }; checkDescendants: BooleanConstructor; checkOnClickLeaf: { default: boolean; type: BooleanConstructor; }; checkOnClickNode: BooleanConstructor; checkStrictly: BooleanConstructor; currentNodeKey: PropType<string | number>; data: { default: () => ...[]; type: PropType<TreeData>; }; defaultCheckedKeys: PropType<TreeComponentProps["defaultCheckedKeys"]>; defaultExpandAll: BooleanConstructor; defaultExpandedKeys: PropType<TreeComponentProps["defaultExpandedKeys"]>; draggable: BooleanConstructor; emptyText: { type: StringConstructor; }; expandOnClickNode: { default: boolean; type: BooleanConstructor; }; filterNodeMethod: PropType<TreeComponentProps["filterNodeMethod"]>; highlightCurrent: BooleanConstructor; icon: { type: PropType<... | ...>; }; indent: { default: number; type: NumberConstructor; }; lazy: BooleanConstructor; load: PropType<TreeComponentProps["load"]>; nodeKey: StringConstructor; props: { default: () => object; type: PropType<...[...]>; }; renderAfterExpand: { default: boolean; type: BooleanConstructor; }; renderContent: { type: PropType<RenderContentFunction>; }; showCheckbox: BooleanConstructor; }>> & object, { append: (data, parentNode) => void; currentNode: Ref<{ canFocus: boolean; checked: boolean; childNodes: any[]; collapse: () => void; contains: (target, deep?) => boolean; data: TreeNodeData; disabled: boolean; doCreateChildren: (array, defaultProps?) => void; eachNode: (callback) => void; expand: (callback?, expandParent?) => void; expanded: boolean; getChildren: (forceInit?) => TreeNodeData | ...[] | null; id: number; indeterminate: boolean; initialize: () => void; insertAfter: (child, ref) => void; insertBefore: (child, ref) => void; insertChild: (child?, index?, batch?) => void; isCurrent: boolean; isLeaf: boolean | undefined; isLeafByUser: boolean | undefined; key: TreeKey | null | undefined; label: string; level: number; loadData: (callback, defaultProps?) => void; loaded: boolean; loading: boolean; nextSibling: any | null; parent: any | null; previousSibling: any | null; reInitChecked: () => void; remove: () => void; removeChild: (child) => void; removeChildByData: (data) => void; setChecked: (value?, deep?, recursion?, passValue?) => void; setData: (data) => void; shouldLoadData: () => boolean; store: any; text: string | null; updateChildren: () => void; updateLeafState: () => void; visible: boolean; } | null>; dragState: Ref<{ allowDrop: boolean; draggingNode: { $el?: HTMLElement; node: { canFocus: boolean; checked: boolean; childNodes: ...[]; collapse: () => ...; contains: (target, deep?) => ...; data: TreeNodeData; disabled: boolean; doCreateChildren: (array, defaultProps?) => ...; eachNode: (callback) => ...; expand: (callback?, expandParent?) => ...; expanded: boolean; getChildren: (forceInit?) => ...; id: number; indeterminate: boolean; initialize: () => ...; insertAfter: (child, ref) => ...; insertBefore: (child, ref) => ...; insertChild: (child?, index?, batch?) => ...; isCurrent: boolean; isLeaf: ... | ...; isLeafByUser: ... | ...; key: ... | ... | ...; label: string; level: number; loadData: (callback, defaultProps?) => ...; loaded: boolean; loading: boolean; nextSibling: ... | ...; parent: ... | ...; previousSibling: ... | ...; reInitChecked: () => ...; remove: () => ...; removeChild: (child) => ...; removeChildByData: (data) => ...; setChecked: (value?, deep?, recursion?, passValue?) => ...; setData: (data) => ...; shouldLoadData: () => ...; store: any; text: ... | ...; updateChildren: () => ...; updateLeafState: () => ...; visible: boolean; }; } | null; dropNode: { $el?: HTMLElement; node: { canFocus: boolean; checked: boolean; childNodes: ...[]; collapse: () => ...; contains: (target, deep?) => ...; data: TreeNodeData; disabled: boolean; doCreateChildren: (array, defaultProps?) => ...; eachNode: (callback) => ...; expand: (callback?, expandParent?) => ...; expanded: boolean; getChildren: (forceInit?) => ...; id: number; indeterminate: boolean; initialize: () => ...; insertAfter: (child, ref) => ...; insertBefore: (child, ref) => ...; insertChild: (child?, index?, batch?) => ...; isCurrent: boolean; isLeaf: ... | ...; isLeafByUser: ... | ...; key: ... | ... | ...; label: string; level: number; loadData: (callback, defaultProps?) => ...; loaded: boolean; loading: boolean; nextSibling: ... | ...; parent: ... | ...; previousSibling: ... | ...; reInitChecked: () => ...; remove: () => ...; removeChild: (child) => ...; removeChildByData: (data) => ...; setChecked: (value?, deep?, recursion?, passValue?) => ...; setData: (data) => ...; shouldLoadData: () => ...; store: any; text: ... | ...; updateChildren: () => ...; updateLeafState: () => ...; visible: boolean; }; } | null; dropType: NodeDropType | null; showDropIndicator: boolean; }>; dropIndicator$: Ref<HTMLElement | null>; el$: Ref<HTMLElement | null>; filter: (value) => void; getCheckedKeys: (leafOnly?) => TreeKey[]; getCheckedNodes: (leafOnly?, includeHalfChecked?) => TreeNodeData[]; getCurrentKey: () => TreeKey | null; getCurrentNode: () => TreeNodeData | null; getHalfCheckedKeys: () => TreeKey[]; getHalfCheckedNodes: () => TreeNodeData[]; getNode: (data) => object; getNodeKey: (node) => any; getNodePath: (data) => TreeNodeData[]; handleNodeExpand: (nodeData, node, instance) => void; insertAfter: (data, refNode) => void; insertBefore: (data, refNode) => void; isEmpty: ComputedRef<boolean>; ns: { b: (blockSuffix?) => string; be: (blockSuffix?, element?) => string; bem: (blockSuffix?, element?, modifier?) => string; bm: (blockSuffix?, modifier?) => string; cssVar: (object) => Record<string, string>; cssVarBlock: (object) => Record<string, string>; cssVarBlockName: (name) => string; cssVarName: (name) => string; e: (element?) => string; em: (element?, modifier?) => string; is: {(name, state): string; (name): string; }; m: (modifier?) => string; namespace: ComputedRef<string>; }; remove: (data) => void; root: Ref<{ canFocus: boolean; checked: boolean; childNodes: any[]; collapse: () => void; contains: (target, deep?) => boolean; data: TreeNodeData; disabled: boolean; doCreateChildren: (array, defaultProps?) => void; eachNode: (callback) => void; expand: (callback?, expandParent?) => void; expanded: boolean; getChildren: (forceInit?) => TreeNodeData | TreeNodeData[] | null; id: number; indeterminate: boolean; initialize: () => void; insertAfter: (child, ref) => void; insertBefore: (child, ref) => void; insertChild: (child?, index?, batch?) => void; isCurrent: boolean; isLeaf: boolean | undefined; isLeafByUser: boolean | undefined; key: TreeKey | null | undefined; label: string; level: number; loadData: (callback, defaultProps?) => void; loaded: boolean; loading: boolean; nextSibling: any | null; parent: any | null; previousSibling: any | null; reInitChecked: () => void; remove: () => void; removeChild: (child) => void; removeChildByData: (data) => void; setChecked: (value?, deep?, recursion?, passValue?) => void; setData: (data) => void; shouldLoadData: () => boolean; store: any; text: string | null; updateChildren: () => void; updateLeafState: () => void; visible: boolean; }>; setChecked: (data, checked, deep) => void; setCheckedKeys: (keys, leafOnly?) => void; setCheckedNodes: (nodes, leafOnly?) => void; setCurrentKey: (key?, shouldAutoExpandParent?) => void; setCurrentNode: (node, shouldAutoExpandParent?) => void; store: Ref<{ _getAllNodes: () => object[]; _initDefaultCheckedNode: (node) => void; _initDefaultCheckedNodes: () => void; _setCheckedKeys: (key, leafOnly, checkedKeys) => void; append: (data, parentData) => void; autoExpandParent: boolean; checkDescendants: boolean; checkStrictly: boolean; currentNode: { canFocus: boolean; checked: boolean; childNodes: any[]; collapse: () => void; contains: (target, deep?) => boolean; data: TreeNodeData; disabled: boolean; doCreateChildren: (array, defaultProps?) => void; eachNode: (callback) => void; expand: (callback?, expandParent?) => void; expanded: boolean; getChildren: (forceInit?) => ... | ... | ...; id: number; indeterminate: boolean; initialize: () => void; insertAfter: (child, ref) => void; insertBefore: (child, ref) => void; insertChild: (child?, index?, batch?) => void; isCurrent: boolean; isLeaf: boolean | undefined; isLeafByUser: boolean | undefined; key: TreeKey | null | undefined; label: string; level: number; loadData: (callback, defaultProps?) => void; loaded: boolean; loading: boolean; nextSibling: any | null; parent: any | null; previousSibling: any | null; reInitChecked: () => void; remove: () => void; removeChild: (child) => void; removeChildByData: (data) => void; setChecked: (value?, deep?, recursion?, passValue?) => void; setData: (data) => void; shouldLoadData: () => boolean; store: any; text: string | null; updateChildren: () => void; updateLeafState: () => void; visible: boolean; } | null; currentNodeKey: TreeKey | null; data: TreeNodeData[]; defaultCheckedKeys?: TreeKey[]; defaultExpandAll: boolean; defaultExpandedKeys?: TreeKey[]; deregisterNode: (node) => void; filter: (value) => void; filterNodeMethod?: FilterNodeMethodFunction; getCheckedKeys: (leafOnly?) => TreeKey[]; getCheckedNodes: (leafOnly?, includeHalfChecked?) => TreeNodeData[]; getCurrentNode: () => { canFocus: boolean; checked: boolean; childNodes: ...[]; data: TreeNodeData; disabled: boolean; expanded: boolean; id: number; indeterminate: boolean; isCurrent: boolean; isLeaf: ... | ...; isLeafByUser: ... | ...; key: ... | ... | ...; label: string; level: number; loaded: boolean; loading: boolean; nextSibling: ... | ...; parent: ... | ...; previousSibling: ... | ...; store: { autoExpandParent: ...; checkDescendants: ...; checkStrictly: ...; currentNode: ...; currentNodeKey: ...; data: ...; defaultCheckedKeys?: ...; defaultExpandAll: ...; defaultExpandedKeys?: ...; filterNodeMethod?: ...; key: ...; lazy: ...; load?: ...; nodesMap: ...; props: ...; root: ...; _getAllNodes: ...; _initDefaultCheckedNode: ...; _initDefaultCheckedNodes: ...; _setCheckedKeys: ...; append: ...; deregisterNode: ...; filter: ...; getCheckedKeys: ...; getCheckedNodes: ...; getCurrentNode: ...; getHalfCheckedKeys: ...; getHalfCheckedNodes: ...; getNode: ...; initialize: ...; insertAfter: ...; insertBefore: ...; registerNode: ...; remove: ...; setChecked: ...; setCheckedKeys: ...; setCheckedNodes: ...; setCurrentNode: ...; setCurrentNodeKey: ...; setData: ...; setDefaultCheckedKey: ...; setDefaultExpandedKeys: ...; setUserCurrentNode: ...; updateChildren: ...; }; text: ... | ...; visible: boolean; collapse: void; contains: boolean; doCreateChildren: void; eachNode: void; expand: void; getChildren: ... | ... | ...; initialize: void; insertAfter: void; insertBefore: void; insertChild: void; loadData: void; reInitChecked: void; remove: void; removeChild: void; removeChildByData: void; setChecked: void; setData: void; shouldLoadData: boolean; updateChildren: void; updateLeafState: void; } | null; getHalfCheckedKeys: () => TreeKey[]; getHalfCheckedNodes: () => TreeNodeData[]; getNode: (data) => object; initialize: () => void; insertAfter: (data, refData) => void; insertBefore: (data, refData) => void; key: TreeKey; lazy: boolean; load?: LoadFunction; nodesMap: TreeStoreNodesMap; props: { children?: string; class?: (data, node) => ...; disabled?: ... | ...; isLeaf?: ... | ...; label?: ... | ...; }; registerNode: (node) => void; remove: (data) => void; root: { canFocus: boolean; checked: boolean; childNodes: any[]; collapse: () => void; contains: (target, deep?) => boolean; data: TreeNodeData; disabled: boolean; doCreateChildren: (array, defaultProps?) => void; eachNode: (callback) => void; expand: (callback?, expandParent?) => void; expanded: boolean; getChildren: (forceInit?) => TreeNodeData | ...[] | null; id: number; indeterminate: boolean; initialize: () => void; insertAfter: (child, ref) => void; insertBefore: (child, ref) => void; insertChild: (child?, index?, batch?) => void; isCurrent: boolean; isLeaf: boolean | undefined; isLeafByUser: boolean | undefined; key: TreeKey | null | undefined; label: string; level: number; loadData: (callback, defaultProps?) => void; loaded: boolean; loading: boolean; nextSibling: any | null; parent: any | null; previousSibling: any | null; reInitChecked: () => void; remove: () => void; removeChild: (child) => void; removeChildByData: (data) => void; setChecked: (value?, deep?, recursion?, passValue?) => void; setData: (data) => void; shouldLoadData: () => boolean; store: any; text: string | null; updateChildren: () => void; updateLeafState: () => void; visible: boolean; }; setChecked: (data, checked, deep) => void; setCheckedKeys: (keys, leafOnly?) => void; setCheckedNodes: (array, leafOnly?) => void; setCurrentNode: (currentNode) => void; setCurrentNodeKey: (key, shouldAutoExpandParent?) => void; setData: (newVal) => void; setDefaultCheckedKey: (newVal) => void; setDefaultExpandedKeys: (keys) => void; setUserCurrentNode: (node, shouldAutoExpandParent?) => void; updateChildren: (key, data) => void; }>; t: Translator; updateKeyChildren: (key, data) => void; }, unknown, { }, { }, ComponentOptionsMixin, ComponentOptionsMixin, string[], VNodeProps & AllowedComponentProps & ComponentCustomProps, { accordion: boolean; autoExpandParent: boolean; checkDescendants: boolean; checkOnClickLeaf: boolean; checkOnClickNode: boolean; checkStrictly: boolean; data: TreeData; defaultExpandAll: boolean; draggable: boolean; expandOnClickNode: boolean; highlightCurrent: boolean; indent: number; lazy: boolean; props: TreeOptionProps; renderAfterExpand: boolean; showCheckbox: boolean; }, true, { }, { }, GlobalComponents, GlobalDirectives, string, { }, any, ComponentProvideOptions, { B: { }; C: { }; D: { }; Defaults: { }; M: { }; P: { }; }, Readonly<ExtractPropTypes<{ accordion: BooleanConstructor; allowDrag: { type: PropType<AllowDragFunction>; }; allowDrop: { type: PropType<AllowDropFunction>; }; autoExpandParent: { default: boolean; type: BooleanConstructor; }; checkDescendants: BooleanConstructor; checkOnClickLeaf: { default: boolean; type: BooleanConstructor; }; checkOnClickNode: BooleanConstructor; checkStrictly: BooleanConstructor; currentNodeKey: PropType<string | number>; data: { default: () => ...[]; type: PropType<TreeData>; }; defaultCheckedKeys: PropType<TreeComponentProps["defaultCheckedKeys"]>; defaultExpandAll: BooleanConstructor; defaultExpandedKeys: PropType<TreeComponentProps["defaultExpandedKeys"]>; draggable: BooleanConstructor; emptyText: { type: StringConstructor; }; expandOnClickNode: { default: boolean; type: BooleanConstructor; }; filterNodeMethod: PropType<TreeComponentProps["filterNodeMethod"]>; highlightCurrent: BooleanConstructor; icon: { type: PropType<... | ...>; }; indent: { default: number; type: NumberConstructor; }; lazy: BooleanConstructor; load: PropType<TreeComponentProps["load"]>; nodeKey: StringConstructor; props: { default: () => object; type: PropType<...[...]>; }; renderAfterExpand: { default: boolean; type: BooleanConstructor; }; renderContent: { type: PropType<RenderContentFunction>; }; showCheckbox: BooleanConstructor; }>> & object, { append: (data, parentNode) => void; currentNode: Ref<{ canFocus: boolean; checked: boolean; childNodes: any[]; collapse: () => void; contains: (target, deep?) => boolean; data: TreeNodeData; disabled: boolean; doCreateChildren: (array, defaultProps?) => void; eachNode: (callback) => void; expand: (callback?, expandParent?) => void; expanded: boolean; getChildren: (forceInit?) => TreeNodeData | ...[] | null; id: number; indeterminate: boolean; initialize: () => void; insertAfter: (child, ref) => void; insertBefore: (child, ref) => void; insertChild: (child?, index?, batch?) => void; isCurrent: boolean; isLeaf: boolean | undefined; isLeafByUser: boolean | undefined; key: TreeKey | null | undefined; label: string; level: number; loadData: (callback, defaultProps?) => void; loaded: boolean; loading: boolean; nextSibling: any | null; parent: any | null; previousSibling: any | null; reInitChecked: () => void; remove: () => void; removeChild: (child) => void; removeChildByData: (data) => void; setChecked: (value?, deep?, recursion?, passValue?) => void; setData: (data) => void; shouldLoadData: () => boolean; store: any; text: string | null; updateChildren: () => void; updateLeafState: () => void; visible: boolean; } | null>; dragState: Ref<{ allowDrop: boolean; draggingNode: { $el?: HTMLElement; node: { canFocus: boolean; checked: boolean; childNodes: ...[]; collapse: () => ...; contains: (target, deep?) => ...; data: TreeNodeData; disabled: boolean; doCreateChildren: (array, defaultProps?) => ...; eachNode: (callback) => ...; expand: (callback?, expandParent?) => ...; expanded: boolean; getChildren: (forceInit?) => ...; id: number; indeterminate: boolean; initialize: () => ...; insertAfter: (child, ref) => ...; insertBefore: (child, ref) => ...; insertChild: (child?, index?, batch?) => ...; isCurrent: boolean; isLeaf: ... | ...; isLeafByUser: ... | ...; key: ... | ... | ...; label: string; level: number; loadData: (callback, defaultProps?) => ...; loaded: boolean; loading: boolean; nextSibling: ... | ...; parent: ... | ...; previousSibling: ... | ...; reInitChecked: () => ...; remove: () => ...; removeChild: (child) => ...; removeChildByData: (data) => ...; setChecked: (value?, deep?, recursion?, passValue?) => ...; setData: (data) => ...; shouldLoadData: () => ...; store: any; text: ... | ...; updateChildren: () => ...; updateLeafState: () => ...; visible: boolean; }; } | null; dropNode: { $el?: HTMLElement; node: { canFocus: boolean; checked: boolean; childNodes: ...[]; collapse: () => ...; contains: (target, deep?) => ...; data: TreeNodeData; disabled: boolean; doCreateChildren: (array, defaultProps?) => ...; eachNode: (callback) => ...; expand: (callback?, expandParent?) => ...; expanded: boolean; getChildren: (forceInit?) => ...; id: number; indeterminate: boolean; initialize: () => ...; insertAfter: (child, ref) => ...; insertBefore: (child, ref) => ...; insertChild: (child?, index?, batch?) => ...; isCurrent: boolean; isLeaf: ... | ...; isLeafByUser: ... | ...; key: ... | ... | ...; label: string; level: number; loadData: (callback, defaultProps?) => ...; loaded: boolean; loading: boolean; nextSibling: ... | ...; parent: ... | ...; previousSibling: ... | ...; reInitChecked: () => ...; remove: () => ...; removeChild: (child) => ...; removeChildByData: (data) => ...; setChecked: (value?, deep?, recursion?, passValue?) => ...; setData: (data) => ...; shouldLoadData: () => ...; store: any; text: ... | ...; updateChildren: () => ...; updateLeafState: () => ...; visible: boolean; }; } | null; dropType: NodeDropType | null; showDropIndicator: boolean; }>; dropIndicator$: Ref<HTMLElement | null>; el$: Ref<HTMLElement | null>; filter: (value) => void; getCheckedKeys: (leafOnly?) => TreeKey[]; getCheckedNodes: (leafOnly?, includeHalfChecked?) => TreeNodeData[]; getCurrentKey: () => TreeKey | null; getCurrentNode: () => TreeNodeData | null; getHalfCheckedKeys: () => TreeKey[]; getHalfCheckedNodes: () => TreeNodeData[]; getNode: (data) => object; getNodeKey: (node) => any; getNodePath: (data) => TreeNodeData[]; handleNodeExpand: (nodeData, node, instance) => void; insertAfter: (data, refNode) => void; insertBefore: (data, refNode) => void; isEmpty: ComputedRef<boolean>; ns: { b: (blockSuffix?) => string; be: (blockSuffix?, element?) => string; bem: (blockSuffix?, element?, modifier?) => string; bm: (blockSuffix?, modifier?) => string; cssVar: (object) => Record<string, string>; cssVarBlock: (object) => Record<string, string>; cssVarBlockName: (name) => string; cssVarName: (name) => string; e: (element?) => string; em: (element?, modifier?) => string; is: {(name, state): string; (name): string; }; m: (modifier?) => string; namespace: ComputedRef<string>; }; remove: (data) => void; root: Ref<{ canFocus: boolean; checked: boolean; childNodes: any[]; collapse: () => void; contains: (target, deep?) => boolean; data: TreeNodeData; disabled: boolean; doCreateChildren: (array, defaultProps?) => void; eachNode: (callback) => void; expand: (callback?, expandParent?) => void; expanded: boolean; getChildren: (forceInit?) => TreeNodeData | TreeNodeData[] | null; id: number; indeterminate: boolean; initialize: () => void; insertAfter: (child, ref) => void; insertBefore: (child, ref) => void; insertChild: (child?, index?, batch?) => void; isCurrent: boolean; isLeaf: boolean | undefined; isLeafByUser: boolean | undefined; key: TreeKey | null | undefined; label: string; level: number; loadData: (callback, defaultProps?) => void; loaded: boolean; loading: boolean; nextSibling: any | null; parent: any | null; previousSibling: any | null; reInitChecked: () => void; remove: () => void; removeChild: (child) => void; removeChildByData: (data) => void; setChecked: (value?, deep?, recursion?, passValue?) => void; setData: (data) => void; shouldLoadData: () => boolean; store: any; text: string | null; updateChildren: () => void; updateLeafState: () => void; visible: boolean; }>; setChecked: (data, checked, deep) => void; setCheckedKeys: (keys, leafOnly?) => void; setCheckedNodes: (nodes, leafOnly?) => void; setCurrentKey: (key?, shouldAutoExpandParent?) => void; setCurrentNode: (node, shouldAutoExpandParent?) => void; store: Ref<{ _getAllNodes: () => object[]; _initDefaultCheckedNode: (node) => void; _initDefaultCheckedNodes: () => void; _setCheckedKeys: (key, leafOnly, checkedKeys) => void; append: (data, parentData) => void; autoExpandParent: boolean; checkDescendants: boolean; checkStrictly: boolean; currentNode: { canFocus: boolean; checked: boolean; childNodes: any[]; collapse: () => void; contains: (target, deep?) => boolean; data: TreeNodeData; disabled: boolean; doCreateChildren: (array, defaultProps?) => void; eachNode: (callback) => void; expand: (callback?, expandParent?) => void; expanded: boolean; getChildren: (forceInit?) => ... | ... | ...; id: number; indeterminate: boolean; initialize: () => void; insertAfter: (child, ref) => void; insertBefore: (child, ref) => void; insertChild: (child?, index?, batch?) => void; isCurrent: boolean; isLeaf: boolean | undefined; isLeafByUser: boolean | undefined; key: TreeKey | null | undefined; label: string; level: number; loadData: (callback, defaultProps?) => void; loaded: boolean; loading: boolean; nextSibling: any | null; parent: any | null; previousSibling: any | null; reInitChecked: () => void; remove: () => void; removeChild: (child) => void; removeChildByData: (data) => void; setChecked: (value?, deep?, recursion?, passValue?) => void; setData: (data) => void; shouldLoadData: () => boolean; store: any; text: string | null; updateChildren: () => void; updateLeafState: () => void; visible: boolean; } | null; currentNodeKey: TreeKey | null; data: TreeNodeData[]; defaultCheckedKeys?: TreeKey[]; defaultExpandAll: boolean; defaultExpandedKeys?: TreeKey[]; deregisterNode: (node) => void; filter: (value) => void; filterNodeMethod?: FilterNodeMethodFunction; getCheckedKeys: (leafOnly?) => TreeKey[]; getCheckedNodes: (leafOnly?, includeHalfChecked?) => TreeNodeData[]; getCurrentNode: () => { canFocus: boolean; checked: boolean; childNodes: ...[]; data: TreeNodeData; disabled: boolean; expanded: boolean; id: number; indeterminate: boolean; isCurrent: boolean; isLeaf: ... | ...; isLeafByUser: ... | ...; key: ... | ... | ...; label: string; level: number; loaded: boolean; loading: boolean; nextSibling: ... | ...; parent: ... | ...; previousSibling: ... | ...; store: { autoExpandParent: ...; checkDescendants: ...; checkStrictly: ...; currentNode: ...; currentNodeKey: ...; data: ...; defaultCheckedKeys?: ...; defaultExpandAll: ...; defaultExpandedKeys?: ...; filterNodeMethod?: ...; key: ...; lazy: ...; load?: ...; nodesMap: ...; props: ...; root: ...; _getAllNodes: ...; _initDefaultCheckedNode: ...; _initDefaultCheckedNodes: ...; _setCheckedKeys: ...; append: ...; deregisterNode: ...; filter: ...; getCheckedKeys: ...; getCheckedNodes: ...; getCurrentNode: ...; getHalfCheckedKeys: ...; getHalfCheckedNodes: ...; getNode: ...; initialize: ...; insertAfter: ...; insertBefore: ...; registerNode: ...; remove: ...; setChecked: ...; setCheckedKeys: ...; setCheckedNodes: ...; setCurrentNode: ...; setCurrentNodeKey: ...; setData: ...; setDefaultCheckedKey: ...; setDefaultExpandedKeys: ...; setUserCurrentNode: ...; updateChildren: ...; }; text: ... | ...; visible: boolean; collapse: void; contains: boolean; doCreateChildren: void; eachNode: void; expand: void; getChildren: ... | ... | ...; initialize: void; insertAfter: void; insertBefore: void; insertChild: void; loadData: void; reInitChecked: void; remove: void; removeChild: void; removeChildByData: void; setChecked: void; setData: void; shouldLoadData: boolean; updateChildren: void; updateLeafState: void; } | null; getHalfCheckedKeys: () => TreeKey[]; getHalfCheckedNodes: () => TreeNodeData[]; getNode: (data) => object; initialize: () => void; insertAfter: (data, refData) => void; insertBefore: (data, refData) => void; key: TreeKey; lazy: boolean; load?: LoadFunction; nodesMap: TreeStoreNodesMap; props: { children?: string; class?: (data, node) => ...; disabled?: ... | ...; isLeaf?: ... | ...; label?: ... | ...; }; registerNode: (node) => void; remove: (data) => void; root: { canFocus: boolean; checked: boolean; childNodes: any[]; collapse: () => void; contains: (target, deep?) => boolean; data: TreeNodeData; disabled: boolean; doCreateChildren: (array, defaultProps?) => void; eachNode: (callback) => void; expand: (callback?, expandParent?) => void; expanded: boolean; getChildren: (forceInit?) => TreeNodeData | ...[] | null; id: number; indeterminate: boolean; initialize: () => void; insertAfter: (child, ref) => void; insertBefore: (child, ref) => void; insertChild: (child?, index?, batch?) => void; isCurrent: boolean; isLeaf: boolean | undefined; isLeafByUser: boolean | undefined; key: TreeKey | null | undefined; label: string; level: number; loadData: (callback, defaultProps?) => void; loaded: boolean; loading: boolean; nextSibling: any | null; parent: any | null; previousSibling: any | null; reInitChecked: () => void; remove: () => void; removeChild: (child) => void; removeChildByData: (data) => void; setChecked: (value?, deep?, recursion?, passValue?) => void; setData: (data) => void; shouldLoadData: () => boolean; store: any; text: string | null; updateChildren: () => void; updateLeafState: () => void; visible: boolean; }; setChecked: (data, checked, deep) => void; setCheckedKeys: (keys, leafOnly?) => void; setCheckedNodes: (array, leafOnly?) => void; setCurrentNode: (currentNode) => void; setCurrentNodeKey: (key, shouldAutoExpandParent?) => void; setData: (newVal) => void; setDefaultCheckedKey: (newVal) => void; setDefaultExpandedKeys: (keys) => void; setUserCurrentNode: (node, shouldAutoExpandParent?) => void; updateChildren: (key, data) => void; }>; t: Translator; updateKeyChildren: (key, data) => void; }, { }, { }, { }, { accordion: boolean; autoExpandParent: boolean; checkDescendants: boolean; checkOnClickLeaf: boolean; checkOnClickNode: boolean; checkStrictly: boolean; data: TreeData; defaultExpandAll: boolean; draggable: boolean; expandOnClickNode: boolean; highlightCurrent: boolean; indent: number; lazy: boolean; props: TreeOptionProps; renderAfterExpand: boolean; showCheckbox: boolean; }> | null; }, HTMLDivElement>

Defined in: packages/designer/types/components/shared/viewer.d.ts:7

Released under the MIT License.