getModelList<T extends YimModel> method

List<T>? getModelList<T extends YimModel>(
  1. String key,
  2. T modelBuilder()
)

Implementation

List<T>? getModelList<T extends YimModel>(String key, T Function() modelBuilder) {
  if (!containsKey(key)) return null;
  List<String> stringValue = getStringList(key)!;
  return stringValue.map((e) => modelBuilder()..initWithJsonString(e)).toList();
}