addList method

void addList()

Implementation

void addList() {
  int newOrder = draggableLists.value.isNotEmpty
      ? draggableLists.value
              .reduce((a, b) => a.listOrder > b.listOrder ? a : b)
              .listOrder +
          1
      : 1;
  ListModel newItem = ListModel(listOrder: newOrder);
  draggableLists.value = [...draggableLists.value, newItem];
  if (canWrite) {
    addListTextControllers();
  }
}