@boldreports/javascript-reporting-controls
Version:
The Bold Reports by Syncfusion controls for JavaScript contains ReportViewer and ReportDesigner HTML5 and JavaScript reporting controls for enterprise web development
10 lines • 4.48 MB
JavaScript
/*!
* filename: bold.report-designer.min.js
* version : 9.1.15
* Copyright Syncfusion Inc. 2001 - 2025. All rights reserved.
* Use of this code is subject to the terms of our license.
* A copy of the current license can be obtained at any time by e-mailing
* licensing@syncfusion.com. Any infringement will be prosecuted under
* applicable laws.
*/
(function(n){typeof define=="function"&&define.amd?define(["./common/bold.report-designer-widgets.min","./bold.report-viewer.min"],n):n()})(function(){var no=function(){function n(){this.__type="BoldReports.RDL.DOM.Size"}return n}(),to=function(){function n(){}return n}(),io=function(){function n(){this.__type="BoldReports.RDL.DOM.Style"}return n}(),ro=function(){function n(){}return n}(),uo=function(){function n(n,t){this.__type="BoldReports.RDL.DOM.CustomProperty";n&&(this.Name=n);t&&(this.Value=t)}return n}(),fo=function(){function n(){this.__type="BoldReports.RDL.DOM.ReportPartInfo"}return n}(),n,r,i,s,h,c,l,a,v,y,p,w,b,k,d,g,nt,tt,it,rt,ut,ft,et,ot,st,ht,ct,lt,t,at,vt,yt,pt,wt,bt,kt,dt,gt,ni,ti,ii,ri,ui,fi,ei,oi,si,hi,ci,li,ai,vi,yi,pi,wi,bi,ki,di,gi,nr,tr,ir,rr,ur,fr,er,or,sr,hr,cr,lr,ar,vr,yr,pr,wr,br,kr,dr,gr,nu,tu,iu,ru,uu,fu,eu,ou,su,hu,cu,lu,au,vu,u,f,yu,pu,wu,bu,ku,du,gu,nf,tf,rf,uf,ff,ef,of,sf,hf,cf,lf,af,vf,yf,pf,wf,bf,kf,df,gf,ne,te,ie,re,ue,fe,ee,oe,se,he,ce,le,ae,ve,ye,pe,we,be,ke,de,ge;window.ej.createObject("ej.ReportModel.Size",no,window);window.ej.createObject("ej.ReportModel.Border",to,window);window.ej.createObject("ej.ReportModel.Style",io,window);window.ej.createObject("ej.ReportModel.ReportItem",ro,window);window.ej.createObject("ej.ReportModel.CustomProperty",uo,window);window.ej.createObject("ej.ReportModel.ReportPartInfo",fo,window);var u=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),e=function(){function n(){}return n}(),eo=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return u(t,n),t}(e),oo=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return u(t,n),t}(e),so=function(){function n(){}return n}(),ho=function(){function n(){}return n}(),sa=function(){function n(){}return n}(),co=function(){function n(){}return n}(),lo=function(){function n(){}return n}(),ao=function(){function n(){}return n}(),vo=function(){function n(){}return n}();window.ej.createObject("ej.ReportModel.Property",e,window);window.ej.createObject("ej.ReportModel.CategoryItem",so,window);window.ej.createObject("ej.ReportModel.PropertyItem",co,window);window.ej.createObject("ej.ReportModel.CommonProperty",vo,window);window.ej.createObject("ej.ReportModel.PageBreak",lo,window);window.ej.createObject("ej.ReportModel.Visibility",ao,window);window.ej.createObject("ej.ReportModel.DropDownDatasource",ho,window);window.ej.createObject("ej.ReportModel.TextRunProperty",eo,window);window.ej.createObject("ej.ReportModel.TablixItemProperty",oo,window);var u=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),yo=function(t){function i(){return t.call(this)||this}return u(i,t),i.prototype.getHeaderProperty=function(t,i,r,u){return this.HeaderText=t,this.PropertyType=this.ControlId=this.SubType=i,this.IsEditHeader=!1,this.Locale=$.proxy(u.getLocale,u),this.OnValueChange=$.proxy(u.rptDesigner.designerPanel.updatePropertyChange,u.rptDesigner.designerPanel),this.Refresh=$.proxy(u.getDesignProperty,u,i),this.Items=[{CategoryId:"basicsettings",DisplayName:"basicSetting",IsExpand:!0,Items:[{ItemId:"defaultborder",Name:"DefaultBorder",DisplayName:"border",ItemType:n.ItemType.Border,EnableExpression:!0,Items:[{ItemId:"defaultborderstyle",Name:"BorderStyleDefault",DisplayName:"styletooltip",HeaderText:"borderdefaultstyle",Value:r.Style.Border?r.Style.Border.Style:"None",ItemType:n.ItemType.DropDown,ValueList:[{text:"dashed",value:"Dashed"},{text:"dotted",value:"Dotted"},{text:"double",value:"Double"},{text:"none",value:"None"},{text:"solid",value:"Solid"}]},{ItemId:"defaultbordercolor",Name:"BorderColorDefault",DisplayName:"colortooltip",HeaderText:"borderdefaultcolor",Value:r.Style.Border&&r.Style.Border.Color?r.Style.Border.Color:ej.ReportUtil.getColorCode("Black"),ItemType:n.ItemType.Color},{ItemId:"defaultborderwidth",Name:"BorderWidthDefault",DisplayName:"sizetooltip",HeaderText:"borderdefaultsize",Value:r.Style.Border&&r.Style.Border.Width?ej.ReportUtil.isNotExpression(r.Style.Border.Width.size)?u.getPropertyUnit(r.Style.Border.Width.size):r.Style.Border.Width.size:u.getPropertyUnit("1pt"),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.33),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),26.6),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.1),DecimalPlaces:ej.ReportUtil.getDecimalPlaces(u.getUnitVal()),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric}],AdvancedItems:[{ItemId:"leftborder",Name:"LeftBorder",DisplayName:"borderleft",ItemType:n.ItemType.Border,EnableExpression:!0,Items:[{ItemId:"leftborderstyle",Name:"BorderStyleLeft",DisplayName:"styletooltip",HeaderText:"borderleftstyle",Value:r.Style.LeftBorder?r.Style.LeftBorder.Style:null,ItemType:n.ItemType.DropDown,ValueList:[{text:"dashed",value:"Dashed"},{text:"dotted",value:"Dotted"},{text:"double",value:"Double"},{text:"none",value:"None"},{text:"solid",value:"Solid"}]},{ItemId:"leftbordercolor",Name:"BorderColorLeft",DisplayName:"colortooltip",HeaderText:"borderleftcolor",Value:r.Style.LeftBorder&&r.Style.LeftBorder.Color?r.Style.LeftBorder.Color:ej.ReportUtil.getColorCode("Transparent"),ItemType:n.ItemType.Color},{ItemId:"leftborderwidth",Name:"BorderWidthLeft",DisplayName:"sizetooltip",HeaderText:"borderleftsize",Value:r.Style.LeftBorder&&r.Style.LeftBorder.Width?ej.ReportUtil.isNotExpression(r.Style.LeftBorder.Width.size)?u.getPropertyUnit(r.Style.LeftBorder.Width.size):r.Style.LeftBorder.Width.size:u.getPropertyUnit("1pt"),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.33),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),26.6),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.1),DecimalPlaces:ej.ReportUtil.getDecimalPlaces(u.getUnitVal()),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric}]},{ItemId:"rightborder",Name:"RightBorder",DisplayName:"borderright",ItemType:n.ItemType.Border,EnableExpression:!0,Items:[{ItemId:"rightborderstyle",Name:"BorderStyleRight",DisplayName:"styletooltip",HeaderText:"borderrightstyle",Value:r.Style.RightBorder?r.Style.RightBorder.Style:null,ItemType:n.ItemType.DropDown,ValueList:[{text:"dashed",value:"Dashed"},{text:"dotted",value:"Dotted"},{text:"double",value:"Double"},{text:"none",value:"None"},{text:"solid",value:"Solid"}]},{ItemId:"rightbordercolor",Name:"BorderColorRight",DisplayName:"colortooltip",HeaderText:"borderrightcolor",Value:r.Style.RightBorder&&r.Style.RightBorder.Color?r.Style.RightBorder.Color:ej.ReportUtil.getColorCode("Transparent"),ItemType:n.ItemType.Color},{ItemId:"rightborderwidth",Name:"BorderWidthRight",DisplayName:"sizetooltip",HeaderText:"borderrightsize",Value:r.Style.RightBorder&&r.Style.RightBorder.Width?ej.ReportUtil.isNotExpression(r.Style.RightBorder.Width.size)?u.getPropertyUnit(r.Style.RightBorder.Width.size):r.Style.RightBorder.Width.size:u.getPropertyUnit("1pt"),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.33),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),26.6),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.1),DecimalPlaces:ej.ReportUtil.getDecimalPlaces(u.getUnitVal()),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric}]},{ItemId:"topborder",Name:"TopBorder",DisplayName:"bordertop",ItemType:n.ItemType.Border,EnableExpression:!0,Items:[{ItemId:"topborderstyle",Name:"BorderStyleTop",DisplayName:"styletooltip",HeaderText:"bordertopstyle",Value:r.Style.TopBorder?r.Style.TopBorder.Style:null,ItemType:n.ItemType.DropDown,ValueList:[{text:"dashed",value:"Dashed"},{text:"dotted",value:"Dotted"},{text:"double",value:"Double"},{text:"none",value:"None"},{text:"solid",value:"Solid"}]},{ItemId:"topbordercolor",Name:"BorderColorTop",DisplayName:"colortooltip",HeaderText:"bordertopcolor",Value:r.Style.TopBorder&&r.Style.TopBorder.Color?r.Style.TopBorder.Color:ej.ReportUtil.getColorCode("Transparent"),ItemType:n.ItemType.Color},{ItemId:"topborderwidth",Name:"BorderWidthTop",DisplayName:"sizetooltip",HeaderText:"borderrightsize",Value:r.Style.TopBorder&&r.Style.TopBorder.Width?ej.ReportUtil.isNotExpression(r.Style.TopBorder.Width.size)?u.getPropertyUnit(r.Style.TopBorder.Width.size):r.Style.TopBorder.Width.size:u.getPropertyUnit("1pt"),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.33),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),26.6),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.1),DecimalPlaces:ej.ReportUtil.getDecimalPlaces(u.getUnitVal()),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric}]},{ItemId:"bottomborder",Name:"BottomBorder",DisplayName:"borderbottom",ItemType:n.ItemType.Border,EnableExpression:!0,Items:[{ItemId:"bottomborderstyle",Name:"BorderStyleBottom",DisplayName:"styletooltip",HeaderText:"borderbottomstyle",Value:r.Style.BottomBorder?r.Style.BottomBorder.Style:null,ItemType:n.ItemType.DropDown,ValueList:[{text:"dashed",value:"Dashed"},{text:"dotted",value:"Dotted"},{text:"double",value:"Double"},{text:"none",value:"None"},{text:"solid",value:"Solid"}]},{ItemId:"bottombordercolor",Name:"BorderColorBottom",DisplayName:"colortooltip",HeaderText:"borderbottomcolor",Value:r.Style.BottomBorder&&r.Style.BottomBorder.Color?r.Style.BottomBorder.Color:ej.ReportUtil.getColorCode("Transparent"),ItemType:n.ItemType.Color},{ItemId:"bottomborderwidth",Name:"BorderWidthBottom",DisplayName:"sizetooltip",HeaderText:"borderbottomsize",Value:r.Style.BottomBorder&&r.Style.BottomBorder.Width?ej.ReportUtil.isNotExpression(r.Style.BottomBorder.Width.size)?u.getPropertyUnit(r.Style.BottomBorder.Width.size):r.Style.BottomBorder.Width.size:u.getPropertyUnit("1pt"),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.33),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),26.6),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.1),DecimalPlaces:ej.ReportUtil.getDecimalPlaces(u.getUnitVal()),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric}]}]},{ItemId:"backgroundcolor",Name:"BackgroundColor",DisplayName:"background",Value:r.Style.BackgroundColor!==null?r.Style.BackgroundColor:"White",EnableExpression:!0,ItemType:n.ItemType.Color}]},{CategoryId:"backgroundimage",DisplayName:"categoryBackgroundImage",IsExpand:!0,Items:[{ItemId:"source",Name:"Source",DisplayName:"source",Value:u.getBackgroundImageSource(r.Style),ItemType:n.ItemType.DropDown,EnableExpression:!1,DependentItems:[{EnableItems:["backgroundimage_externalvalue"],DisableItems:["backgroundimage_value","backgroundimage_databasevalue","backgroundimage_mimetype"],Value:["External"]},{EnableItems:["backgroundimage_value"],DisableItems:["backgroundimage_externalvalue","backgroundimage_databasevalue","backgroundimage_mimetype"],Value:["Embedded"]},{EnableItems:["backgroundimage_databasevalue","backgroundimage_mimetype"],DisableItems:["backgroundimage_externalvalue","backgroundimage_value"],Value:["Database"]}],ValueList:[{text:"external",value:"External"},{text:"embedded",value:"Embedded"},{text:"database",value:"Database"}]},{ItemId:"externalvalue",Name:"ExternalValue",DisplayName:"value",Value:u.getBackgroundImageValue(r.Style),ParentId:"basicitem_source",EnableExpression:!0,ItemType:n.ItemType.TextBox},{ItemId:"value",Name:"Value",DisplayName:"value",Value:u.getBackgroundImageValue(r.Style),ItemType:n.ItemType.ComboBox,ParentId:"backgroundimage_source",EnableExpression:!0,SourceType:n.SourceType.Images,EnableSearch:!1},{ItemId:"databasevalue",Name:"DatabaseValue",DisplayName:"value",Value:u.getBackgroundImageValue(r.Style),ItemType:n.ItemType.ComboBox,ParentId:"backgroundimage_source",EnableExpression:!0,SourceType:n.SourceType.Fields,EnableSearch:!1},{ItemId:"mimetype",Name:"MIMEType",DisplayName:"mimeType",Value:u.getBackgroundImageMimeType(r.Style),ItemType:n.ItemType.DropDown,ParentId:"backgroundimage_source",EnableExpression:!0,ValueList:[{text:"bmp",value:"image/bmp"},{text:"jpeg",value:"image/jpeg"},{text:"gif",value:"image/gif"},{text:"png",value:"image/png"},{text:"xPng",value:"image/x-png"}]},{ItemId:"repeat",Name:"Repeat",DisplayName:"categoryBackgroundRepeat",Value:u.getBackgroundRepeat(r.Style),ItemType:n.ItemType.DropDown,EnableExpression:!0,ValueList:[{text:"defaultrepeat",value:"Default"},{text:"repeat",value:"Repeat"},{text:"repeatx",value:"RepeatX"},{text:"repeaty",value:"RepeatY"},{text:"clip",value:"Clip"},{text:"fit",value:"Fit"}]}]},{CategoryId:"generalsettings",DisplayName:"generalLabel",IsExpand:!0,Items:[{ItemId:"height",Name:"Height",DisplayName:"height",Value:u.isPixelUnit()?ej.ReportUtil.getPixelVal(r.Height.size):ej.ReportUtil.getSizeVal(r.Height.size),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),43680),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),0),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),1),UnitType:u.getUnitVal(),EnableExpression:!1,ShowUnitType:!0,ItemType:n.ItemType.Numeric},{ItemId:"printonfirstpage",Name:"PrintOnFirstPage",DisplayName:"printFirstPage",Value:r.PrintOnFirstPage,EnableExpression:!1,ItemType:n.ItemType.Bool},{ItemId:"printonlastpage",Name:"PrintOnLastPage",DisplayName:"printLastPage",Value:r.PrintOnLastPage,EnableExpression:!1,ItemType:n.ItemType.Bool}]}],this},i.prototype.getBodyProperty=function(t,i,r,u){this.HeaderText=t;this.IsEditHeader=!1;this.PropertyType=this.ControlId=this.SubType=i;this.Locale=$.proxy(u.getLocale,u);this.OnValueChange=$.proxy(u.rptDesigner.designerPanel.updatePropertyChange,u.rptDesigner.designerPanel);this.Refresh=$.proxy(u.getDesignProperty,u,i);var f=u.reportSection?u.reportSection.Width.size:u.rdlReport.Width.size;return this.Items=[{CategoryId:"basicsettings",DisplayName:"basicSetting",IsExpand:!0,Items:[{ItemId:"defaultborder",Name:"DefaultBorder",DisplayName:"border",ItemType:n.ItemType.Border,EnableExpression:!0,Items:[{ItemId:"defaultborderstyle",Name:"BorderStyleDefault",DisplayName:"styletooltip",HeaderText:"borderdefaultstyle",Value:r.Style.Border?r.Style.Border.Style:"None",ItemType:n.ItemType.DropDown,ValueList:[{text:"dashed",value:"Dashed"},{text:"dotted",value:"Dotted"},{text:"double",value:"Double"},{text:"none",value:"None"},{text:"solid",value:"Solid"}]},{ItemId:"defaultbordercolor",Name:"BorderColorDefault",DisplayName:"colortooltip",HeaderText:"borderdefaultcolor",Value:r.Style.Border&&r.Style.Border.Color?r.Style.Border.Color:ej.ReportUtil.getColorCode("Black"),ItemType:n.ItemType.Color},{ItemId:"defaultborderwidth",Name:"BorderWidthDefault",DisplayName:"sizetooltip",HeaderText:"borderdefaultsize",Value:r.Style.Border&&r.Style.Border.Width?ej.ReportUtil.isNotExpression(r.Style.Border.Width.size)?u.getPropertyUnit(r.Style.Border.Width.size):r.Style.Border.Width.size:u.getPropertyUnit("1pt"),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.33),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),26.6),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.1),DecimalPlaces:ej.ReportUtil.getDecimalPlaces(u.getUnitVal()),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric}],AdvancedItems:[{ItemId:"leftborder",Name:"LeftBorder",DisplayName:"borderleft",ItemType:n.ItemType.Border,EnableExpression:!0,Items:[{ItemId:"leftborderstyle",Name:"BorderStyleLeft",DisplayName:"styletooltip",HeaderText:"borderleftstyle",Value:r.Style.LeftBorder?r.Style.LeftBorder.Style:null,ItemType:n.ItemType.DropDown,ValueList:[{text:"dashed",value:"Dashed"},{text:"dotted",value:"Dotted"},{text:"double",value:"Double"},{text:"none",value:"None"},{text:"solid",value:"Solid"}]},{ItemId:"leftbordercolor",Name:"BorderColorLeft",DisplayName:"colortooltip",HeaderText:"borderleftcolor",Value:r.Style.LeftBorder&&r.Style.LeftBorder.Color?r.Style.LeftBorder.Color:ej.ReportUtil.getColorCode("Transparent"),ItemType:n.ItemType.Color},{ItemId:"leftborderwidth",Name:"BorderWidthLeft",DisplayName:"sizetooltip",HeaderText:"borderleftsize",Value:r.Style.LeftBorder&&r.Style.LeftBorder.Width?ej.ReportUtil.isNotExpression(r.Style.LeftBorder.Width.size)?u.getPropertyUnit(r.Style.LeftBorder.Width.size):r.Style.LeftBorder.Width.size:u.getPropertyUnit("1pt"),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.33),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),26.6),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.1),DecimalPlaces:ej.ReportUtil.getDecimalPlaces(u.getUnitVal()),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric}]},{ItemId:"rightborder",Name:"RightBorder",DisplayName:"borderright",ItemType:n.ItemType.Border,EnableExpression:!0,Items:[{ItemId:"rightborderstyle",Name:"BorderStyleRight",DisplayName:"styletooltip",HeaderText:"borderrightstyle",Value:r.Style.RightBorder?r.Style.RightBorder.Style:null,ItemType:n.ItemType.DropDown,ValueList:[{text:"dashed",value:"Dashed"},{text:"dotted",value:"Dotted"},{text:"double",value:"Double"},{text:"none",value:"None"},{text:"solid",value:"Solid"}]},{ItemId:"rightbordercolor",Name:"BorderColorRight",DisplayName:"colortooltip",HeaderText:"borderrightcolor",Value:r.Style.RightBorder&&r.Style.RightBorder.Color?r.Style.RightBorder.Color:ej.ReportUtil.getColorCode("Transparent"),ItemType:n.ItemType.Color},{ItemId:"rightborderwidth",Name:"BorderWidthRight",DisplayName:"sizetooltip",HeaderText:"borderrightsize",Value:r.Style.RightBorder&&r.Style.RightBorder.Width?ej.ReportUtil.isNotExpression(r.Style.RightBorder.Width.size)?u.getPropertyUnit(r.Style.RightBorder.Width.size):r.Style.RightBorder.Width.size:u.getPropertyUnit("1pt"),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.33),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),26.6),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.1),DecimalPlaces:ej.ReportUtil.getDecimalPlaces(u.getUnitVal()),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric}]},{ItemId:"topborder",Name:"TopBorder",DisplayName:"bordertop",ItemType:n.ItemType.Border,EnableExpression:!0,Items:[{ItemId:"topborderstyle",Name:"BorderStyleTop",DisplayName:"styletooltip",HeaderText:"bordertopstyle",Value:r.Style.TopBorder?r.Style.TopBorder.Style:null,ItemType:n.ItemType.DropDown,ValueList:[{text:"dashed",value:"Dashed"},{text:"dotted",value:"Dotted"},{text:"double",value:"Double"},{text:"none",value:"None"},{text:"solid",value:"Solid"}]},{ItemId:"topbordercolor",Name:"BorderColorTop",DisplayName:"colortooltip",HeaderText:"bordertopcolor",Value:r.Style.TopBorder&&r.Style.TopBorder.Color?r.Style.TopBorder.Color:ej.ReportUtil.getColorCode("Transparent"),ItemType:n.ItemType.Color},{ItemId:"topborderwidth",Name:"BorderWidthTop",DisplayName:"sizetooltip",HeaderText:"bordertopsize",Value:r.Style.TopBorder&&r.Style.TopBorder.Width?ej.ReportUtil.isNotExpression(r.Style.TopBorder.Width.size)?u.getPropertyUnit(r.Style.TopBorder.Width.size):r.Style.TopBorder.Width.size:u.getPropertyUnit("1pt"),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.33),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),26.6),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.1),DecimalPlaces:ej.ReportUtil.getDecimalPlaces(u.getUnitVal()),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric}]},{ItemId:"bottomborder",Name:"BottomBorder",DisplayName:"borderbottom",ItemType:n.ItemType.Border,EnableExpression:!0,Items:[{ItemId:"bottomborderstyle",Name:"BorderStyleBottom",DisplayName:"styletooltip",HeaderText:"borderbottomstyle",Value:r.Style.BottomBorder?r.Style.BottomBorder.Style:null,ItemType:n.ItemType.DropDown,ValueList:[{text:"dashed",value:"Dashed"},{text:"dotted",value:"Dotted"},{text:"double",value:"Double"},{text:"none",value:"None"},{text:"solid",value:"Solid"}]},{ItemId:"bottombordercolor",Name:"BorderColorBottom",DisplayName:"colortooltip",HeaderText:"borderbottomcolor",Value:r.Style.BottomBorder&&r.Style.BottomBorder.Color?r.Style.BottomBorder.Color:ej.ReportUtil.getColorCode("Transparent"),ItemType:n.ItemType.Color},{ItemId:"bottomborderwidth",Name:"BorderWidthBottom",DisplayName:"sizetooltip",HeaderText:"borderbottomsize",Value:r.Style.BottomBorder&&r.Style.BottomBorder.Width?ej.ReportUtil.isNotExpression(r.Style.BottomBorder.Width.size)?u.getPropertyUnit(r.Style.BottomBorder.Width.size):r.Style.BottomBorder.Width.size:u.getPropertyUnit("1pt"),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.33),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),26.6),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.1),DecimalPlaces:ej.ReportUtil.getDecimalPlaces(u.getUnitVal()),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric}]}]},{ItemId:"backgroundcolor",Name:"BackgroundColor",DisplayName:"background",Value:r.Style.BackgroundColor!==null?r.Style.BackgroundColor:"White",EnableExpression:!0,ItemType:n.ItemType.Color}]},{CategoryId:"backgroundimage",DisplayName:"categoryBackgroundImage",IsExpand:!0,Items:[{ItemId:"source",Name:"Source",DisplayName:"source",Value:u.getBackgroundImageSource(r.Style),ItemType:n.ItemType.DropDown,EnableExpression:!1,DependentItems:[{EnableItems:["backgroundimage_externalvalue"],DisableItems:["backgroundimage_value","backgroundimage_databasevalue","backgroundimage_mimetype"],Value:["External"]},{EnableItems:["backgroundimage_value"],DisableItems:["backgroundimage_externalvalue","backgroundimage_databasevalue","backgroundimage_mimetype"],Value:["Embedded"]},{EnableItems:["backgroundimage_databasevalue","backgroundimage_mimetype"],DisableItems:["backgroundimage_externalvalue","backgroundimage_value"],Value:["Database"]}],ValueList:[{text:"external",value:"External"},{text:"embedded",value:"Embedded"},{text:"database",value:"Database"}]},{ItemId:"externalvalue",Name:"ExternalValue",DisplayName:"value",Value:u.getBackgroundImageValue(r.Style),ParentId:"basicitem_source",EnableExpression:!0,ItemType:n.ItemType.TextBox},{ItemId:"value",Name:"Value",DisplayName:"value",Value:u.getBackgroundImageValue(r.Style),ItemType:n.ItemType.ComboBox,ParentId:"backgroundimage_source",EnableExpression:!0,SourceType:n.SourceType.Images,EnableSearch:!1},{ItemId:"databasevalue",Name:"DatabaseValue",DisplayName:"value",Value:u.getBackgroundImageValue(r.Style),ItemType:n.ItemType.ComboBox,ParentId:"backgroundimage_source",EnableExpression:!0,SourceType:n.SourceType.Fields,EnableSearch:!1},{ItemId:"mimetype",Name:"MIMEType",DisplayName:"mimeType",Value:u.getBackgroundImageMimeType(r.Style),ItemType:n.ItemType.DropDown,ParentId:"backgroundimage_source",EnableExpression:!0,ValueList:[{text:"bmp",value:"image/bmp"},{text:"jpeg",value:"image/jpeg"},{text:"gif",value:"image/gif"},{text:"png",value:"image/png"},{text:"xPng",value:"image/x-png"}]},{ItemId:"repeat",Name:"Repeat",DisplayName:"categoryBackgroundRepeat",Value:u.getBackgroundRepeat(r.Style),ItemType:n.ItemType.DropDown,EnableExpression:!0,ValueList:[{text:"defaultrepeat",value:"Default"},{text:"repeat",value:"Repeat"},{text:"repeatx",value:"RepeatX"},{text:"repeaty",value:"RepeatY"},{text:"clip",value:"Clip"},{text:"fit",value:"Fit"}]}]},{CategoryId:"position",DisplayName:"categoryposition",IsExpand:!0,Items:[{ItemId:"width",Name:"Width",DisplayName:"width",Value:u.isPixelUnit()?ej.ReportUtil.getPixelVal(f):ej.ReportUtil.getSizeVal(f),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),43680),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),0),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),1),UnitType:u.getUnitVal(),EnableExpression:!1,ShowUnitType:!0,ItemType:n.ItemType.Numeric},{ItemId:"height",Name:"Height",DisplayName:"height",Value:u.isPixelUnit()?ej.ReportUtil.getPixelVal(r.Height.size):ej.ReportUtil.getSizeVal(r.Height.size),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),43680),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),0),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),1),UnitType:u.getUnitVal(),EnableExpression:!1,ShowUnitType:!0,ItemType:n.ItemType.Numeric}]}],this},i.prototype.getReportProperty=function(t,i,r,u){return this.HeaderText=t,this.IsEditHeader=!1,this.PropertyType=this.ControlId=this.SubType=i,this.Locale=$.proxy(u.getLocale,u),this.OnValueChange=$.proxy(u.rptDesigner.designerPanel.updatePropertyChange,u.rptDesigner.designerPanel),this.Refresh=$.proxy(u.getDesignProperty,u,i),this.getItemProperty={event:$.proxy(u.getPropertyData,u)},this.setItemProperty={event:$.proxy(u.setPropertyData,u)},this.Items=[{CategoryId:"basicsettings",DisplayName:"basicSetting",IsExpand:!0,Items:[{ItemId:"defaultborder",Name:"DefaultBorder",DisplayName:"border",ItemType:n.ItemType.Border,EnableExpression:!0,Items:[{ItemId:"defaultborderstyle",Name:"BorderStyleDefault",DisplayName:"styletooltip",HeaderText:"borderdefaultstyle",Value:r.Style.Border?r.Style.Border.Style:"None",ItemType:n.ItemType.DropDown,ValueList:[{text:"dashed",value:"Dashed"},{text:"dotted",value:"Dotted"},{text:"double",value:"Double"},{text:"none",value:"None"},{text:"solid",value:"Solid"}]},{ItemId:"defaultbordercolor",Name:"BorderColorDefault",DisplayName:"colortooltip",HeaderText:"borderdefaultcolor",Value:r.Style.Border&&r.Style.Border.Color?r.Style.Border.Color:ej.ReportUtil.getColorCode("black"),ItemType:n.ItemType.Color},{ItemId:"defaultborderwidth",Name:"BorderWidthDefault",DisplayName:"sizetooltip",HeaderText:"borderdefaultsize",Value:r.Style.Border&&r.Style.Border.Width?ej.ReportUtil.isNotExpression(r.Style.Border.Width.size)?u.getPropertyUnit(r.Style.Border.Width.size):r.Style.Border.Width.size:u.getPropertyUnit("1pt"),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.33),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),26.6),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.1),DecimalPlaces:ej.ReportUtil.getDecimalPlaces(u.getUnitVal()),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric}],AdvancedItems:[{ItemId:"leftborder",Name:"LeftBorder",DisplayName:"borderleft",ItemType:n.ItemType.Border,EnableExpression:!0,Items:[{ItemId:"leftborderstyle",Name:"BorderStyleLeft",DisplayName:"styletooltip",HeaderText:"borderleftstyle",Value:r.Style.LeftBorder?r.Style.LeftBorder.Style:null,ItemType:n.ItemType.DropDown,ValueList:[{text:"dashed",value:"Dashed"},{text:"dotted",value:"Dotted"},{text:"double",value:"Double"},{text:"none",value:"None"},{text:"solid",value:"Solid"}]},{ItemId:"leftbordercolor",Name:"BorderColorLeft",DisplayName:"colortooltip",HeaderText:"borderleftcolor",Value:r.Style.LeftBorder&&r.Style.LeftBorder.Color?r.Style.LeftBorder.Color:ej.ReportUtil.getColorCode("Transparent"),ItemType:n.ItemType.Color},{ItemId:"leftborderwidth",Name:"BorderWidthLeft",DisplayName:"sizetooltip",HeaderText:"borderleftsize",Value:r.Style.LeftBorder&&r.Style.LeftBorder.Width?ej.ReportUtil.isNotExpression(r.Style.LeftBorder.Width.size)?u.getPropertyUnit(r.Style.LeftBorder.Width.size):r.Style.LeftBorder.Width.size:u.getPropertyUnit("1pt"),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.33),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),26.6),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.1),DecimalPlaces:ej.ReportUtil.getDecimalPlaces(u.getUnitVal()),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric}]},{ItemId:"rightborder",Name:"RightBorder",DisplayName:"borderright",ItemType:n.ItemType.Border,EnableExpression:!0,Items:[{ItemId:"rightborderstyle",Name:"BorderStyleRight",DisplayName:"styletooltip",HeaderText:"borderrightstyle",Value:r.Style.RightBorder?r.Style.RightBorder.Style:null,ItemType:n.ItemType.DropDown,ValueList:[{text:"dashed",value:"Dashed"},{text:"dotted",value:"Dotted"},{text:"double",value:"Double"},{text:"none",value:"None"},{text:"solid",value:"Solid"}]},{ItemId:"rightbordercolor",Name:"BorderColorRight",DisplayName:"colortooltip",HeaderText:"borderrightcolor",Value:r.Style.RightBorder&&r.Style.RightBorder.Color?r.Style.RightBorder.Color:ej.ReportUtil.getColorCode("Transparent"),ItemType:n.ItemType.Color},{ItemId:"rightborderwidth",Name:"BorderWidthRight",DisplayName:"sizetooltip",HeaderText:"borderrightsize",Value:r.Style.RightBorder&&r.Style.RightBorder.Width?ej.ReportUtil.isNotExpression(r.Style.RightBorder.Width.size)?u.getPropertyUnit(r.Style.RightBorder.Width.size):r.Style.RightBorder.Width.size:u.getPropertyUnit("1pt"),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.33),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),26.6),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.1),DecimalPlaces:ej.ReportUtil.getDecimalPlaces(u.getUnitVal()),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric}]},{ItemId:"topborder",Name:"TopBorder",DisplayName:"bordertop",ItemType:n.ItemType.Border,EnableExpression:!0,Items:[{ItemId:"topborderstyle",Name:"BorderStyleTop",DisplayName:"styletooltip",HeaderText:"bordertopstyle",Value:r.Style.TopBorder?r.Style.TopBorder.Style:null,ItemType:n.ItemType.DropDown,ValueList:[{text:"dashed",value:"Dashed"},{text:"dotted",value:"Dotted"},{text:"double",value:"Double"},{text:"none",value:"None"},{text:"solid",value:"Solid"}]},{ItemId:"topbordercolor",Name:"BorderColorTop",DisplayName:"colortooltip",HeaderText:"bordertopcolor",Value:r.Style.TopBorder&&r.Style.TopBorder.Color?r.Style.TopBorder.Color:ej.ReportUtil.getColorCode("Transparent"),ItemType:n.ItemType.Color},{ItemId:"topborderwidth",Name:"BorderWidthTop",DisplayName:"sizetooltip",HeaderText:"bordertopsize",Value:r.Style.TopBorder&&r.Style.TopBorder.Width?ej.ReportUtil.isNotExpression(r.Style.TopBorder.Width.size)?u.getPropertyUnit(r.Style.TopBorder.Width.size):r.Style.TopBorder.Width.size:u.getPropertyUnit("1pt"),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.33),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),26.6),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.1),DecimalPlaces:ej.ReportUtil.getDecimalPlaces(u.getUnitVal()),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric}]},{ItemId:"bottomborder",Name:"BottomBorder",DisplayName:"borderbottom",ItemType:n.ItemType.Border,EnableExpression:!0,Items:[{ItemId:"bottomborderstyle",Name:"BorderStyleBottom",DisplayName:"styletooltip",HeaderText:"borderbottomstyle",Value:r.Style.BottomBorder?r.Style.BottomBorder.Style:null,ItemType:n.ItemType.DropDown,ValueList:[{text:"dashed",value:"Dashed"},{text:"dotted",value:"Dotted"},{text:"double",value:"Double"},{text:"none",value:"None"},{text:"solid",value:"Solid"}]},{ItemId:"bottombordercolor",Name:"BorderColorBottom",DisplayName:"colortooltip",HeaderText:"borderbottomcolor",Value:r.Style.BottomBorder&&r.Style.BottomBorder.Color?r.Style.BottomBorder.Color:ej.ReportUtil.getColorCode("Transparent"),ItemType:n.ItemType.Color},{ItemId:"bottomborderwidth",Name:"BorderWidthBottom",DisplayName:"sizetooltip",HeaderText:"borderbottomsize",Value:r.Style.BottomBorder&&r.Style.BottomBorder.Width?ej.ReportUtil.isNotExpression(r.Style.BottomBorder.Width.size)?u.getPropertyUnit(r.Style.BottomBorder.Width.size):r.Style.BottomBorder.Width.size:u.getPropertyUnit("1pt"),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.33),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),26.6),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.1),DecimalPlaces:ej.ReportUtil.getDecimalPlaces(u.getUnitVal()),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric}]}]},{ItemId:"backgroundcolor",Name:"BackgroundColor",DisplayName:"background",Value:r.Style.BackgroundColor!==null?r.Style.BackgroundColor:"White",EnableExpression:!0,ItemType:n.ItemType.Color}]},{CategoryId:"backgroundimage",DisplayName:"categoryBackgroundImage",IsExpand:!0,Items:[{ItemId:"source",Name:"Source",DisplayName:"source",Value:u.getBackgroundImageSource(r.Style),ItemType:n.ItemType.DropDown,EnableExpression:!1,DependentItems:[{EnableItems:["backgroundimage_externalvalue"],DisableItems:["backgroundimage_value","backgroundimage_databasevalue","backgroundimage_mimetype"],Value:["External"]},{EnableItems:["backgroundimage_value"],DisableItems:["backgroundimage_externalvalue","backgroundimage_databasevalue","backgroundimage_mimetype"],Value:["Embedded"]},{EnableItems:["backgroundimage_databasevalue","backgroundimage_mimetype"],DisableItems:["backgroundimage_externalvalue","backgroundimage_value"],Value:["Database"]}],ValueList:[{text:"external",value:"External"},{text:"embedded",value:"Embedded"},{text:"database",value:"Database"}]},{ItemId:"externalvalue",Name:"ExternalValue",DisplayName:"value",Value:u.getBackgroundImageValue(r.Style),ParentId:"basicitem_source",EnableExpression:!0,ItemType:n.ItemType.TextBox},{ItemId:"value",Name:"Value",DisplayName:"value",Value:u.getBackgroundImageValue(r.Style),ItemType:n.ItemType.ComboBox,ParentId:"backgroundimage_source",EnableExpression:!0,SourceType:n.SourceType.Images,EnableSearch:!1},{ItemId:"databasevalue",Name:"DatabaseValue",DisplayName:"value",Value:u.getBackgroundImageValue(r.Style),ItemType:n.ItemType.ComboBox,ParentId:"backgroundimage_source",EnableExpression:!0,SourceType:n.SourceType.Fields,EnableSearch:!1},{ItemId:"mimetype",Name:"MIMEType",DisplayName:"mimeType",Value:u.getBackgroundImageMimeType(r.Style),ItemType:n.ItemType.DropDown,ParentId:"backgroundimage_source",EnableExpression:!0,ValueList:[{text:"bmp",value:"image/bmp"},{text:"jpeg",value:"image/jpeg"},{text:"gif",value:"image/gif"},{text:"png",value:"image/png"},{text:"xPng",value:"image/x-png"}]},{ItemId:"repeat",Name:"Repeat",DisplayName:"categoryBackgroundRepeat",Value:u.getBackgroundRepeat(r.Style),ItemType:n.ItemType.DropDown,EnableExpression:!0,ValueList:[{text:"defaultrepeat",value:"Default"},{text:"repeat",value:"Repeat"},{text:"repeatx",value:"RepeatX"},{text:"repeaty",value:"RepeatY"},{text:"clip",value:"Clip"},{text:"fit",value:"Fit"}]}]},{CategoryId:"codes",DisplayName:"code",IsExpand:!0,Items:[{ItemId:"code",Name:"Code",DisplayName:"code",ItemType:n.ItemType.Code,IsVisible:ej.ReportUtil.isBooleanFalse(u.rptDesigner.model.disableCodeModule)},{ItemId:"variables",Name:"Variables",DisplayName:"variables",Value:u.rdlReport.Variables?u.rdlReport.Variables.length:0,ItemType:n.ItemType.Editor,EditorType:n.EditorType.ReportVariables}]},{CategoryId:"pageunits",DisplayName:"pageunits",IsExpand:!0,Items:[{ItemId:"pageunit",Name:"PageUnit",DisplayName:"pageunit",Value:u.getUnitName(),ItemType:n.ItemType.DropDown,EnableExpression:!1,ValueList:[{text:"inches",value:"Inches"},{text:"centimeters",value:"Centimeters"},{text:"pixels",value:"Pixels"},{text:"points",value:"Points"},{text:"millimeters",value:"Millimeters"},{text:"picas",value:"Picas"}]}]},{CategoryId:"pagecolumns",DisplayName:"pagecolumns",IsExpand:!0,Items:[{ItemId:"columns",Name:"Columns",DisplayName:"columns",Value:r.Columns,Minimum:1,Maximum:100,Interval:1,DecimalPlaces:0,ItemType:n.ItemType.Numeric,EnableExpression:!1,IsVisible:!0},{ItemId:"columnspacing",Name:"ColumnSpacing",DisplayName:"columnspacing",ShowUnitType:!0,Value:r.ColumnSpacing&&r.ColumnSpacing.size?ej.ReportUtil.isNotExpression(r.ColumnSpacing.size)?u.getPropertyUnit(r.ColumnSpacing.size):r.ColumnSpacing.size:u.getPropertyUnit("1pt"),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.5),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),15360),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),.5),DecimalPlaces:ej.ReportUtil.getDecimalPlaces(u.getUnitVal()),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric,EnableExpression:!1,IsVisible:!0}]},{CategoryId:"margins",DisplayName:"marginheader",IsExpand:!0,Items:[{ItemId:"margin",Name:"Margin",DisplayName:"marginLabel",ItemType:n.ItemType.Padding,EnableExpression:!1,UnitType:u.getUnitVal(),ShowUnitType:!0,Items:[{ItemId:"leftmargin",Name:"LeftMargin",DisplayName:"marginleft",Value:u.rdlPage.LeftMargin?u.isPixelUnit()?ej.ReportUtil.getPixelVal(u.rdlPage.LeftMargin.size):ej.ReportUtil.getSizeVal(u.rdlPage.LeftMargin.size):null,Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),43680),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),0),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),1),DecimalPlaces:ej.ReportUtil.getDecimalPlaces(u.getUnitVal()),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric},{ItemId:"rightmargin",Name:"RightMargin",DisplayName:"marginright",Value:u.rdlPage.RightMargin?u.isPixelUnit()?ej.ReportUtil.getPixelVal(u.rdlPage.RightMargin.size):ej.ReportUtil.getSizeVal(u.rdlPage.RightMargin.size):null,Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),43680),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),0),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),1),DecimalPlaces:ej.ReportUtil.getDecimalPlaces(u.getUnitVal()),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric},{ItemId:"topmargin",Name:"TopMargin",DisplayName:"margintop",Value:u.rdlPage.TopMargin?u.isPixelUnit()?ej.ReportUtil.getPixelVal(u.rdlPage.TopMargin.size):ej.ReportUtil.getSizeVal(u.rdlPage.TopMargin.size):null,Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),43680),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),0),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),1),DecimalPlaces:ej.ReportUtil.getDecimalPlaces(u.getUnitVal()),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric},{ItemId:"bottommargin",Name:"BottomMargin",DisplayName:"marginbottom",Value:u.rdlPage.BottomMargin?u.isPixelUnit()?ej.ReportUtil.getPixelVal(u.rdlPage.BottomMargin.size):ej.ReportUtil.getSizeVal(u.rdlPage.BottomMargin.size):null,Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),43680),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),0),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),1),DecimalPlaces:ej.ReportUtil.getDecimalPlaces(u.getUnitVal()),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric}]}]},{CategoryId:"reportpapersize",DisplayName:"paperSizeHeader",IsExpand:!0,Items:[{ItemId:"orientation",Name:"Orientation",DisplayName:"orientation",Value:u.getOrientation(),ItemType:n.ItemType.DropDown,EnableExpression:!1,ValueList:[{text:"landscape",value:"Landscape"},{text:"portrait",value:"Portrait"}]},{ItemId:"papersize",Name:"PaperSize",DisplayName:"paperSizeLabel",Value:ej.ReportUtil.getPaperType(ej.ReportUtil.getSizeVal(ej.ReportUtil.getUnitVal(u.rdlPage.PageHeight.size,u.getRDLUnit())),ej.ReportUtil.getSizeVal(ej.ReportUtil.getUnitVal(u.rdlPage.PageWidth.size,u.getRDLUnit())),u.getRDLUnit()),ItemType:n.ItemType.DropDown,EnableExpression:!1,ValueList:[{text:"a3Size",value:"A3"},{text:"a4Size",value:"A4"},{text:"b4Size",value:"B4(JIS)"},{text:"b5Size",value:"B5(JIS)"},{text:"envelope",value:"Envelope #10"},{text:"envelopeMonarch",value:"Envelope Monarch"},{text:"executive",value:"Executive"},{text:"legal",value:"Legal"},{text:"letter",value:"Letter"},{text:"tabloid",value:"Tabloid"},{text:"custom",value:"Custom"}],DependentItems:[{EnableItems:["reportpapersize_size"],DisableItems:[],Value:["Custom"]},{EnableItems:[],DisableItems:["reportpapersize_size"],Value:["Letter","Tabloid","Executive","Legal","Envelope Monarch","Envelope #10","B4(JIS)","B5(JIS)","A4","A3"]}]},{ItemId:"size",Name:"Size",DisplayName:"sizeLabel",EnableExpression:!1,ParentId:"reportpapersize_papersize",ItemType:n.ItemType.Size,UnitType:u.getUnitVal(),ShowUnitType:!0,Items:[{ItemId:"width",Name:"Width",DisplayName:"width",Value:u.isPixelUnit()?ej.ReportUtil.getPixelVal(u.rdlPage.PageWidth.size):ej.ReportUtil.getSizeVal(u.rdlPage.PageWidth.size),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),43680),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),0),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),1),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric},{ItemId:"height",Name:"Height",DisplayName:"height",Value:u.isPixelUnit()?ej.ReportUtil.getPixelVal(u.rdlPage.PageHeight.size):ej.ReportUtil.getSizeVal(u.rdlPage.PageHeight.size),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),43680),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),0),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),1),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric}]}]},{CategoryId:"interactivesize",DisplayName:"interactivesizeheader",IsExpand:!0,Items:[{ItemId:"enableinteractivesize",Name:"EnableInteractiveSize",DisplayName:"enableinteractivesize",EnableExpression:!1,Value:u.rdlPage.InteractiveHeight&&u.rdlPage.InteractiveWidth?!0:!1,ItemType:n.ItemType.Bool,DependentItems:[{EnableItems:["interactivesize_interactivesizewidth","interactivesize_interactivesizeheight"],DisableItems:[],Value:[!0]},{EnableItems:[],DisableItems:["interactivesize_interactivesizewidth","interactivesize_interactivesizeheight"],Value:[!1]}]},{ItemId:"interactivesizewidth",Name:"InteractiveSizeWidth",DisplayName:"interactivesizewidth",ParentId:"interactivesize_enableinteractivesize",ShowUnitType:!0,Value:u.getPropertyUnit(u.rdlPage.InteractiveWidth?u.rdlPage.InteractiveWidth.size:u.rdlPage.PageWidth.size),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),0),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),43680),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),1),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric,EnableExpression:!1},{ItemId:"interactivesizeheight",Name:"InteractiveSizeHeight",DisplayName:"interactivesizeheight",ParentId:"interactivesize_enableinteractivesize",ShowUnitType:!0,Value:u.getPropertyUnit(u.rdlPage.InteractiveHeight?u.rdlPage.InteractiveHeight.size:u.rdlPage.PageHeight.size),Minimum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),0),Maximum:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),43680),Interval:ej.ReportUtil.getPropertyValue(u.isPixelUnit(),u.getRDLUnit(),1),UnitType:u.getUnitVal(),ItemType:n.ItemType.Numeric,EnableExpression:!1}]},{CategoryId:"reportlanguage",DisplayName:"reportLanguage",IsExpand:!0,Items:[{ItemId:"language",Name:"Language",DisplayName:"language",Value:u.rdlReport.Language,ItemType:n.ItemType.ComboBox,EnableExpression:!0,ValueList:ej.ReportUtil.getLanguages(),EnableSearch:!1}]},{CategoryId:"miscellaneous",DisplayName:"miscellaneous",IsExpand:!0,Items:[{ItemId:"consumecontainerwhitespace",Name:"ConsumeContainerWhitespace",DisplayName:"consumecontainerwhitespace",EnableExpression:!1,Value:ej.ReportUtil.isBooleanTrue(u.rdlReport.ConsumeContainerWhitespace),ItemType:n.ItemType.Bool},{ItemId:"customattributes",Name:"CustomAttributes",DisplayName:"customattributes",ItemType:n.ItemType.CustomAttributes,IsIgnoreCommon:!0},{ItemId:"reportversion",Name:"ReportVersion",DisplayName:"reportversion",Value:u.getReportVersion(),ItemType:n.ItemType.DropDown,EnableExpression:!1,ValueList:[{text:"defaultversion",value:"Default"},{text:"rdl2010",value:"2010"},{text:"rdl2016",value:"2016"}]}]}],this},i}(ej.ReportModel.Property),po=function(){function n(){this.__type="BoldReports.RDL.DOM.Variable"}return n.prototype.getModel=function(){return this.Name=null,this.Value=null,this.Writable=!1,this},n}(),wo=function(){function n(){this.__type="BoldReports.RDL.DOM.GridLayoutDefinition"}return n.prototype.getModel=function(){return this.NumberOfRows=null,this.NumberOfColumns=null,this.CellDefinitions=[],this},n}(),o=function(){function n(){this.__type="BoldReports.RDL.DOM.CellDefinition"}return n.prototype.getModel=function(){return this.ColumnIndex=null,this.RowIndex=null,this.ParameterName="",this},n}(),ha=function(){function n(){this.__type="BoldReports.RDL.DOM.ReportParametersLayout"}return n.prototype.getModel=function(){return this.GridLayoutDefinition=null,this},n}();window.ej.createObject("ej.ReportModel.ReportProperty",yo,window);window.ej.createObject("ej.ReportModel.Variables",po,window);window.ej.createObject("ej.ReportModel.GridLayoutDefinition",wo,window);window.ej.createObject("ej.ReportModel.CellDefinition",o,window);window.ej.createObject("ej.ReportModel.ReportParametersLayout",o,window),function(n){var t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b,k,d,g,nt,tt,it,rt,ut,ft,et,ot,st,ht,ct,lt,at,vt,yt,pt,wt,bt,kt,dt,gt,ni,ti,ii,ri,ui,fi,ei,oi,si,hi;(function(n){n[n.Inch="in"]="Inch";n[n.Cm="cm"]="Cm";n[n.Px="px"]="Px";n[n.Pt="pt"]="Pt";n[n.Mm="mm"]="Mm";n[n.Pc="pc"]="Pc"})(t=n.UnitType||(n.UnitType={})),function(n){n[n.Unknown=0]="Unknown";n[n.Folder=1]="Folder";n[n.Report=2]="Report";n[n.Resource=3]="Resource";n[n.DataSource=4]="DataSource";n[n.Model=5]="Model";n[n.Site=6]="Site";n[n.DataSet=7]="DataSet";n[n.File=8]="File"}(i=n.ReportType||(n.ReportType={})),function(n){n[n.External=0]="External";n[n.Embedded=1]="Embedded";n[n.Database=2]="Database"}(r=n.Source||(n.Source={})),function(n){n[n.AutoSize=0]="AutoSize";n[n.Fit=1]="Fit";n[n.FitProportional=2]="FitProportional";n[n.Clip=3]="Clip"}(u=n.Sizing||(n.Sizing={})),function(n){n[n.Default=0]="Default";n[n.Top=1]="Top";n[n.TopLeft=2]="TopLeft";n[n.TopRight=3]="TopRight";n[n.Left=4]="Left";n[n.Center=5]="Center";n[n.Right=6]="Right";n[n.RightTop=7]="RightTop";n[n.BottomRight=8]="BottomRight";n[n.Bottom=9]="Bottom";n[n.BottomLeft=10]="BottomLeft";n[n.Outside=11]="Outside"}(f=n.Position||(n.Position={})),function(n){n[n.ReportItem=0]="ReportItem";n[n.Text=1]="Text"}(e=n.CopyType||(n.CopyType={})),function(n){n[n.Configured=0]="Configured";n[n.NotConfigured=1]="NotConfigured";n[n.InProgress=2]="InProgress"}(o=n.ServiceState||(n.ServiceState={})),function(n){n[n.Default="Default"]="Default";n[n.RDL2010="2010"]="RDL2010";n[n.RDL2016="2016"]="RDL2016"}(s=n.RDLVersion||(n.RDLVersion={})),function(n){n[n.addChartMember=0]="addChartMember";n[n.addChartSeries=1]="addChartSeries";n[n.removeChartMember=2]="removeChartMember";n[n.removeChartSeries=3]="removeChartSeries";n[n.emptyChartMember=4]="emptyChartMember";n[n.updateSeriesValues=5]="updateSeriesValues"}(h=n.ChartCmdAction||(n.ChartCmdAction={})),function(n){n[n.Column=0]="Column";n[n.Bar=1]="Bar";n[n.Line=2]="Line";n[n.Shape=3]="Shape";n[n.Scatter=4]="Scatter";n[n.Area=5]="Area";n[n.Range=6]="Range";n[n.Polar=7]="Polar"}(c=n.VisualizationType||(n.VisualizationType={})),function(n){n[n.Plain=0]="Plain";n[n.Stacked=1]="Stacked";n[n.PercentStacked=2]="PercentStacked";n[n.Smooth=3]="Smooth";n[n.Stepped=4]="Stepped";n[n.Pie=5]="Pie";n[n.ExplodedPie=6]="ExplodedPie";n[n.Doughnut=7]="Doughnut";n[n.Funnel=8]="Funnel";n[n.Pyramid=9]="Pyramid";n[n.Bubble=10]="Bubble";n[n.Candlestick=11]="Candlestick";n[n.Stock=12]="Stock";n[n.Bar=13]="Bar";n[n.Column=14]="Column";n[n.BoxPlot=15]="BoxPlot";n[n.ErrorBar=16]="ErrorBar";n[n.ExplodedDoughnut=17]="ExplodedDoughnut";n[n.Radar=18]="Radar"}(l=n.VisualizationSubType||(n.VisualizationSubType={})),function(n){n[n.RightTop=0]="RightTop";n[n.TopLeft=1]="TopLeft";n[n.TopCenter=2]="TopCenter";n[n.TopRight=3]="TopRight";n[n.LeftTop=4]="LeftTop";n[n.LeftCenter=5]="LeftCenter";n[n.LeftBottom=6]="LeftBottom";n[n.RightCenter=7]="RightCenter";n[n.RightBottom=8]="RightBottom";n[n.BottomRight=9]="BottomRight";n[n.BottomCenter=10]="BottomCenter";n[n.BottomLeft=11]="BottomLeft"}(a=n.Positions||(n.Positions={})),function(n){n[n.Auto=0]="Auto";n[n.Top=1]="Top";n[n.TopLeft=2]="TopLeft";n[n.TopRight=3]="TopRight";n[n.Left=4]="Left";n[n.Center=5]="Center";n[n.Right=6]="Right";n[n.RightTop=7]="RightTop";n[n.BottomRight=8]="BottomRight";n[n.Bottom=9]="Bottom";n[n.BottomLeft=10]="BottomLeft";n[n.Outside=11]="Outside"}(v=n.SeriesLabelPosition||(n.SeriesLabelPosition={})),function(n){n[n.Auto=0]="Auto";n[n.True=1]="True";n[n.False=2]="False"}(y=n.Visibility||(n.Visibility={})),function(n){n[n.Partial=0]="Partial";n[n.True=1]="True";n[n.False=2]="False"}(p=n.AllowOutSidePlotArea||(n.AllowOutSidePlotArea={})),function(n){n[n.Trim=0]="Trim";n[n.Hide=1]="Hide"}(w=n.LabelOverFlowMode||(n.LabelOverFlowMode={})),function(n){n[n.DataList=0]="DataList";n[n.DataPanel=1]="DataPanel";n[n.SharedData=2]="SharedData";n[n.DataType=3]="DataType";n[n.ConfigPanel=4]="ConfigPanel";n[n.QueryBuilder=5]="QueryBuilder";n[n.SampleDataSourcePanel=6]="SampleDataSourcePanel"}(b=n.PanelList||(n.PanelList={})),function(n){n[n.Fontname=0]="Fontname";n[n.Fontsize=1]="Fontsize";n[n.Forecolor=2]="Forecolor";n[n.Fontstyle=3]="Fontstyle";n[n.Fontweight=4]="Fontweight";n[n.Textdecoration=5]="Textdecoration";n[n.TextAlign=6]="TextAlign";n[n.Padding=7]="Padding";n[n.TextFormat=8]="TextFormat";n[n.TextLink=9]="TextLink";n[n.MarkupType=10]="MarkupType"}(k=n.ExecCommand||(n.ExecCommand={})),function(n){n[n.Text="Text"]="Text";n[n.Number="Number"]="Number";n[n.Date="Date & Time"]="Date";n[n.Conversion="Conversion"]="Conversion";n[n.Aggregate="Aggregate"]="Aggregate";n[n.Miscellaneous="Miscellaneous"]="Miscellaneous"}(d=n.OptionsType||(n.OptionsType={})),function(n){n[n.String=0]="String";n[n.Boolean=1]=