UNPKG

cecon-interfaces

Version:
20 lines 2.54 kB
import { OrderEntity } from '../../../order'; import { EPayioAppSlug } from '../../app'; export class PayioOrderEntity extends OrderEntity { appId = null; appSlug = EPayioAppSlug.none; deviceId = null; indoor = null; resumeVersion = ''; 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3JkZXIuZW50aXR5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vc3JjL3BheWlvL29yZGVycy9lbnRpdGllcy9vcmRlci5lbnRpdHkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQzdDLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxXQUFXLENBQUM7QUFJMUMsTUFBTSxPQUFPLGdCQUFpQixTQUFRLFdBQVc7SUFDeEMsS0FBSyxHQUFrQixJQUFJLENBQUM7SUFDNUIsT0FBTyxHQUFrQixhQUFhLENBQUMsSUFBSSxDQUFDO0lBQzVDLFFBQVEsR0FBa0IsSUFBSSxDQUFDO0lBQy9CLE1BQU0sR0FBa0MsSUFBSSxDQUFDO0lBQzdDLGFBQWEsR0FBVyxFQUFFLENBQUM7SUFFbEMsWUFBWSxJQUFnQztRQUMxQyxLQUFLLEVBQUUsQ0FBQztRQUNSLElBQUksSUFBSSxFQUFFO1lBQ1IsS0FBSyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7Z0JBQ3BCLElBQUksSUFBSSxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO29CQUMxQyxJQUFZLENBQUMsR0FBRyxDQUFDLEdBQUksSUFBWSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2lCQUN6QzthQUNGO1NBQ0Y7SUFDSCxDQUFDO0NBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBPcmRlckVudGl0eSB9IGZyb20gJy4uLy4uLy4uL29yZGVyJztcclxuaW1wb3J0IHsgRVBheWlvQXBwU2x1ZyB9IGZyb20gJy4uLy4uL2FwcCc7XHJcbmltcG9ydCB7IElQYXlpb09yZGVyIH0gZnJvbSAnLi4vaW50ZXJmYWNlcyc7XHJcbmltcG9ydCB7IFBheWlvT3JkZXJJbmRvb3JFbnRpdHkgfSBmcm9tICcuL2luZG9vci5lbnRpdHknO1xyXG5cclxuZXhwb3J0IGNsYXNzIFBheWlvT3JkZXJFbnRpdHkgZXh0ZW5kcyBPcmRlckVudGl0eSBpbXBsZW1lbnRzIElQYXlpb09yZGVyIHtcclxuICBwdWJsaWMgYXBwSWQ6IHN0cmluZyB8IG51bGwgPSBudWxsO1xyXG4gIHB1YmxpYyBhcHBTbHVnOiBFUGF5aW9BcHBTbHVnID0gRVBheWlvQXBwU2x1Zy5ub25lO1xyXG4gIHB1YmxpYyBkZXZpY2VJZDogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIGluZG9vcjogUGF5aW9PcmRlckluZG9vckVudGl0eSB8IG51bGwgPSBudWxsO1xyXG4gIHB1YmxpYyByZXN1bWVWZXJzaW9uOiBzdHJpbmcgPSAnJztcclxuXHJcbiAgY29uc3RydWN0b3IoZGF0YT86IFBhcnRpYWw8UGF5aW9PcmRlckVudGl0eT4pIHtcclxuICAgIHN1cGVyKCk7XHJcbiAgICBpZiAoZGF0YSkge1xyXG4gICAgICBmb3IgKGxldCBrZXkgaW4gZGF0YSkge1xyXG4gICAgICAgIGlmIChkYXRhLmhhc093blByb3BlcnR5KGtleSkgJiYga2V5IGluIHRoaXMpIHtcclxuICAgICAgICAgICh0aGlzIGFzIGFueSlba2V5XSA9IChkYXRhIGFzIGFueSlba2V5XTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIl19