angel3_merge_map 2.0.2 copy "angel3_merge_map: ^2.0.2" to clipboard
angel3_merge_map: ^2.0.2 copied to clipboard

Combine multiple Maps into one. Equivalent to Object.assign in JS.

example/main.dart

import 'package:angel3_merge_map/angel3_merge_map.dart';

void main() {
  // ignore: omit_local_variable_types
  Map map1 = {'hello': 'world'};

  // ignore: omit_local_variable_types
  Map map2 = {
    'foo': {'bar': 'baz', 'this': 'will be overwritten'}
  };

  // ignore: omit_local_variable_types
  Map map3 = {
    'foo': {'john': 'doe', 'this': 'overrides previous maps'}
  };
  var merged = mergeMap([map1, map2, map3]);
  print(merged);

  // {hello: world, foo: {bar: baz, john: doe, this: overrides previous maps}}
}
0
likes
150
points
63
downloads

Publisher

verified publisherdukefirehawk.com

Weekly Downloads

Combine multiple Maps into one. Equivalent to Object.assign in JS.

Documentation

API reference

License

MIT (license)

More

Packages that depend on angel3_merge_map