castList method

List? castList(
  1. List list,
  2. Type type
)

Implementation

List? castList(List list, Type type) {
  if (type == this.type) {
    if (list.any((e) => e == null)) {
      throw ArgumentError(
          "Can't cast to List<$type> due to null elements in it.");
    }
    return List<O>.from(list);
  }
  return null;
}