UNPKG

scheunemann-interfaces

Version:
20 lines 2.25 kB
export class OrderTotalEntity { // #region Properties (5) additionalFees = 0; benefits = 0; deliveryFee = 0; orderAmount = 0; subTotal = 0; // #endregion Properties (5) // #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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG90YWwuZW50aXR5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL29yZGVyL2VudGl0aWVzL3RvdGFsLmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxNQUFNLE9BQU8sZ0JBQWdCO0lBQ3pCLHlCQUF5QjtJQUVsQixjQUFjLEdBQVcsQ0FBQyxDQUFDO0lBQzNCLFFBQVEsR0FBVyxDQUFDLENBQUM7SUFDckIsV0FBVyxHQUFXLENBQUMsQ0FBQztJQUN4QixXQUFXLEdBQVcsQ0FBQyxDQUFDO0lBQ3hCLFFBQVEsR0FBVyxDQUFDLENBQUM7SUFFNUIsNEJBQTRCO0lBRTVCLDJCQUEyQjtJQUUzQixZQUFZLElBQWdDO1FBQ3hDLElBQUksSUFBSSxFQUFFO1lBQ04sS0FBSyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7Z0JBQ2xCLElBQUksSUFBSSxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO29CQUN4QyxJQUFZLENBQUMsR0FBRyxDQUFDLEdBQUksSUFBWSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2lCQUMzQzthQUNKO1NBQ0o7SUFDTCxDQUFDO0NBR0oiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJT3JkZXJUb3RhbCB9IGZyb20gJy4uL2ludGVyZmFjZXMnO1xuXG5leHBvcnQgY2xhc3MgT3JkZXJUb3RhbEVudGl0eSBpbXBsZW1lbnRzIElPcmRlclRvdGFsIHtcbiAgICAvLyAjcmVnaW9uIFByb3BlcnRpZXMgKDUpXG5cbiAgICBwdWJsaWMgYWRkaXRpb25hbEZlZXM6IG51bWJlciA9IDA7XG4gICAgcHVibGljIGJlbmVmaXRzOiBudW1iZXIgPSAwO1xuICAgIHB1YmxpYyBkZWxpdmVyeUZlZTogbnVtYmVyID0gMDtcbiAgICBwdWJsaWMgb3JkZXJBbW91bnQ6IG51bWJlciA9IDA7XG4gICAgcHVibGljIHN1YlRvdGFsOiBudW1iZXIgPSAwO1xuXG4gICAgLy8gI2VuZHJlZ2lvbiBQcm9wZXJ0aWVzICg1KVxuXG4gICAgLy8gI3JlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXG5cbiAgICBjb25zdHJ1Y3RvcihkYXRhPzogUGFydGlhbDxPcmRlclRvdGFsRW50aXR5Pikge1xuICAgICAgICBpZiAoZGF0YSkge1xuICAgICAgICAgICAgZm9yIChsZXQga2V5IGluIGRhdGEpIHtcbiAgICAgICAgICAgICAgICBpZiAoZGF0YS5oYXNPd25Qcm9wZXJ0eShrZXkpICYmIGtleSBpbiB0aGlzKSB7XG4gICAgICAgICAgICAgICAgICAgICh0aGlzIGFzIGFueSlba2V5XSA9IChkYXRhIGFzIGFueSlba2V5XTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyAjZW5kcmVnaW9uIENvbnN0cnVjdG9ycyAoMSlcbn1cbiJdfQ==