containsAll method
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;
}