containsAll method

bool containsAll(
  1. List<String?> patterns
)

Checks if the String matches ALL given patterns.

Example

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

Implementation

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