UNPKG

mobyo-interfaces

Version:
22 lines 2.79 kB
import { OrderEntity } from '../../../order'; import { EPayuioAppSlug } from '../../app'; export class PayioOrderEntity extends OrderEntity { // #region Properties (4) appId = null; appSlug = EPayuioAppSlug.none; deviceId = null; indoor = null; // #endregion Properties (4) // #region Constructors (1) constructor(data) { super(); if (data) { for (let key in data) { if (data.hasOwnProperty(key) && key in this) { this[key] = data[key]; } } } } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3JkZXIuZW50aXR5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vc3JjL3BheWlvL29yZGVycy9lbnRpdGllcy9vcmRlci5lbnRpdHkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQzdDLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSxXQUFXLENBQUM7QUFJM0MsTUFBTSxPQUFPLGdCQUFpQixTQUFRLFdBQVc7SUFDL0MseUJBQXlCO0lBRWxCLEtBQUssR0FBa0IsSUFBSSxDQUFDO0lBQzVCLE9BQU8sR0FBbUIsY0FBYyxDQUFDLElBQUksQ0FBQztJQUM5QyxRQUFRLEdBQWtCLElBQUksQ0FBQztJQUMvQixNQUFNLEdBQWtDLElBQUksQ0FBQztJQUVwRCw0QkFBNEI7SUFFNUIsMkJBQTJCO0lBRTNCLFlBQVksSUFBZ0M7UUFDMUMsS0FBSyxFQUFFLENBQUM7UUFDUixJQUFJLElBQUksRUFBRTtZQUNSLEtBQUssSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO2dCQUNwQixJQUFJLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtvQkFDMUMsSUFBWSxDQUFDLEdBQUcsQ0FBQyxHQUFJLElBQVksQ0FBQyxHQUFHLENBQUMsQ0FBQztpQkFDekM7YUFDRjtTQUNGO0lBQ0gsQ0FBQztDQUdGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgT3JkZXJFbnRpdHkgfSBmcm9tICcuLi8uLi8uLi9vcmRlcic7XHJcbmltcG9ydCB7IEVQYXl1aW9BcHBTbHVnIH0gZnJvbSAnLi4vLi4vYXBwJztcclxuaW1wb3J0IHsgSVBheWlvT3JkZXIgfSBmcm9tICcuLi9pbnRlcmZhY2VzJztcclxuaW1wb3J0IHsgUGF5aW9PcmRlckluZG9vckVudGl0eSB9IGZyb20gJy4vaW5kb29yLmVudGl0eSc7XHJcblxyXG5leHBvcnQgY2xhc3MgUGF5aW9PcmRlckVudGl0eSBleHRlbmRzIE9yZGVyRW50aXR5IGltcGxlbWVudHMgSVBheWlvT3JkZXIge1xyXG4gIC8vICNyZWdpb24gUHJvcGVydGllcyAoNClcclxuXHJcbiAgcHVibGljIGFwcElkOiBzdHJpbmcgfCBudWxsID0gbnVsbDtcclxuICBwdWJsaWMgYXBwU2x1ZzogRVBheXVpb0FwcFNsdWcgPSBFUGF5dWlvQXBwU2x1Zy5ub25lO1xyXG4gIHB1YmxpYyBkZXZpY2VJZDogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIGluZG9vcjogUGF5aW9PcmRlckluZG9vckVudGl0eSB8IG51bGwgPSBudWxsO1xyXG5cclxuICAvLyAjZW5kcmVnaW9uIFByb3BlcnRpZXMgKDQpXHJcblxyXG4gIC8vICNyZWdpb24gQ29uc3RydWN0b3JzICgxKVxyXG5cclxuICBjb25zdHJ1Y3RvcihkYXRhPzogUGFydGlhbDxQYXlpb09yZGVyRW50aXR5Pikge1xyXG4gICAgc3VwZXIoKTtcclxuICAgIGlmIChkYXRhKSB7XHJcbiAgICAgIGZvciAobGV0IGtleSBpbiBkYXRhKSB7XHJcbiAgICAgICAgaWYgKGRhdGEuaGFzT3duUHJvcGVydHkoa2V5KSAmJiBrZXkgaW4gdGhpcykge1xyXG4gICAgICAgICAgKHRoaXMgYXMgYW55KVtrZXldID0gKGRhdGEgYXMgYW55KVtrZXldO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gI2VuZHJlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXHJcbn1cclxuIl19