跳到主要内容

Selection 概述

这是一组 API,可用于处理 Diagram 项目的 Selection。该 API 在 diagram 和编辑器中均可用。

方法

名称描述
add()将指定项添加到选择列表中
clear()清空选择列表且不触发事件
getIds()返回所选项目的 ID 列表
getItem()返回指定的所选项目的对象;若不带参数调用,则返回最后一个所选项目的对象
includes()检查某个元素是否在所选列表中
remove()移除指定项目,或在不带参数调用时移除所选列表中的所有项目

事件

名称描述
afterSelect在选中项目后触发
afterUnSelect在取消选中项目后触发
beforeSelect在选中项目时触发,但发生在项目真正被选中之前
beforeUnSelect在取消选中项目时触发,但发生在项目真正被取消选中之前