var Unibase;(function(n){let t;(function(t){let i;(function(i){let r;(function(r){class u extends r._ReportViewer{constructor(){super();this.linkreportid=0;this.LinkTableData=[];this.LinkReportColumns=[];this.isLinkReport=!1;this.PortletWidgetId=0;this._reportManager=i.Managers.ReportManager.Instance()}cssFiles(){return[]}jsFiles(){return["platform/analytics/components/reportviewer/_reportviewer.js"]}html(t,i){var r=t,u=`
`;return``}load(t,i){var r=this,u=_appsettings.server_url()+"/apis/v4/unibase/platform/analytics/reports";AutoCompleteHelper.getHelper().Create("#linkreport","hfReportAutoComplete",u,null);r.linkreportid!=0&&this._reportManager.getReportById(r.linkreportid).then(t=>{t.status==n.Data.Status.Success&&($("#linkreport").empty().append(' '+t.result.ReportName+" <\/option>"),$("#linkreport").val(t.result.ReportId))});$("#btn-link-report-close").click(function(){$("#"+i).modal("hide");$("#"+i).remove();n.Platform.Analytics.Viewers.TableViewer.Instance().IsSelectable=!1;r.isLinkReport=!1;r.InputParameters=[]});$("#biz-filter-dropdown"+i).off().click(function(n){n.stopPropagation()});$("#LinkReportTitle_"+i).text(r.LinkReportName);$("#btnLinkReportClose").click(()=>{$("#"+i).modal("hide"),$("#"+i).remove()});$("#btnLinkReportSave").click(function(){n.Platform.Analytics.Reports.ReportBuilder.Instance().linkReportId=Number($("#linkreport").val());r.linkreportid=Number($("#linkreport").val());$("#"+i).modal("hide");$("#"+i).remove()})}linkreport(){this.navigationHelper.popup(0,"",this,null,t.Helpers.Size.Medium)}static Instance(){return this._instance===undefined&&(this._instance=new u),this._instance}}r.LinkReport=u})(r=i.Components||(i.Components={}))})(i=t.Analytics||(t.Analytics={}))})(t=n.Platform||(n.Platform={}))})(Unibase||(Unibase={}));