Elements

组件

树形控件 Tree View

TreeView:树视图。行内容保持低调,选中状态用纸面上的光照表示;每个层级有一条发丝线缩进引导线,分支以回弹曲线展开。部件:Root、Label、Tree、NodeProvider、NodeContext、Branch、BranchControl、BranchTrigger、BranchIndicator、BranchText、BranchContent、BranchIndentGuide、Item、ItemText、ItemIndicator、NodeCheckbox、NodeRenameInput,以及 createTreeCollection。

#基础用法

tree-view/basic Vue React
ink
brush.md
stone.md

#属性

#BranchContent

纯造型的部件——自身没有属性,沿用部件结构的共享样式。

#BranchControl

纯造型的部件——自身没有属性,沿用部件结构的共享样式。

#BranchIndentGuide

纯造型的部件——自身没有属性,沿用部件结构的共享样式。

#BranchIndicator

纯造型的部件——自身没有属性,沿用部件结构的共享样式。

#BranchText

纯造型的部件——自身没有属性,沿用部件结构的共享样式。

#BranchTrigger

纯造型的部件——自身没有属性,沿用部件结构的共享样式。

#Branch

纯造型的部件——自身没有属性,沿用部件结构的共享样式。

#ItemIndicator

纯造型的部件——自身没有属性,沿用部件结构的共享样式。

#ItemText

纯造型的部件——自身没有属性,沿用部件结构的共享样式。

#Item

纯造型的部件——自身没有属性,沿用部件结构的共享样式。

#Label

纯造型的部件——自身没有属性,沿用部件结构的共享样式。

#NodeCheckboxIndicator

属性类型默认值描述
fallbackunknown—
indeterminateunknown—

#NodeCheckbox

纯造型的部件——自身没有属性,沿用部件结构的共享样式。

#NodeContext

纯造型的部件——自身没有属性,沿用部件结构的共享样式。

#NodeProvider

属性类型默认值描述
indexPathnumber[]树节点的索引路径
nodeTreeNode树节点
nodeT树节点

#NodeRenameInput

纯造型的部件——自身没有属性,沿用部件结构的共享样式。

#Root

属性类型默认值描述
sizeString as PropType<"sm" | "md" | "lg">"md"树行的尺寸档位,行内留白随之变化
canRename(node: T, indexPath: number[]) => boolean判断节点能否重命名的函数
checkedValuestring[]受控的选中节点值
collectionTreeCollection<T>树节点集合
defaultCheckedValuestring[]渲染时选中节点值的初始值;不需要控制选中节点值时使用
defaultExpandedValuestring[]渲染时展开节点值的初始值;不需要控制展开节点值时使用
defaultFocusedValuestring渲染时聚焦节点值的初始值;不需要控制聚焦节点值时使用
defaultSelectedValuestring[]渲染时已选节点值的初始值;不需要控制已选节点值时使用
expandedValuestring[]受控的展开节点值
expandOnClickbooleantrue点击分支时是否展开
focusedValuestring聚焦节点的 id
idstring组件内部状态机的唯一标识
idsPartial<{ root: string; tree: string; label: string; node(value: string): string; }>树组件各元素的 id,适合组合使用
loadChildren(details: treeView.LoadChildrenDetails<T>) => Promise<T[]>加载节点子项的函数
selectedValuestring[]受控的已选节点值
selectionMode'single' | 'multiple'"single"选择模式:single 只能选择一个节点,multiple 可选择多个节点
translationstreeView.IntlTranslations无障碍元素及其状态的本地化文案
typeaheadbooleantrue是否支持输入即查找

#Tree

纯造型的部件——自身没有属性,沿用部件结构的共享样式。