evaluate method

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

Implementation

@override
bool evaluate(Map<String, dynamic> context) {
  const evaluator = ExpressionEvaluator();
  final result = evaluator.eval(
    _expression,
    context,
  );
  assert(result is bool, 'EnableCondition must evaluate to a boolean');
  return result;
}