op method
Implementation
dynamic op(int op, [dynamic key]) {
Map<int, dynamic> ops = {};
if (key != null) {
ops.addAll({
OP.INTEGER_ASBOLUTE: absolute,
OP.INTEGER_AS_FLOAT: asFloat,
OP.INTEGER_AS_STRING: asString,
OP.INTEGER_GREATER_THAN: greaterThan,
OP.INTEGER_LESS_THAN: lessThan,
OP.INTEGER_MODULO: modulo,
OP.INTEGER_MULTIPLY: multiply,
OP.INTEGER_NEGATE: negate,
OP.INTEGER_POWER: power,
});
return ops[op](key);
} else
return ops[op];
}