of<T extends OdooRepository<OdooRecord>> method

T of<T extends OdooRepository<OdooRecord>>()

Returns Odoo Repository of given type. Example: of<UserRepository>()

Implementation

T of<T extends OdooRepository>() {
  for (var repo in _registry) {
    if (repo is T) {
      return repo;
    }
  }
  throw Exception('Repo of type $T not found');
}