var Unibase; (function (Unibase) { let Platform; (function (Platform) { let Analytics; (function (Analytics) { let Components; (function (Components) { class ViewerPermissions extends Platform.Core.BaseComponent { constructor() { super(); this._ReportPermission_ViewRoles = []; this._ReportPermission_ChangeRoles = []; this.Viewerpermission_ReportRoles = []; this.reportId = 0; this.viewerTypeId = 0; this.viewerManager = Analytics.Managers.ViewerManager.Instance(); this.reportManager = Analytics.Managers.ReportManager.Instance(); } cssFiles() { return []; } jsFiles() { var jsFiles = [ "platform/analytics/components/reportviewer/reportviewer.js", "platform/analytics/managers/viewermanager.js", "platform/analytics/requests/new/report.js", "platform/permission/managers/permissionmanager.js", ]; return jsFiles; } html(id, containerid) { let html = ""; html += `