xero-node
Version:
Xero NodeJS OAuth 2.0 client for xero-node
64 lines • 2.17 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Schedule = void 0;
class Schedule {
static getAttributeTypeMap() {
return Schedule.attributeTypeMap;
}
}
exports.Schedule = Schedule;
Schedule.discriminator = undefined;
Schedule.attributeTypeMap = [
{
"name": "period",
"baseName": "Period",
"type": "number"
},
{
"name": "unit",
"baseName": "Unit",
"type": "Schedule.UnitEnum"
},
{
"name": "dueDate",
"baseName": "DueDate",
"type": "number"
},
{
"name": "dueDateType",
"baseName": "DueDateType",
"type": "Schedule.DueDateTypeEnum"
},
{
"name": "startDate",
"baseName": "StartDate",
"type": "string"
},
{
"name": "nextScheduledDate",
"baseName": "NextScheduledDate",
"type": "string"
},
{
"name": "endDate",
"baseName": "EndDate",
"type": "string"
}
];
(function (Schedule) {
let UnitEnum;
(function (UnitEnum) {
UnitEnum[UnitEnum["WEEKLY"] = 'WEEKLY'] = "WEEKLY";
UnitEnum[UnitEnum["MONTHLY"] = 'MONTHLY'] = "MONTHLY";
})(UnitEnum = Schedule.UnitEnum || (Schedule.UnitEnum = {}));
let DueDateTypeEnum;
(function (DueDateTypeEnum) {
DueDateTypeEnum[DueDateTypeEnum["DAYSAFTERBILLDATE"] = 'DAYSAFTERBILLDATE'] = "DAYSAFTERBILLDATE";
DueDateTypeEnum[DueDateTypeEnum["DAYSAFTERBILLMONTH"] = 'DAYSAFTERBILLMONTH'] = "DAYSAFTERBILLMONTH";
DueDateTypeEnum[DueDateTypeEnum["DAYSAFTERINVOICEDATE"] = 'DAYSAFTERINVOICEDATE'] = "DAYSAFTERINVOICEDATE";
DueDateTypeEnum[DueDateTypeEnum["DAYSAFTERINVOICEMONTH"] = 'DAYSAFTERINVOICEMONTH'] = "DAYSAFTERINVOICEMONTH";
DueDateTypeEnum[DueDateTypeEnum["OFCURRENTMONTH"] = 'OFCURRENTMONTH'] = "OFCURRENTMONTH";
DueDateTypeEnum[DueDateTypeEnum["OFFOLLOWINGMONTH"] = 'OFFOLLOWINGMONTH'] = "OFFOLLOWINGMONTH";
})(DueDateTypeEnum = Schedule.DueDateTypeEnum || (Schedule.DueDateTypeEnum = {}));
})(Schedule || (exports.Schedule = Schedule = {}));
//# sourceMappingURL=schedule.js.map