getObjectListOrNull<T> method

List<T>? getObjectListOrNull<T>(
  1. String key
)

Implementation

List<T>? getObjectListOrNull<T>(String key) {
  if (has(key)) {
    if (jsonObject[key] is List<dynamic>) {
      return List<T>.from(jsonObject[key]);
    } else if (jsonObject[key] is String) {
      try {
        return List<T>.from(jsonDecode(jsonObject[key]));
      } catch (e) {
        debugPrint(e.toString());
      }
    }
  }
  return null;
}