asJsonList<T> function
Implementation
List<T> asJsonList<T>(dynamic data, [T Function(dynamic)? itemMapper]) {
try {
return itemMapper == null ? data as List<T> : (data as List<dynamic>).map(itemMapper).toList();
} catch (_) {
final expectedType = _typeOf<T>().toString();
throw JsonLibException('Data object expected to be a List<$expectedType> but it is ${data.runtimeType}');
}
}