Tuple3<T1, T2, T3>.fromList constructor Null safety

Tuple3<T1, T2, T3>.fromList(
  1. List items
)

Create a new tuple value with the specified list items.

Implementation

factory Tuple3.fromList(List items) {
  if (items.length != 3) {
    throw ArgumentError('items must have length 3');
  }

  return Tuple3<T1, T2, T3>(items[0] as T1, items[1] as T2, items[2] as T3);
}