@dexpenses/rule-conditions
Version:
Condition engine and parser for Dexpenses rules
14 lines • 441 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const Operator_1 = require("../Operator");
class AmountCondition {
constructor(op, value) {
this.value = value;
this.cmp = Operator_1.parseOperator(op);
}
test(receipt) {
return !!receipt.amount && this.cmp(receipt.amount.value, this.value);
}
}
exports.default = AmountCondition;
//# sourceMappingURL=AmountCondition.js.map