insert method

void insert({
  1. required ITEM item,
  2. int? index,
})

插件数据至集合中 item 数据模型 index 插入数据至集合中指定位置的索引,null或大于items.length将添加至集合末尾。

Implementation

void insert({required ITEM item, int? index}) {
  if (item != null) {
    var len = _items.length;
    var idx = (index == null || (index + 1) >= len) ? len : index;
    _items.insert(idx, item);
  }
}