UNPKG

cecon-interfaces

Version:
18 lines 2.29 kB
import { UserEntity } from '../../../users'; export class NatipayUserEntity extends UserEntity { currentCompanyId = null; currentCompanyName = null; 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXNlci5lbnRpdHkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvbmF0aXBheS91c2VyL2VudGl0aWVzL3VzZXIuZW50aXR5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUc1QyxNQUFNLE9BQU8saUJBQWtCLFNBQVEsVUFBVTtJQUN4QyxnQkFBZ0IsR0FBa0IsSUFBSSxDQUFDO0lBQ3ZDLGtCQUFrQixHQUFrQixJQUFJLENBQUM7SUFDekMsa0JBQWtCLEdBQStCLElBQUksQ0FBQztJQUN0RCxvQkFBb0IsR0FBK0IsSUFBSSxDQUFDO0lBRS9ELFlBQVksSUFBaUM7UUFDM0MsS0FBSyxFQUFFLENBQUM7UUFDUixJQUFJLElBQUksRUFBRTtZQUNSLEtBQUssSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO2dCQUNwQixJQUFJLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtvQkFDMUMsSUFBWSxDQUFDLEdBQUcsQ0FBQyxHQUFJLElBQVksQ0FBQyxHQUFHLENBQUMsQ0FBQztpQkFDekM7YUFDRjtTQUNGO0lBQ0gsQ0FBQztDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgVXNlckVudGl0eSB9IGZyb20gJy4uLy4uLy4uL3VzZXJzJztcclxuaW1wb3J0IHsgSU5hdGlwYXlVc2VyIH0gZnJvbSAnLi4vaW50ZXJmYWNlcy9pLXVzZXInO1xyXG5cclxuZXhwb3J0IGNsYXNzIE5hdGlwYXlVc2VyRW50aXR5IGV4dGVuZHMgVXNlckVudGl0eSBpbXBsZW1lbnRzIElOYXRpcGF5VXNlciB7XHJcbiAgcHVibGljIGN1cnJlbnRDb21wYW55SWQ6IHN0cmluZyB8IG51bGwgPSBudWxsO1xyXG4gIHB1YmxpYyBjdXJyZW50Q29tcGFueU5hbWU6IHN0cmluZyB8IG51bGwgPSBudWxsO1xyXG4gIHB1YmxpYyBjdXJyZW50Q29udGFpbmVySWQ/OiBzdHJpbmcgfCBudWxsIHwgdW5kZWZpbmVkID0gbnVsbDtcclxuICBwdWJsaWMgY3VycmVudENvbnRhaW5lck5hbWU/OiBzdHJpbmcgfCBudWxsIHwgdW5kZWZpbmVkID0gbnVsbDtcclxuXHJcbiAgY29uc3RydWN0b3IoZGF0YT86IFBhcnRpYWw8TmF0aXBheVVzZXJFbnRpdHk+KSB7XHJcbiAgICBzdXBlcigpO1xyXG4gICAgaWYgKGRhdGEpIHtcclxuICAgICAgZm9yIChsZXQga2V5IGluIGRhdGEpIHtcclxuICAgICAgICBpZiAoZGF0YS5oYXNPd25Qcm9wZXJ0eShrZXkpICYmIGtleSBpbiB0aGlzKSB7XHJcbiAgICAgICAgICAodGhpcyBhcyBhbnkpW2tleV0gPSAoZGF0YSBhcyBhbnkpW2tleV07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiJdfQ==