index<T extends Model> static method
Implementation
static Future<List<T>> index<T extends Model>() async {
try {
final constructor = _jsonConstructors[T];
if (constructor == null) return [];
final records = await jsonIndex<T>();
if (records.isNotEmpty) {
return records.map((record) => constructor(record) as T).toList();
}
return [];
} catch (e) {
return [];
}
}