mobyo-interfaces
Version:
Interfaces de Projetos Mobyo
16 lines • 2.01 kB
JavaScript
import { UserEntity } from '../../../users';
export class NatipayUserEntity extends UserEntity {
currentContainerId = null;
currentContainerName = null;
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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXNlci5lbnRpdHkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvbmF0aXBheS91c2VyL2VudGl0aWVzL3VzZXIuZW50aXR5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUc1QyxNQUFNLE9BQU8saUJBQWtCLFNBQVEsVUFBVTtJQUN4QyxrQkFBa0IsR0FBK0IsSUFBSSxDQUFDO0lBQ3RELG9CQUFvQixHQUErQixJQUFJLENBQUM7SUFFL0QsWUFBWSxJQUFpQztRQUMzQyxLQUFLLEVBQUUsQ0FBQztRQUNSLElBQUksSUFBSSxFQUFFO1lBQ1IsS0FBSyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7Z0JBQ3BCLElBQUksSUFBSSxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO29CQUMxQyxJQUFZLENBQUMsR0FBRyxDQUFDLEdBQUksSUFBWSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2lCQUN6QzthQUNGO1NBQ0Y7SUFDSCxDQUFDO0NBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBVc2VyRW50aXR5IH0gZnJvbSAnLi4vLi4vLi4vdXNlcnMnO1xyXG5pbXBvcnQgeyBJTmF0aXBheVVzZXIgfSBmcm9tICcuLi9pbnRlcmZhY2VzL2ktdXNlcic7XHJcblxyXG5leHBvcnQgY2xhc3MgTmF0aXBheVVzZXJFbnRpdHkgZXh0ZW5kcyBVc2VyRW50aXR5IGltcGxlbWVudHMgSU5hdGlwYXlVc2VyIHtcclxuICBwdWJsaWMgY3VycmVudENvbnRhaW5lcklkPzogc3RyaW5nIHwgbnVsbCB8IHVuZGVmaW5lZCA9IG51bGw7XHJcbiAgcHVibGljIGN1cnJlbnRDb250YWluZXJOYW1lPzogc3RyaW5nIHwgbnVsbCB8IHVuZGVmaW5lZCA9IG51bGw7XHJcblxyXG4gIGNvbnN0cnVjdG9yKGRhdGE/OiBQYXJ0aWFsPE5hdGlwYXlVc2VyRW50aXR5Pikge1xyXG4gICAgc3VwZXIoKTtcclxuICAgIGlmIChkYXRhKSB7XHJcbiAgICAgIGZvciAobGV0IGtleSBpbiBkYXRhKSB7XHJcbiAgICAgICAgaWYgKGRhdGEuaGFzT3duUHJvcGVydHkoa2V5KSAmJiBrZXkgaW4gdGhpcykge1xyXG4gICAgICAgICAgKHRoaXMgYXMgYW55KVtrZXldID0gKGRhdGEgYXMgYW55KVtrZXldO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXX0=