DaviModel<DATA> constructor

DaviModel<DATA>({
  1. List<DATA> rows = const [],
  2. List<DaviColumn<DATA>> columns = const [],
  3. bool ignoreDataComparators = false,
  4. bool alwaysSorted = false,
  5. bool multiSortEnabled = false,
  6. OnSortCallback<DATA>? onSort,
})

Implementation

DaviModel(
    {List<DATA> rows = const [],
    List<DaviColumn<DATA>> columns = const [],
    this.ignoreDataComparators = false,
    this.alwaysSorted = false,
    this.multiSortEnabled = false,
    this.onSort}) {
  _originalRows = List.from(rows);
  addColumns(columns);
  _updateRows(notify: false);
}