mobyo-interfaces
Version:
Interfaces de Projetos Mobyo
21 lines • 2.6 kB
JavaScript
import { IuguPaymentTokenDataEntity } from './payment-token-data.entity';
export class IuguPaymentTokenEntity {
// #region Properties (5)
customerId = '';
data = new IuguPaymentTokenDataEntity();
description = '';
id = '';
itemType = '';
// #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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGF5bWVudC10b2tlbi5lbnRpdHkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvaXVndS9lbnRpdGllcy9wYXltZW50LXRva2VuLmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsMEJBQTBCLEVBQUUsTUFBTSw2QkFBNkIsQ0FBQztBQUV6RSxNQUFNLE9BQU8sc0JBQXNCO0lBQy9CLHlCQUF5QjtJQUVsQixVQUFVLEdBQVcsRUFBRSxDQUFDO0lBQ3hCLElBQUksR0FBK0IsSUFBSSwwQkFBMEIsRUFBRSxDQUFDO0lBQ3BFLFdBQVcsR0FBVyxFQUFFLENBQUM7SUFDekIsRUFBRSxHQUFXLEVBQUUsQ0FBQztJQUNoQixRQUFRLEdBQVcsRUFBRSxDQUFDO0lBRTdCLDRCQUE0QjtJQUU1QiwyQkFBMkI7SUFFM0IsWUFBWSxJQUFzQztRQUM5QyxJQUFJLElBQUksRUFBRTtZQUNOLEtBQUssSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO2dCQUNsQixJQUFJLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtvQkFDeEMsSUFBWSxDQUFDLEdBQUcsQ0FBQyxHQUFJLElBQVksQ0FBQyxHQUFHLENBQUMsQ0FBQztpQkFDM0M7YUFDSjtTQUNKO0lBQ0wsQ0FBQztDQUdKIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSXVndVBheW1lbnRUb2tlbkRhdGFFbnRpdHkgfSBmcm9tICcuL3BheW1lbnQtdG9rZW4tZGF0YS5lbnRpdHknO1xyXG5cclxuZXhwb3J0IGNsYXNzIEl1Z3VQYXltZW50VG9rZW5FbnRpdHkge1xyXG4gICAgLy8gI3JlZ2lvbiBQcm9wZXJ0aWVzICg1KVxyXG5cclxuICAgIHB1YmxpYyBjdXN0b21lcklkOiBzdHJpbmcgPSAnJztcclxuICAgIHB1YmxpYyBkYXRhOiBJdWd1UGF5bWVudFRva2VuRGF0YUVudGl0eSA9IG5ldyBJdWd1UGF5bWVudFRva2VuRGF0YUVudGl0eSgpO1xyXG4gICAgcHVibGljIGRlc2NyaXB0aW9uOiBzdHJpbmcgPSAnJztcclxuICAgIHB1YmxpYyBpZDogc3RyaW5nID0gJyc7XHJcbiAgICBwdWJsaWMgaXRlbVR5cGU6IHN0cmluZyA9ICcnO1xyXG5cclxuICAgIC8vICNlbmRyZWdpb24gUHJvcGVydGllcyAoNSlcclxuXHJcbiAgICAvLyAjcmVnaW9uIENvbnN0cnVjdG9ycyAoMSlcclxuXHJcbiAgICBjb25zdHJ1Y3RvcihkYXRhPzogUGFydGlhbDxJdWd1UGF5bWVudFRva2VuRW50aXR5Pikge1xyXG4gICAgICAgIGlmIChkYXRhKSB7XHJcbiAgICAgICAgICAgIGZvciAobGV0IGtleSBpbiBkYXRhKSB7XHJcbiAgICAgICAgICAgICAgICBpZiAoZGF0YS5oYXNPd25Qcm9wZXJ0eShrZXkpICYmIGtleSBpbiB0aGlzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgKHRoaXMgYXMgYW55KVtrZXldID0gKGRhdGEgYXMgYW55KVtrZXldO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vICNlbmRyZWdpb24gQ29uc3RydWN0b3JzICgxKVxyXG59XHJcbiJdfQ==