calculate method

  1. @override
String calculate(
  1. BuildContext context,
  2. List<String> arguments
)
override

Returns the result (as the source code) of the calculable expression, given the arguments passed.

Implementation

@override
String calculate(BuildContext context, List<String> arguments) {
  return [
    NotInRange(except).calculate(context, arguments),
    InRange(ranges).calculate(context, arguments)
  ].join(' && ');
}