Map<K,V>.from constructor
- Mapother
Creates aLinkedHashMap with the same keys and values asother.
The keys must all be instances ofK and the values ofV.Theother map itself can have any type, unlike forMap.of,and the key and value types are checked (and can fail) at run-time.
Prefer usingMap.of when possible, and only useMap.fromto create a new map with more precise types than the original,and when it's known that all the keys and values have thosemore precise types.
ALinkedHashMap requires the keys to implement compatibleoperator== andhashCode.It iterates in key insertion order.
final planets = <num, String>{1: 'Mercury', 2: 'Venus', 3: 'Earth', 4: 'Mars'};final mapFrom = Map<int, String>.from(planets);print(mapFrom); // {1: Mercury, 2: Venus, 3: Earth, 4: Mars}Implementation
factory Map.from(Map other) = LinkedHashMap<K, V>.from;