containsAll method

bool containsAll(
  1. Iterable<string?> patterns
)

Checks if the String matches ALL given patterns.

Example

bool contains = "abracadabra".containsAll(["abra", "cadabra"]; // returns true;

Implementation

bool containsAll(Iterable<string?> patterns) {
  for (String? item in patterns.where((element) => element.isNotBlank)) {
    if (isBlank || contains(item!) == false) {
      return false;
    }
  }
  return true;
}