Map.unmodifiable factory constructor

Map.unmodifiable(Map other)

Creates an unmodifiable hash based map containing the entries of other.

The keys must all be assignable to K and the values to V. The other map itself can have any type.

The map requires the keys to implement compatible operator== and hashCode, and it allows null as a key. The created map iterates keys in a fixed order, preserving the order provided by other.

The resulting map behaves like the result of Map.from, except that the map returned by this constructor is not modifiable.

Source

external factory Map.unmodifiable(Map other);

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-core/Map/Map.unmodifiable.html