append method

void append(
  1. dynamic map
)

Appends new elements to this map.

  • map a map with elements to be added.

Implementation

void append(map) {
  if (map == null) return;

  if (map is IValueWrapper) map = map.innerValue();

  if (map is Map) {
    for (var key in map.keys) {
      var value = map[key];
      var keyVal = StringConverter.toNullableString(key);
      if (keyVal != null) {
        _values[keyVal] = StringConverter.toNullableString(value);
      }
    }
  }
}