microFunctions property

Map<String, Function> microFunctions
final

Implementation

static final microFunctions = {
  "math.add": (a, b) => parseDouble(a) + parseDouble(b),
  "math.sub": (a, b) => parseDouble(a) - parseDouble(b),
  "math.mul": (a, b) => parseDouble(a) * parseDouble(b),
  "math.div": (a, b) => parseDouble(a) / parseDouble(b),
  "math.max": (a, b) => max(parseDouble(a), parseDouble(b)),
  "math.min": (a, b) => min(parseDouble(a), parseDouble(b)),
  "toInt": (v) => parseInt(v),
  "toDouble": (v) => parseDouble(v),
  "toBool": (v) => parseBool(v),
  "toString": (v) => v?.toString(),
};