registerDataItem method

void registerDataItem(
  1. NsgDataItem item, {
  2. NsgDataProvider? remoteProvider,
  3. NsgLocalDb? localDb,
})

Implementation

void registerDataItem(NsgDataItem item, {NsgDataProvider? remoteProvider, NsgLocalDb? localDb}) {
  if (remoteProvider != null) item.remoteProvider = remoteProvider;
  _registeredItems[item.runtimeType.toString()] = item;
  _registeredServerNames[item.typeName] = item.runtimeType.toString();
  _fieldList[item.runtimeType.toString()] = NsgFieldList();
  item.initialize();
}