var Unibase; (function (Unibase) { let Platform; (function (Platform) { let Analytics; (function (Analytics) { let Components; (function (Components) { class ReportViewer extends Components._ReportViewer { constructor() { super(); } jsFiles() { return this._jsFiles(); } cssFiles() { return this._cssFiles(); } html(id, containerid) { return this._html(id, containerid); } load(id, containerid, callback) { Unibase.Platform.Helpers.FileCacheHelper.Instance().addCacheFiles([ "platform/analytics/components/reportviewer/viewerpermissions.js", "platform/analytics/components/reportbuilder/importandexport.js", "platform/core/helpers/navigation/size.js", "platform/dataapis/managers/dataapimanager.js", "platform/integrations/managers/integrationmanager.js", "platform/analytics/providers/ifiltersettings.js", "platform/analytics/providers/iviewersettings.js", "platform/filters/components/filterpermission.js", "platform/analytics/components/filterpanel/filterpanel.js", "platform/datasources/components/queryparser/queryparser.js", "platform/analytics/components/mapviewer/mapviewer.settings.js", "platform/analytics/components/mapviewer/mapviewer.js" ]); this.loadReport(id, 0, containerid, callback); } static Instance() { return new ReportViewer(); } } Components.ReportViewer = ReportViewer; })(Components = Analytics.Components || (Analytics.Components = {})); })(Analytics = Platform.Analytics || (Platform.Analytics = {})); })(Platform = Unibase.Platform || (Unibase.Platform = {})); })(Unibase || (Unibase = {}));