mobyo-interfaces
Version:
Interfaces de Projetos Mobyo
18 lines • 2.21 kB
JavaScript
import { OrderEntity } from '../../order';
export class BillingOrderEntity extends OrderEntity {
// #region Properties (1)
billingPaymentId = '';
// #endregion Properties (1)
// #region Constructors (1)
constructor(data) {
super(data);
if (data) {
for (let key in data) {
if (data.hasOwnProperty(key) && key in this) {
this[key] = data[key];
}
}
}
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmlsbGluZy1vcmRlci5lbnRpdHkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvYmlsbGluZy1vcmRlci9lbnRpdGllcy9iaWxsaW5nLW9yZGVyLmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sYUFBYSxDQUFDO0FBRzFDLE1BQU0sT0FBTyxrQkFBbUIsU0FBUSxXQUFXO0lBQ2pELHlCQUF5QjtJQUVsQixnQkFBZ0IsR0FBVyxFQUFFLENBQUM7SUFFckMsNEJBQTRCO0lBRTVCLDJCQUEyQjtJQUUzQixZQUFZLElBQWtDO1FBQzVDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUNaLElBQUksSUFBSSxFQUFFO1lBQ1IsS0FBSyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7Z0JBQ3BCLElBQUksSUFBSSxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO29CQUMxQyxJQUFZLENBQUMsR0FBRyxDQUFDLEdBQUksSUFBWSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2lCQUN6QzthQUNGO1NBQ0Y7SUFDSCxDQUFDO0NBR0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBPcmRlckVudGl0eSB9IGZyb20gJy4uLy4uL29yZGVyJztcclxuaW1wb3J0IHsgSUJpbGxpbmdPcmRlciB9IGZyb20gJy4uL2ludGVyZmFjZXMvaS1iaWxsaW5nLW9yZGVyJztcclxuXHJcbmV4cG9ydCBjbGFzcyBCaWxsaW5nT3JkZXJFbnRpdHkgZXh0ZW5kcyBPcmRlckVudGl0eSBpbXBsZW1lbnRzIElCaWxsaW5nT3JkZXIge1xyXG4gIC8vICNyZWdpb24gUHJvcGVydGllcyAoMSlcclxuXHJcbiAgcHVibGljIGJpbGxpbmdQYXltZW50SWQ6IHN0cmluZyA9ICcnO1xyXG5cclxuICAvLyAjZW5kcmVnaW9uIFByb3BlcnRpZXMgKDEpXHJcblxyXG4gIC8vICNyZWdpb24gQ29uc3RydWN0b3JzICgxKVxyXG5cclxuICBjb25zdHJ1Y3RvcihkYXRhPzogUGFydGlhbDxCaWxsaW5nT3JkZXJFbnRpdHk+KSB7XHJcbiAgICBzdXBlcihkYXRhKTtcclxuICAgIGlmIChkYXRhKSB7XHJcbiAgICAgIGZvciAobGV0IGtleSBpbiBkYXRhKSB7XHJcbiAgICAgICAgaWYgKGRhdGEuaGFzT3duUHJvcGVydHkoa2V5KSAmJiBrZXkgaW4gdGhpcykge1xyXG4gICAgICAgICAgKHRoaXMgYXMgYW55KVtrZXldID0gKGRhdGEgYXMgYW55KVtrZXldO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gI2VuZHJlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXHJcbn1cclxuIl19