cecon-interfaces
Version:
Interfaces de Projetos Cecon
16 lines • 1.89 kB
JavaScript
export class NatipayJwtPayloadAppEntity {
developerId = null;
id = '';
name = null;
slug = '';
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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGF5bG9hZC1hcHAuZW50aXR5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vc3JjL25hdGlwYXkvcGF5bG9hZC9lbnRpdGllcy9wYXlsb2FkLWFwcC5lbnRpdHkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsTUFBTSxPQUFPLDBCQUEwQjtJQUM5QixXQUFXLEdBQWtCLElBQUksQ0FBQztJQUNsQyxFQUFFLEdBQVcsRUFBRSxDQUFDO0lBQ2hCLElBQUksR0FBa0IsSUFBSSxDQUFDO0lBQzNCLElBQUksR0FBVyxFQUFFLENBQUM7SUFFekIsWUFBWSxJQUEwQztRQUNwRCxJQUFJLElBQUksRUFBRTtZQUNSLEtBQUssSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO2dCQUNwQixJQUFJLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtvQkFDMUMsSUFBWSxDQUFDLEdBQUcsQ0FBQyxHQUFJLElBQVksQ0FBQyxHQUFHLENBQUMsQ0FBQztpQkFDekM7YUFDRjtTQUNGO0lBQ0gsQ0FBQztDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSU5hdGlwYXlKd3RQYXlsb2FkQXBwIH0gZnJvbSAnLi4vaW50ZXJmYWNlcy9pLXBheWxvYWQtYXBwJztcclxuXHJcbmV4cG9ydCBjbGFzcyBOYXRpcGF5Snd0UGF5bG9hZEFwcEVudGl0eSBpbXBsZW1lbnRzIElOYXRpcGF5Snd0UGF5bG9hZEFwcCB7XHJcbiAgcHVibGljIGRldmVsb3BlcklkOiBzdHJpbmcgfCBudWxsID0gbnVsbDtcclxuICBwdWJsaWMgaWQ6IHN0cmluZyA9ICcnO1xyXG4gIHB1YmxpYyBuYW1lOiBzdHJpbmcgfCBudWxsID0gbnVsbDtcclxuICBwdWJsaWMgc2x1Zzogc3RyaW5nID0gJyc7XHJcblxyXG4gIGNvbnN0cnVjdG9yKGRhdGE/OiBQYXJ0aWFsPE5hdGlwYXlKd3RQYXlsb2FkQXBwRW50aXR5Pikge1xyXG4gICAgaWYgKGRhdGEpIHtcclxuICAgICAgZm9yIChsZXQga2V5IGluIGRhdGEpIHtcclxuICAgICAgICBpZiAoZGF0YS5oYXNPd25Qcm9wZXJ0eShrZXkpICYmIGtleSBpbiB0aGlzKSB7XHJcbiAgICAgICAgICAodGhpcyBhcyBhbnkpW2tleV0gPSAoZGF0YSBhcyBhbnkpW2tleV07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiJdfQ==