checkValue method

  1. @override
bool checkValue(
  1. dynamic value
)
override

Implementation

@override
bool checkValue(dynamic value) {
  if (value is List) {
    // Legacy eligibility criteria use an empty set to mean no selection.
    if (choices.isEmpty) return value.isEmpty;
    return value.any((element) => choices.contains(element));
  }
  return choices.contains(value);
}