UNPKG

xero-node

Version:

Xero NodeJS OAuth 2.0 client for xero-node

96 lines 2.27 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Task = void 0; class Task { static getAttributeTypeMap() { return Task.attributeTypeMap; } } exports.Task = Task; Task.discriminator = undefined; Task.attributeTypeMap = [ { "name": "taskId", "baseName": "taskId", "type": "string" }, { "name": "name", "baseName": "name", "type": "string" }, { "name": "rate", "baseName": "rate", "type": "Amount" }, { "name": "chargeType", "baseName": "chargeType", "type": "ChargeType" }, { "name": "estimateMinutes", "baseName": "estimateMinutes", "type": "number" }, { "name": "projectId", "baseName": "projectId", "type": "string" }, { "name": "totalMinutes", "baseName": "totalMinutes", "type": "number" }, { "name": "totalAmount", "baseName": "totalAmount", "type": "Amount" }, { "name": "minutesInvoiced", "baseName": "minutesInvoiced", "type": "number" }, { "name": "minutesToBeInvoiced", "baseName": "minutesToBeInvoiced", "type": "number" }, { "name": "fixedMinutes", "baseName": "fixedMinutes", "type": "number" }, { "name": "nonChargeableMinutes", "baseName": "nonChargeableMinutes", "type": "number" }, { "name": "amountToBeInvoiced", "baseName": "amountToBeInvoiced", "type": "Amount" }, { "name": "amountInvoiced", "baseName": "amountInvoiced", "type": "Amount" }, { "name": "status", "baseName": "status", "type": "Task.StatusEnum" } ]; (function (Task) { let StatusEnum; (function (StatusEnum) { StatusEnum[StatusEnum["ACTIVE"] = 'ACTIVE'] = "ACTIVE"; StatusEnum[StatusEnum["INVOICED"] = 'INVOICED'] = "INVOICED"; StatusEnum[StatusEnum["LOCKED"] = 'LOCKED'] = "LOCKED"; })(StatusEnum = Task.StatusEnum || (Task.StatusEnum = {})); })(Task || (exports.Task = Task = {})); //# sourceMappingURL=task.js.map