onDataSourceSuccess method

  1. @override
Future<bool> onDataSourceSuccess(
  1. IDataSource source,
  2. Data? list
)
override

Implementation

@override
Future<bool> onDataSourceSuccess(IDataSource source, Data? list) async
{
  busy = true;
  if (list != null)
  {
    clean = true;

    // clear items
    items.forEach((_,item) => item.dispose());
    items.clear();

    _dataset = list;
    notifyListeners('list', items);
  }
  busy = false;
  return true;
}