var Bizgaze,__awaiter,Unibase;(function(Unibase){let Platform;(function(Platform){let Analytics;(function(Analytics){let Charts;(function(Charts){class ChartBuilderVariables{static Instance(){return this.instance===undefined&&(this.instance=new ChartBuilderVariables),this.instance}}Charts.ChartBuilderVariables=ChartBuilderVariables})(Charts=Analytics.Charts||(Analytics.Charts={}))})(Analytics=Platform.Analytics||(Platform.Analytics={}))})(Platform=Unibase.Platform||(Unibase.Platform={}))})(Unibase||(Unibase={}));class DataList{}class ViewerTypesModel{}class TemplateModel{}class CalendarModel{}class MapModel{}class CardModel{}class DataListColumns{}class PaginationObject{constructor(){this.last_page=0}}class ReportObject{constructor(){this.Filter=[];this.ReportColumns=[];this.LinkSubReport=!1}}class ReportHeader{}class ReportColumn{}class DynamicFilter{constructor(){this.CascadingFilters=[]}}class CommonFilter{}class CommonFilterColumn{}class ChartColumn{}class ReportModel{}class SubreportModel{}class Condtion{}class Rules{}class Report{constructor(){this.Filter=[];this.InputParameters=[];this.DateFilter=[];this.DynamicParameters=[]}}class HiddenParameters{}class AutocompleteFilter{}class DateFilter{}class NestedTableModel{}class DynamicFilterModel{}class SelectedColumns{}class PivotColumns{}__awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P(function(resolve){resolve(value)})}return new(P||(P=Promise))(function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())})},function(Unibase){let Platform;(function(Platform){let Analytics;(function(Analytics){let Reports;(function(Reports){class Tenure extends Platform.Core.BaseComponent{constructor(){super();this.TenureTableData=[];this.TenureReportColumns=[];this.TenureInterval="";this.reportManager=Analytics.Managers.ReportManager.Instance()}jsFiles(){return["platform/analytics/components/mapviewer/mapviewer.settings.js"]}cssFiles(){return[]}html(id,containerid){return`
`}load(id,containerid){var instance=this,autoNumFormatter,height;$("#btn-tenure-report-close").click(function(){$("#"+containerid).modal("hide");$("#"+containerid).remove()});$("#TenureTableHeader"+containerid).html(Unibase.Platform.Analytics.Reports.Tenure.Instance().TenureInterval);autoNumFormatter=function(cell){var row=cell.getRow(),rowIndex=row.getPosition(!1);return rowIndex+1};let serviceurl="apis/v4/unibase/platform/analytics/tabledata";return serviceurl=_appsettings.server_url()+(serviceurl.startsWith("/")?serviceurl:"/"+serviceurl),instance.TenureTable=new Tabulator("."+containerid+"-TenureTable-canvas",{columns:[{title:"",formatter:autoNumFormatter,frozen:!0,minWidth:40,width:40},{title:"LastColumn",field:"LastColumn",visible:!1,headerSort:!1}],layout:"fitColumns",movableColumns:!0,placeholder:"No data available"}),$(".tabulator-placeholder span").text()=="No data available"&&$(".tabulator-placeholder").css("width",""),height=$(window).height()-100+"px",instance.TenureTable.setHeight(height),instance.TenureTable.setColumns(instance.TenureReportColumns),instance.TenureTable.setData(instance.TenureTableData),instance.TenureTable}tenureDetailsTable(TimeInterval){var instance,autoNumFormatter,i;if(Unibase.Platform.Analytics.Reports.Tenure.Instance().TenureReportColumns=[],instance=Unibase.Platform.Analytics.Reports.ReportBuilder.Instance(),instance.TenureReport.length!=0){autoNumFormatter=function(cell){var row=cell.getRow(),rowIndex=row.getPosition(!1);return rowIndex+1};Unibase.Platform.Analytics.Reports.Tenure.Instance().TenureReportColumns.push({title:"",formatter:autoNumFormatter,frozen:!0,minWidth:50,width:50});let repObj=new ReportObject,pivotCol=instance.pivot.ColumnName;if(repObj.DataListId=Unibase.Platform.Analytics.Reports.ReportBuilder.Instance().DataListId,repObj.Interval=TimeInterval,repObj.StaticFilter=instance.queryBuilderString,instance.selectedColumns.length>0)for(i=0;i {{SelectText}} `}loadDataListColumnsTemplate(){return`
  • `}loadToolTipColumn(ColumnId,AliasName,DataType,DisplayText){return`
    `}loadSelect2Column(ColumnId,ColumnName,DataType){let Coordinathtml="",hiddenClass="";return Unibase.Platform.Analytics.Reports.ReportBuilder.Instance().reportType==Unibase.Platform.Analytics.Reports.Enums.ReportType.Chart&&(hiddenClass="d-none"),Coordinathtml+=`
    ${ColumnName}`,Coordinathtml+=DataType==Unibase.Platform.Analytics.Reports.Enums.DataType.dateTime||Unibase.Platform.Analytics.Reports.Enums.DataType.decimal?``:`
  • Hide Column
  • Remove Column
  • `,Coordinathtml+(``)}loadPivotForm(){let pivotHtml=`
    `;return pivotHtml+=``,this.pivotFormHtml=`
    Dynamic Filter
    Pivot Filter
    `,pivotHtml+=this.pivotFormHtml,pivotHtml+`
    `}loadSortSelect2Column(ColumnId,ColumnName){let sortColumnHtml="";return sortColumnHtml+=`
    ${ColumnName} `,sortColumnHtml+=` `,sortColumnHtml+(`
    `)}loadDynamicFilterColumn(ColumnId,ColumnName,DataType){return""+`
    ${ColumnName}
    `}loadChartSideBar(){let html=`
    `;$("#reportBuilderRightNav").html(html)}loadLinkToOtherReportForm(){return``}del_loadSubReports_Section(){return`
    Sub report
    `}loadSubReports_Section_old(){return`
    Sub report
    `}loadToolTipTemplateForm(){return`
    `}loadRoleSettings(){return'