cannoli-interfaces
Version:
Interfaces de Projetos Cannoli
24 lines • 2.8 kB
JavaScript
export class MasterEntity {
// #region Properties (9)
catalog = null;
companyId = '';
containerId = '';
database = null;
hostName = null;
hostUrl = null;
masterV1 = null;
password = null;
userName = null;
// #endregion Properties (9)
// #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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFzdGVyLmVudGl0eS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9tYXN0ZXIvZW50aXRpZXMvbWFzdGVyLmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxNQUFNLE9BQU8sWUFBWTtJQUN2Qix5QkFBeUI7SUFFbEIsT0FBTyxHQUFrQixJQUFJLENBQUM7SUFDOUIsU0FBUyxHQUFXLEVBQUUsQ0FBQztJQUN2QixXQUFXLEdBQVcsRUFBRSxDQUFDO0lBQ3pCLFFBQVEsR0FBa0IsSUFBSSxDQUFDO0lBQy9CLFFBQVEsR0FBa0IsSUFBSSxDQUFDO0lBQy9CLE9BQU8sR0FBa0IsSUFBSSxDQUFDO0lBQzlCLFFBQVEsR0FBcUIsSUFBSSxDQUFDO0lBQ2xDLFFBQVEsR0FBa0IsSUFBSSxDQUFDO0lBQy9CLFFBQVEsR0FBa0IsSUFBSSxDQUFDO0lBRXRDLDRCQUE0QjtJQUU1QiwyQkFBMkI7SUFFM0IsWUFBWSxJQUE0QjtRQUN0QyxJQUFJLElBQUksRUFBRTtZQUNSLEtBQUssSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO2dCQUNwQixJQUFJLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtvQkFDMUMsSUFBWSxDQUFDLEdBQUcsQ0FBQyxHQUFJLElBQVksQ0FBQyxHQUFHLENBQUMsQ0FBQztpQkFDekM7YUFDRjtTQUNGO0lBQ0gsQ0FBQztDQUdGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSU1hc3RlciB9IGZyb20gJy4uL2ludGVyZmFjZXMvaS1tYXN0ZXInO1xyXG5pbXBvcnQgeyBJTWFzdGVyVjEgfSBmcm9tICcuLi9pbnRlcmZhY2VzL2ktbWFzdGVyLXYxJztcclxuXHJcbmV4cG9ydCBjbGFzcyBNYXN0ZXJFbnRpdHkgaW1wbGVtZW50cyBJTWFzdGVyIHtcclxuICAvLyAjcmVnaW9uIFByb3BlcnRpZXMgKDkpXHJcblxyXG4gIHB1YmxpYyBjYXRhbG9nOiBzdHJpbmcgfCBudWxsID0gbnVsbDtcclxuICBwdWJsaWMgY29tcGFueUlkOiBzdHJpbmcgPSAnJztcclxuICBwdWJsaWMgY29udGFpbmVySWQ6IHN0cmluZyA9ICcnO1xyXG4gIHB1YmxpYyBkYXRhYmFzZTogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIGhvc3ROYW1lOiBzdHJpbmcgfCBudWxsID0gbnVsbDtcclxuICBwdWJsaWMgaG9zdFVybDogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIG1hc3RlclYxOiBJTWFzdGVyVjEgfCBudWxsID0gbnVsbDtcclxuICBwdWJsaWMgcGFzc3dvcmQ6IHN0cmluZyB8IG51bGwgPSBudWxsO1xyXG4gIHB1YmxpYyB1c2VyTmFtZTogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcblxyXG4gIC8vICNlbmRyZWdpb24gUHJvcGVydGllcyAoOSlcclxuXHJcbiAgLy8gI3JlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXHJcblxyXG4gIGNvbnN0cnVjdG9yKGRhdGE/OiBQYXJ0aWFsPE1hc3RlckVudGl0eT4pIHtcclxuICAgIGlmIChkYXRhKSB7XHJcbiAgICAgIGZvciAobGV0IGtleSBpbiBkYXRhKSB7XHJcbiAgICAgICAgaWYgKGRhdGEuaGFzT3duUHJvcGVydHkoa2V5KSAmJiBrZXkgaW4gdGhpcykge1xyXG4gICAgICAgICAgKHRoaXMgYXMgYW55KVtrZXldID0gKGRhdGEgYXMgYW55KVtrZXldO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gI2VuZHJlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXHJcbn1cclxuIl19