scheunemann-interfaces
Version:
Interfaces de Projetos Scheunemann
24 lines • 2.72 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFzdGVyLmVudGl0eS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9tYXN0ZXIvZW50aXRpZXMvbWFzdGVyLmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxNQUFNLE9BQU8sWUFBWTtJQUN2Qix5QkFBeUI7SUFFbEIsT0FBTyxHQUFrQixJQUFJLENBQUM7SUFDOUIsU0FBUyxHQUFXLEVBQUUsQ0FBQztJQUN2QixXQUFXLEdBQVcsRUFBRSxDQUFDO0lBQ3pCLFFBQVEsR0FBa0IsSUFBSSxDQUFDO0lBQy9CLFFBQVEsR0FBa0IsSUFBSSxDQUFDO0lBQy9CLE9BQU8sR0FBa0IsSUFBSSxDQUFDO0lBQzlCLFFBQVEsR0FBcUIsSUFBSSxDQUFDO0lBQ2xDLFFBQVEsR0FBa0IsSUFBSSxDQUFDO0lBQy9CLFFBQVEsR0FBa0IsSUFBSSxDQUFDO0lBRXRDLDRCQUE0QjtJQUU1QiwyQkFBMkI7SUFFM0IsWUFBWSxJQUE0QjtRQUN0QyxJQUFJLElBQUksRUFBRTtZQUNSLEtBQUssSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO2dCQUNwQixJQUFJLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtvQkFDMUMsSUFBWSxDQUFDLEdBQUcsQ0FBQyxHQUFJLElBQVksQ0FBQyxHQUFHLENBQUMsQ0FBQztpQkFDekM7YUFDRjtTQUNGO0lBQ0gsQ0FBQztDQUdGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSU1hc3RlciB9IGZyb20gJy4uL2ludGVyZmFjZXMvaS1tYXN0ZXInO1xuaW1wb3J0IHsgSU1hc3RlclYxIH0gZnJvbSAnLi4vaW50ZXJmYWNlcy9pLW1hc3Rlci12MSc7XG5cbmV4cG9ydCBjbGFzcyBNYXN0ZXJFbnRpdHkgaW1wbGVtZW50cyBJTWFzdGVyIHtcbiAgLy8gI3JlZ2lvbiBQcm9wZXJ0aWVzICg5KVxuXG4gIHB1YmxpYyBjYXRhbG9nOiBzdHJpbmcgfCBudWxsID0gbnVsbDtcbiAgcHVibGljIGNvbXBhbnlJZDogc3RyaW5nID0gJyc7XG4gIHB1YmxpYyBjb250YWluZXJJZDogc3RyaW5nID0gJyc7XG4gIHB1YmxpYyBkYXRhYmFzZTogc3RyaW5nIHwgbnVsbCA9IG51bGw7XG4gIHB1YmxpYyBob3N0TmFtZTogc3RyaW5nIHwgbnVsbCA9IG51bGw7XG4gIHB1YmxpYyBob3N0VXJsOiBzdHJpbmcgfCBudWxsID0gbnVsbDtcbiAgcHVibGljIG1hc3RlclYxOiBJTWFzdGVyVjEgfCBudWxsID0gbnVsbDtcbiAgcHVibGljIHBhc3N3b3JkOiBzdHJpbmcgfCBudWxsID0gbnVsbDtcbiAgcHVibGljIHVzZXJOYW1lOiBzdHJpbmcgfCBudWxsID0gbnVsbDtcblxuICAvLyAjZW5kcmVnaW9uIFByb3BlcnRpZXMgKDkpXG5cbiAgLy8gI3JlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXG5cbiAgY29uc3RydWN0b3IoZGF0YT86IFBhcnRpYWw8TWFzdGVyRW50aXR5Pikge1xuICAgIGlmIChkYXRhKSB7XG4gICAgICBmb3IgKGxldCBrZXkgaW4gZGF0YSkge1xuICAgICAgICBpZiAoZGF0YS5oYXNPd25Qcm9wZXJ0eShrZXkpICYmIGtleSBpbiB0aGlzKSB7XG4gICAgICAgICAgKHRoaXMgYXMgYW55KVtrZXldID0gKGRhdGEgYXMgYW55KVtrZXldO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gI2VuZHJlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXG59XG4iXX0=