containsValue method
bool containsValue(Returns true if this map contains the given value
.
Returns true if any of the values in the map are equal to value
according to the ==
operator.
Source
bool containsValue(Object value) { bool found = false; int initialSplayCount = _splayCount; bool visit(_SplayTreeMapNode node) { while (node != null) { if (node.value == value) return true; if (initialSplayCount != _splayCount) { throw new ConcurrentModificationError(this); } if (node.right != null && visit(node.right)) return true; node = node.left; } return false; } return visit(_root); }
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-collection/SplayTreeMap/containsValue.html