class Sync{ constructor(syncData){ this.sync = {} this.sync.licenses = syncData.LicensesSync if(syncData.MainSync.active){ this.sync.files = syncData.MainSync.types.Users this.sync.files_licenses = syncData.MainSync.types.Users && syncData.MainSync.types.UserLicenses this.sync.regvehicle = syncData.MainSync.types.Vehicles } } isActive(key){ let retval = false; if(this.sync[key] !== undefined){ retval = this.sync[key]; } return retval; } }