MapEnhancer extension

on

Methods

getIn(List path, {dynamic defaultValue}) → dynamic
Gets a nested value in path of the Map, if not present, returns null, or the optionally provided defaultValue.
hasIn(List path) bool
Returns if a key is present in path of the Map
setIn(List path, dynamic value) → void
Sets a nested value in path of the Map with the provided value.
unsetIn(List path) → void
Removes nested key in provided path and its associated value, if present, from the Map.