braintree
Version:
A library for server-side integrating with Braintree.
29 lines (21 loc) • 530 B
JavaScript
;
let AttributeSetter = require("./attribute_setter").AttributeSetter;
class Disbursement extends AttributeSetter {
static initClass() {
this.Types = {
Credit: "credit",
Debit: "debit",
};
}
constructor(attributes) {
super(attributes);
}
isDebit() {
return this.disbursementType === Disbursement.Types.Debit;
}
isCredit() {
return this.disbursementType === Disbursement.Types.Credit;
}
}
Disbursement.initClass();
module.exports = { Disbursement: Disbursement };