addPointer static method

bool addPointer(
  1. dynamic id
)

将指针添加到集合中,如果添加成功,则返回 true,ElListener 在指针按下时会调用

Implementation

static bool addPointer(dynamic id) {
  assert(
    pointers.isNotEmpty ||
        (pointers.isEmpty && (isOpen || _assertFlag == true)),
    'Element UI 指针管理器存在错误,指针集合 pointers 为空,但是 isOpen 竞技场标识却没有打开,'
    '这会导致页面上的元素全部无法响应点击事件!',
  );
  if (isOpen) {
    pointers.add(id);
    return true;
  } else {
    return false;
  }
}