List<E>.from constructor
Creates a list containing all elements
.
The Iterator of elements
provides the order of the elements.
All the elements
should be instances of E
. The elements
iterable itself may have any element type, so this constructor can be used to down-cast a List
, for example as:
List<dynamic> dynList = ...some JSON value...; List<Map<String, dynamic>> fooList = List.from(dynList.where((x) => x is Map && map["kind"] == "foo"));
This constructor creates a growable list when growable
is true; otherwise, it returns a fixed-length list.
Implementation
external factory List.from(Iterable elements, {bool growable = true});
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dart.dev/stable/2.13.0/dart-core/List/List.from.html