instantiateAllCachedEntities method

  1. @override
int instantiateAllCachedEntities()
override

Instantiate all the entities, calling their entity instantiators. See cacheEntityInstantiator

Implementation

@override
int instantiateAllCachedEntities() {
  var entitiesInstantiators = _entitiesInstantiators;
  if (entitiesInstantiators == null) return 0;

  var total = 0;
  for (var e in entitiesInstantiators.entries) {
    var type = e.key;
    var ids = e.value.keys.toList();
    for (var id in ids) {
      _instantiateEntity(type, id);
      ++total;
    }
  }
  return total;
}