UNPKG

xero-node

Version:

Xero NodeJS OAuth 2.0 client for xero-node

52 lines 1.9 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EmployeeLeaveType = void 0; class EmployeeLeaveType { static getAttributeTypeMap() { return EmployeeLeaveType.attributeTypeMap; } } exports.EmployeeLeaveType = EmployeeLeaveType; EmployeeLeaveType.discriminator = undefined; EmployeeLeaveType.attributeTypeMap = [ { "name": "leaveTypeID", "baseName": "leaveTypeID", "type": "string" }, { "name": "scheduleOfAccrual", "baseName": "scheduleOfAccrual", "type": "EmployeeLeaveType.ScheduleOfAccrualEnum" }, { "name": "hoursAccruedAnnually", "baseName": "hoursAccruedAnnually", "type": "number" }, { "name": "maximumToAccrue", "baseName": "maximumToAccrue", "type": "number" }, { "name": "openingBalance", "baseName": "openingBalance", "type": "number" }, { "name": "rateAccruedHourly", "baseName": "rateAccruedHourly", "type": "number" } ]; (function (EmployeeLeaveType) { let ScheduleOfAccrualEnum; (function (ScheduleOfAccrualEnum) { ScheduleOfAccrualEnum[ScheduleOfAccrualEnum["BeginningOfCalendarYear"] = 'BeginningOfCalendarYear'] = "BeginningOfCalendarYear"; ScheduleOfAccrualEnum[ScheduleOfAccrualEnum["OnAnniversaryDate"] = 'OnAnniversaryDate'] = "OnAnniversaryDate"; ScheduleOfAccrualEnum[ScheduleOfAccrualEnum["EachPayPeriod"] = 'EachPayPeriod'] = "EachPayPeriod"; ScheduleOfAccrualEnum[ScheduleOfAccrualEnum["OnHourWorked"] = 'OnHourWorked'] = "OnHourWorked"; })(ScheduleOfAccrualEnum = EmployeeLeaveType.ScheduleOfAccrualEnum || (EmployeeLeaveType.ScheduleOfAccrualEnum = {})); })(EmployeeLeaveType = exports.EmployeeLeaveType || (exports.EmployeeLeaveType = {})); //# sourceMappingURL=employeeLeaveType.js.map