选中
F6 提供内置的单选、多选、框选、拉索选择四种选中元素的方式。其中,内置交互 'lasso-select'
,允许终端用户在画布上绘制一个不规则多边形作为拉索选中几点/边/ combo。
如何使用
- 单选与多选:内置交互
'click-select'
的默认配置允许终端用户单击选中节点;配置multiple: true
即可允许组合键盘按键进行多选,默认的键盘按键为Shift
,可配置trigger
为'shift'
、'ctrl'
、'alt'
、'control'
中的一个来更换键盘按。文档参见 click-select; - 框选:内置交互
'brush-select'
为框选交互,在默认配置下,终端用户可以按住shift
并从画布空白处开始拖拽进行框选。shift
也可以通过配置trigger
替换为'drag'
、'shift'
、'ctrl'
、'alt'
、'control'
。需要注意的时,当使用'drag'
,即无键盘组合按键直接进行拖拽框选,可能会与'drag-canavs'
的交互产生冲突。因此,我们推荐使用一个键盘组合按键进行区分。文档参见 brush-select; - 拉索选择:与
'brush-select'
类似,内置交互'lasso-select'
允许配置不同的trigger
来区分拖拽画布。更多内容请参考 lasso-select。