在dynatree中激活一个节点是什么意思?
What does it mean when a node is activated in dynatree?
来源http://wwwendt.de/tech/dynatree/doc/dynatree-doc.html
node.activate()
Activate this node - according to flag - and fire a
onActivate event. If activeVisible option is set, all parents will be
expanded as necessary. Focus is not set.
节点激活是什么意思?这不是很直观。我了解展开和折叠以及是否选择了节点。
来自 Fancytree(Dynatree 的继任者)的文档:
https://github.com/mar10/fancytree/wiki/FAQ#q-what-statuses-can-a-node-have
一个节点可能处于活动状态,select编辑,聚焦,and/or 徘徊。
这些状态是独立的,因此一个节点可以拥有这些状态的全部、部分或 none
同时指出:
- 悬停
在任何给定时间只能悬停一个(或没有)节点。
当鼠标指针停留在节点上时,节点会悬停。
- 专注
在任何给定时间只能关注一个(或没有)节点。
当用户按 TAB 键进入树时,一个节点将获得焦点,或者
通过按向上/向下键。
注意:如果设置了autoActivate
选项,一个节点会自动
激活,当它获得焦点时。 (使用 Ctrl-UP / Ctrl-DOWN 键来
仅聚焦。)
- 活跃
在任何给定时间只能有一个(或没有)节点处于活动状态。
通过鼠标单击、键盘导航或按
SPACE 在焦点节点上(或使用 UP、DOWN,当 autoActivate
选项
已设置)。
一个典型的用例是使用树进行导航,
即在单独的窗格中显示 active 节点的详细信息。
- selected
None,可以在任何给定时间 select 编辑一个或多个节点。
如果 checkbox
选项处于活动状态,这也将反映 select 状态。
但是在 select 模式 1 ('single selection') 中,只有一个节点是 selectable,所以行为是
可与单选按钮相媲美。
一个用例是允许用户 select 几个元素
一组分层元素。
(其他状态包括'expanded'、'lazy'、'disabled'、...)
来源http://wwwendt.de/tech/dynatree/doc/dynatree-doc.html
node.activate()
Activate this node - according to flag - and fire a onActivate event. If activeVisible option is set, all parents will be expanded as necessary. Focus is not set.
节点激活是什么意思?这不是很直观。我了解展开和折叠以及是否选择了节点。
来自 Fancytree(Dynatree 的继任者)的文档: https://github.com/mar10/fancytree/wiki/FAQ#q-what-statuses-can-a-node-have
一个节点可能处于活动状态,select编辑,聚焦,and/or 徘徊。
这些状态是独立的,因此一个节点可以拥有这些状态的全部、部分或 none
同时指出:
- 悬停
在任何给定时间只能悬停一个(或没有)节点。
当鼠标指针停留在节点上时,节点会悬停。 - 专注
在任何给定时间只能关注一个(或没有)节点。
当用户按 TAB 键进入树时,一个节点将获得焦点,或者 通过按向上/向下键。
注意:如果设置了autoActivate
选项,一个节点会自动 激活,当它获得焦点时。 (使用 Ctrl-UP / Ctrl-DOWN 键来 仅聚焦。) - 活跃
在任何给定时间只能有一个(或没有)节点处于活动状态。
通过鼠标单击、键盘导航或按 SPACE 在焦点节点上(或使用 UP、DOWN,当autoActivate
选项 已设置)。
一个典型的用例是使用树进行导航, 即在单独的窗格中显示 active 节点的详细信息。 - selected
None,可以在任何给定时间 select 编辑一个或多个节点。
如果checkbox
选项处于活动状态,这也将反映 select 状态。
但是在 select 模式 1 ('single selection') 中,只有一个节点是 selectable,所以行为是 可与单选按钮相媲美。
一个用例是允许用户 select 几个元素 一组分层元素。
(其他状态包括'expanded'、'lazy'、'disabled'、...)