evaluate method

  1. @override
bool evaluate(
  1. Map<String, dynamic> values
)
override

Implementation

@override
bool evaluate(Map<String, dynamic> values) {
  final value = getValue(values);
  if (expected is bool) {
    return (value != null) == expected;
  }
  throw AdapterException(
      error: "bad_arg",
      reason: "Bad argument for operator \$exists: $expected");
}