RefMapExt<K, V> extension

on

Methods

addAll(Map<K, V> other) → void

Available on Ref<Map<K, V>>, provided by the RefMapExt extension

clear() → void

Available on Ref<Map<K, V>>, provided by the RefMapExt extension

containsKey(K key) bool

Available on Ref<Map<K, V>>, provided by the RefMapExt extension

containsValue(V value) bool

Available on Ref<Map<K, V>>, provided by the RefMapExt extension

putIfAbsent(K key, V value()) → V

Available on Ref<Map<K, V>>, provided by the RefMapExt extension

remove(K key) → V?

Available on Ref<Map<K, V>>, provided by the RefMapExt extension

removeWhere(bool test(K key, V value)) → void

Available on Ref<Map<K, V>>, provided by the RefMapExt extension

toggle(K key, V buildValue()) → void

Available on Ref<Map<K, V>>, provided by the RefMapExt extension

update(K key, V update(V value), {V ifAbsent()?}) → V

Available on Ref<Map<K, V>>, provided by the RefMapExt extension

updateAllValues(V updater(K key, V value)) → void

Available on Ref<Map<K, V>>, provided by the RefMapExt extension

updateValue(K key, V updater(V old)) → void

Available on Ref<Map<K, V>>, provided by the RefMapExt extension

Operators

operator +(MapEntry<K, V> entry) → void

Available on Ref<Map<K, V>>, provided by the RefMapExt extension

operator -(K key) → void

Available on Ref<Map<K, V>>, provided by the RefMapExt extension

operator [](K key) → V?

Available on Ref<Map<K, V>>, provided by the RefMapExt extension

Get value like normal
operator []=(K key, V value) → void

Available on Ref<Map<K, V>>, provided by the RefMapExt extension

Set value for key