toDisplayString method

  1. @override
String toDisplayString()
override

Generate a display string for this expression.

Implementation

@override
String toDisplayString() {
  if (isBool) {
    return asBool ? 'true' : 'false';
  } else if (isNum) {
    return asNum.toString();
  } else if (isDate) {
    return asDate.toIso8601String();
  } else {
    return value;
  }
}