mobyo-interfaces
Version:
Interfaces de Projetos Mobyo
21 lines • 2.56 kB
JavaScript
import { EAppMode } from '../../app';
export class InstallationAppEntity {
// #region Properties (5)
iconUrl = '';
id = '';
mode = EAppMode.NATI_GO;
name = '';
version = '';
// #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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5zdGFsbGF0aW9uLWFwcC5lbnRpdHkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvaW5zdGFsbGF0aW9uL2VudGl0aWVzL2luc3RhbGxhdGlvbi1hcHAuZW50aXR5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxXQUFXLENBQUM7QUFHckMsTUFBTSxPQUFPLHFCQUFxQjtJQUM5Qix5QkFBeUI7SUFFbEIsT0FBTyxHQUFXLEVBQUUsQ0FBQztJQUNyQixFQUFFLEdBQVcsRUFBRSxDQUFDO0lBQ2hCLElBQUksR0FBYSxRQUFRLENBQUMsT0FBTyxDQUFDO0lBQ2xDLElBQUksR0FBVyxFQUFFLENBQUM7SUFDbEIsT0FBTyxHQUFXLEVBQUUsQ0FBQztJQUU1Qiw0QkFBNEI7SUFFNUIsMkJBQTJCO0lBRTNCLFlBQVksSUFBcUM7UUFDN0MsSUFBSSxJQUFJLEVBQUU7WUFDTixLQUFLLElBQUksR0FBRyxJQUFJLElBQUksRUFBRTtnQkFDbEIsSUFBSSxJQUFJLENBQUMsY0FBYyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7b0JBQ3hDLElBQVksQ0FBQyxHQUFHLENBQUMsR0FBSSxJQUFZLENBQUMsR0FBRyxDQUFDLENBQUM7aUJBQzNDO2FBQ0o7U0FDSjtJQUNMLENBQUM7Q0FHSiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEVBcHBNb2RlIH0gZnJvbSAnLi4vLi4vYXBwJztcclxuaW1wb3J0IHsgSUluc3RhbGxhdGlvbkFwcCB9IGZyb20gJy4uL2ludGVyZmFjZXMvaS1pbnN0YWxsYXRpb24tYXBwJztcclxuXHJcbmV4cG9ydCBjbGFzcyBJbnN0YWxsYXRpb25BcHBFbnRpdHkgaW1wbGVtZW50cyBJSW5zdGFsbGF0aW9uQXBwIHtcclxuICAgIC8vICNyZWdpb24gUHJvcGVydGllcyAoNSlcclxuXHJcbiAgICBwdWJsaWMgaWNvblVybDogc3RyaW5nID0gJyc7XHJcbiAgICBwdWJsaWMgaWQ6IHN0cmluZyA9ICcnO1xyXG4gICAgcHVibGljIG1vZGU6IEVBcHBNb2RlID0gRUFwcE1vZGUuTkFUSV9HTztcclxuICAgIHB1YmxpYyBuYW1lOiBzdHJpbmcgPSAnJztcclxuICAgIHB1YmxpYyB2ZXJzaW9uOiBzdHJpbmcgPSAnJztcclxuXHJcbiAgICAvLyAjZW5kcmVnaW9uIFByb3BlcnRpZXMgKDUpXHJcblxyXG4gICAgLy8gI3JlZ2lvbiBDb25zdHJ1Y3RvcnMgKDEpXHJcblxyXG4gICAgY29uc3RydWN0b3IoZGF0YT86IFBhcnRpYWw8SW5zdGFsbGF0aW9uQXBwRW50aXR5Pikge1xyXG4gICAgICAgIGlmIChkYXRhKSB7XHJcbiAgICAgICAgICAgIGZvciAobGV0IGtleSBpbiBkYXRhKSB7XHJcbiAgICAgICAgICAgICAgICBpZiAoZGF0YS5oYXNPd25Qcm9wZXJ0eShrZXkpICYmIGtleSBpbiB0aGlzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgKHRoaXMgYXMgYW55KVtrZXldID0gKGRhdGEgYXMgYW55KVtrZXldO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vICNlbmRyZWdpb24gQ29uc3RydWN0b3JzICgxKVxyXG59XHJcbiJdfQ==