evalConditionalExpression method

  1. @protected
dynamic evalConditionalExpression(
  1. ConditionalExpression expression,
  2. Map<String, dynamic> context
)
inherited

Implementation

@protected
dynamic evalConditionalExpression(
    ConditionalExpression expression, Map<String, dynamic> context) {
  var test = eval(expression.test, context);
  return test
      ? eval(expression.consequent, context)
      : eval(expression.alternate, context);
}