UNPKG

scheunemann-interfaces

Version:
30 lines 3.28 kB
export class OrderItemOptionEntity { // #region Properties (15) ean = ''; externalCode = ''; id = ''; index = 0; name = ''; options = []; optionsPrice = 0; preparationPlaceId = ''; price = 0; productId = ''; quantity = 0; skill = ''; totalPrice = 0; unit = ''; weight = 0; // #endregion Properties (15) // #region Constructors (1) constructor(data) { if (data) { for (let key in data) { if (data.hasOwnProperty(key) && key in this) { this[key] = data[key]; } } } } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaXRlbS1vcHRpb24uZW50aXR5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL29yZGVyL2VudGl0aWVzL2l0ZW0tb3B0aW9uLmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxNQUFNLE9BQU8scUJBQXFCO0lBQzlCLDBCQUEwQjtJQUVuQixHQUFHLEdBQVcsRUFBRSxDQUFDO0lBQ2pCLFlBQVksR0FBVyxFQUFFLENBQUM7SUFDMUIsRUFBRSxHQUFXLEVBQUUsQ0FBQztJQUNoQixLQUFLLEdBQVcsQ0FBQyxDQUFDO0lBQ2xCLElBQUksR0FBVyxFQUFFLENBQUM7SUFDbEIsT0FBTyxHQUE0QixFQUFFLENBQUM7SUFDdEMsWUFBWSxHQUFXLENBQUMsQ0FBQztJQUN6QixrQkFBa0IsR0FBVyxFQUFFLENBQUM7SUFDaEMsS0FBSyxHQUFXLENBQUMsQ0FBQztJQUNsQixTQUFTLEdBQVcsRUFBRSxDQUFDO0lBQ3ZCLFFBQVEsR0FBVyxDQUFDLENBQUM7SUFDckIsS0FBSyxHQUFXLEVBQUUsQ0FBQztJQUNuQixVQUFVLEdBQVcsQ0FBQyxDQUFDO0lBQ3ZCLElBQUksR0FBVyxFQUFFLENBQUM7SUFDbEIsTUFBTSxHQUFXLENBQUMsQ0FBQztJQUUxQiw2QkFBNkI7SUFFN0IsMkJBQTJCO0lBRTNCLFlBQVksSUFBcUM7UUFDN0MsSUFBSSxJQUFJLEVBQUU7WUFDTixLQUFLLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtnQkFDbEIsSUFBSSxJQUFJLENBQUMsY0FBYyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7b0JBQ3hDLElBQVksQ0FBQyxHQUFHLENBQUMsR0FBSSxJQUFZLENBQUMsR0FBRyxDQUFDLENBQUM7aUJBQzNDO2FBQ0o7U0FDSjtJQUNMLENBQUM7Q0FHSiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IElPcmRlckl0ZW1PcHRpb24gfSBmcm9tICcuLi9pbnRlcmZhY2VzJztcblxuZXhwb3J0IGNsYXNzIE9yZGVySXRlbU9wdGlvbkVudGl0eSBpbXBsZW1lbnRzIElPcmRlckl0ZW1PcHRpb24ge1xuICAgIC8vICNyZWdpb24gUHJvcGVydGllcyAoMTUpXG5cbiAgICBwdWJsaWMgZWFuOiBzdHJpbmcgPSAnJztcbiAgICBwdWJsaWMgZXh0ZXJuYWxDb2RlOiBzdHJpbmcgPSAnJztcbiAgICBwdWJsaWMgaWQ6IHN0cmluZyA9ICcnO1xuICAgIHB1YmxpYyBpbmRleDogbnVtYmVyID0gMDtcbiAgICBwdWJsaWMgbmFtZTogc3RyaW5nID0gJyc7XG4gICAgcHVibGljIG9wdGlvbnM6IE9yZGVySXRlbU9wdGlvbkVudGl0eVtdID0gW107XG4gICAgcHVibGljIG9wdGlvbnNQcmljZTogbnVtYmVyID0gMDtcbiAgICBwdWJsaWMgcHJlcGFyYXRpb25QbGFjZUlkOiBzdHJpbmcgPSAnJztcbiAgICBwdWJsaWMgcHJpY2U6IG51bWJlciA9IDA7XG4gICAgcHVibGljIHByb2R1Y3RJZDogc3RyaW5nID0gJyc7XG4gICAgcHVibGljIHF1YW50aXR5OiBudW1iZXIgPSAwO1xuICAgIHB1YmxpYyBza2lsbDogc3RyaW5nID0gJyc7XG4gICAgcHVibGljIHRvdGFsUHJpY2U6IG51bWJlciA9IDA7XG4gICAgcHVibGljIHVuaXQ6IHN0cmluZyA9ICcnO1xuICAgIHB1YmxpYyB3ZWlnaHQ6IG51bWJlciA9IDA7XG5cbiAgICAvLyAjZW5kcmVnaW9uIFByb3BlcnRpZXMgKDE1KVxuXG4gICAgLy8gI3JlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXG5cbiAgICBjb25zdHJ1Y3RvcihkYXRhPzogUGFydGlhbDxPcmRlckl0ZW1PcHRpb25FbnRpdHk+KSB7XG4gICAgICAgIGlmIChkYXRhKSB7XG4gICAgICAgICAgICBmb3IgKGxldCBrZXkgaW4gZGF0YSkge1xuICAgICAgICAgICAgICAgIGlmIChkYXRhLmhhc093blByb3BlcnR5KGtleSkgJiYga2V5IGluIHRoaXMpIHtcbiAgICAgICAgICAgICAgICAgICAgKHRoaXMgYXMgYW55KVtrZXldID0gKGRhdGEgYXMgYW55KVtrZXldO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vICNlbmRyZWdpb24gQ29uc3RydWN0b3JzICgxKVxufVxuIl19