W3cubDocs

/Dart 2

retainWhere method

void retainWhere (bool test(E element))
override

Removes all elements not matched by test from the queue.

The test function must not throw or modify the queue.

Implementation

void retainWhere(bool test(E element)) {
  _filter(test, false);
}

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dart.dev/stable/2.5.0/dart-collection/DoubleLinkedQueue/retainWhere.html