containsAttributeValue method
Parses value
and returns true
if this instance contains it.
Implementation
@override
bool containsAttributeValue(Object? value) {
if (value == null) return false;
if (!hasAttributeValue) return false;
var valuesList = parseListOfStrings(value, delimiterPattern);
if (valuesList.isEmpty) return false;
for (var entry in valuesList) {
if (!_values.contains(entry)) {
return false;
}
}
return true;
}