deleteAll method

void deleteAll(
  1. List<String> ids
)

Delete multiple items from Dashboard.

Implementation

void deleteAll(List<String> ids) {
  if (_isAttached) {
    itemStorageDelegate?._onItemsDeleted(
        ids.map((e) => _getItemWithLayout(e)).toList(),
        _layoutController!.slotCount);
    _layoutController!.deleteAll(ids);
    _items.removeWhere((k, v) => ids.contains(k));
  } else {
    throw Exception("Not Attached");
  }
}