add method

void add({
  1. required NsgDataItem item,
  2. DateTime? time,
  3. String? tag = '',
})

Implementation

void add({required NsgDataItem item, DateTime? time, String? tag = ''}) {
  if (item.primaryKeyField == '') return;
  var id = item.getFieldValue(item.primaryKeyField).toString();
  if (id == '') return;
  time ??= DateTime.now();
  items[id] = NsgDataCashedItem(dataItem: item, loadedTime: time, tag: tag);
}