xero-node
Version:
Xero NodeJS OAuth 2.0 client for xero-node
83 lines • 1.79 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.LineItem = void 0;
class LineItem {
static getAttributeTypeMap() {
return LineItem.attributeTypeMap;
}
}
exports.LineItem = LineItem;
LineItem.discriminator = undefined;
LineItem.attributeTypeMap = [
{
"name": "lineItemID",
"baseName": "LineItemID",
"type": "string"
},
{
"name": "description",
"baseName": "Description",
"type": "string"
},
{
"name": "quantity",
"baseName": "Quantity",
"type": "number"
},
{
"name": "unitAmount",
"baseName": "UnitAmount",
"type": "number"
},
{
"name": "itemCode",
"baseName": "ItemCode",
"type": "string"
},
{
"name": "accountCode",
"baseName": "AccountCode",
"type": "string"
},
{
"name": "accountID",
"baseName": "AccountID",
"type": "string"
},
{
"name": "taxType",
"baseName": "TaxType",
"type": "string"
},
{
"name": "taxAmount",
"baseName": "TaxAmount",
"type": "number"
},
{
"name": "lineAmount",
"baseName": "LineAmount",
"type": "number"
},
{
"name": "tracking",
"baseName": "Tracking",
"type": "Array<LineItemTracking>"
},
{
"name": "discountRate",
"baseName": "DiscountRate",
"type": "number"
},
{
"name": "discountAmount",
"baseName": "DiscountAmount",
"type": "number"
},
{
"name": "repeatingInvoiceID",
"baseName": "RepeatingInvoiceID",
"type": "string"
}
];
//# sourceMappingURL=lineItem.js.map