cecon-interfaces
Version:
Interfaces de Projetos Cecon
20 lines • 2.37 kB
JavaScript
export class CompanyRemoteAccessEntity {
// #region Properties (5)
active = true;
code = '';
domain = '';
remoteIp = '';
updatedAt = new Date();
// #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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tcGFueS1yZW1vdGUtYWNjZXNzLmVudGl0eS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9jb21wYW55L2VudGl0aWVzL2NvbXBhbnktcmVtb3RlLWFjY2Vzcy5lbnRpdHkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsTUFBTSxPQUFPLHlCQUF5QjtJQUNwQyx5QkFBeUI7SUFFbEIsTUFBTSxHQUFZLElBQUksQ0FBQztJQUN2QixJQUFJLEdBQVcsRUFBRSxDQUFDO0lBQ2xCLE1BQU0sR0FBVyxFQUFFLENBQUM7SUFDcEIsUUFBUSxHQUFXLEVBQUUsQ0FBQztJQUN0QixTQUFTLEdBQVMsSUFBSSxJQUFJLEVBQUUsQ0FBQztJQUVwQyw0QkFBNEI7SUFFNUIsMkJBQTJCO0lBRTNCLFlBQVksSUFBeUM7UUFDbkQsSUFBSSxJQUFJLEVBQUU7WUFDUixLQUFLLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtnQkFDcEIsSUFBSSxJQUFJLENBQUMsY0FBYyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7b0JBQzFDLElBQVksQ0FBQyxHQUFHLENBQUMsR0FBSSxJQUFZLENBQUMsR0FBRyxDQUFDLENBQUM7aUJBQ3pDO2FBQ0Y7U0FDRjtJQUNILENBQUM7Q0FHRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IElDb21wYW55UmVtb3RlQWNjZXNzIH0gZnJvbSAnLi4vaW50ZXJmYWNlcy9pLWNvbXBhbnktcmVtb3RlLWFjY2Vzcyc7XHJcblxyXG5leHBvcnQgY2xhc3MgQ29tcGFueVJlbW90ZUFjY2Vzc0VudGl0eSBpbXBsZW1lbnRzIElDb21wYW55UmVtb3RlQWNjZXNzIHtcclxuICAvLyAjcmVnaW9uIFByb3BlcnRpZXMgKDUpXHJcblxyXG4gIHB1YmxpYyBhY3RpdmU6IGJvb2xlYW4gPSB0cnVlO1xyXG4gIHB1YmxpYyBjb2RlOiBzdHJpbmcgPSAnJztcclxuICBwdWJsaWMgZG9tYWluOiBzdHJpbmcgPSAnJztcclxuICBwdWJsaWMgcmVtb3RlSXA6IHN0cmluZyA9ICcnO1xyXG4gIHB1YmxpYyB1cGRhdGVkQXQ6IERhdGUgPSBuZXcgRGF0ZSgpO1xyXG5cclxuICAvLyAjZW5kcmVnaW9uIFByb3BlcnRpZXMgKDUpXHJcblxyXG4gIC8vICNyZWdpb24gQ29uc3RydWN0b3JzICgxKVxyXG5cclxuICBjb25zdHJ1Y3RvcihkYXRhPzogUGFydGlhbDxDb21wYW55UmVtb3RlQWNjZXNzRW50aXR5Pikge1xyXG4gICAgaWYgKGRhdGEpIHtcclxuICAgICAgZm9yIChsZXQga2V5IGluIGRhdGEpIHtcclxuICAgICAgICBpZiAoZGF0YS5oYXNPd25Qcm9wZXJ0eShrZXkpICYmIGtleSBpbiB0aGlzKSB7XHJcbiAgICAgICAgICAodGhpcyBhcyBhbnkpW2tleV0gPSAoZGF0YSBhcyBhbnkpW2tleV07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAjZW5kcmVnaW9uIENvbnN0cnVjdG9ycyAoMSlcclxufVxyXG4iXX0=