LUwlOqRgyVmlEiyp<T extends pveQuEdDOLPRaIzW> method

Future<List<T>?> LUwlOqRgyVmlEiyp<T extends pveQuEdDOLPRaIzW>(
  1. _YIMTableName QnmNaxkSUjSqKnkV, {
  2. Finder? PldCyxtbMzvNSNom,
  3. required dynamic sprgVkbCCQhGYFSK(
    1. dynamic ctZJxvmkonpZmLvI
    )?,
})

Implementation

Future<List<T>?> LUwlOqRgyVmlEiyp<T extends pveQuEdDOLPRaIzW>(_YIMTableName QnmNaxkSUjSqKnkV, {Finder? PldCyxtbMzvNSNom, required sprgVkbCCQhGYFSK(ctZJxvmkonpZmLvI)?}) async {
  final NwqHfLmCTcdsYBfD = await nGmFHbtxRhpJXWLE(QnmNaxkSUjSqKnkV);
  if (NwqHfLmCTcdsYBfD == null) return null;
  try {
    final List<dynamic> OhXEEEJrHsRvZogG = await KUBYAiokxrqvwSLl().find(NwqHfLmCTcdsYBfD, finder: PldCyxtbMzvNSNom);
    if (OhXEEEJrHsRvZogG.isEmpty) return [];
    if (sprgVkbCCQhGYFSK == null)
      return OhXEEEJrHsRvZogG as List<T>;
    else
      return OhXEEEJrHsRvZogG.map<T>((e) => sprgVkbCCQhGYFSK(e.value) as T).toList();
  } catch (e) {
    eFtbLxhxTmdNVKuo.WeloVHMlcPVpCsCr.SgTquvHbfsajKYIF("DB_q: ${e}");
    return null;
  }
}