devexpress-reporting
Version:
DevExpress Reporting provides the capability to develop a reporting application to create and customize reports.
8 lines • 798 kB
JavaScript
/**
* DevExpress HTML/JS Reporting (dist\js\dx-webdocumentviewer.min.js)
* Version: 25.2.3
* Build date: Dec 15, 2025
* Copyright (c) 2012 - 2025 Developer Express Inc. ALL RIGHTS RESERVED
* License: https://www.devexpress.com/Support/EULAs/universal.xml
*/
(()=>{"use strict";var e={n:t=>{var i=t&&t.__esModule?()=>t.default:()=>t;return e.d(i,{a:i}),i},d:(t,i)=>{for(var r in i)e.o(i,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:i[r]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{CustomAction:()=>b,CustomizeExportOptionsEventArgs:()=>M,EventGenerator:()=>V,ImageSource:()=>y,convertMapToKeyValuePair:()=>S});var i={};e.r(i),e.d(i,{Categories:()=>D,EditingFieldExtensions:()=>R,___isCancelFlag:()=>A});var r={};e.r(r),e.d(r,{AdditionalRecipientModel:()=>Fe,CsvExportOptions:()=>De,DocxExportDocumentOptions:()=>Q,DocxExportOptions:()=>$e,ExportOptions:()=>Ht,HtmlExportOptions:()=>Ze,ImageExportOptions:()=>Ye,MhtExportOptions:()=>tt,PdfExportDocumentOptions:()=>it,PdfExportOptions:()=>wt,PdfPasswordSecurityOptions:()=>ct,PdfPermissionsOptions:()=>dt,PrintPreviewOptions:()=>yt,RtfExportOptions:()=>_t,TextExportOptions:()=>zt,XlsExportOptions:()=>St,XlsxExportOptions:()=>It,additionalRecipientSerializationsInfo:()=>We,application:()=>at,author:()=>rt,docxExportDocumentOptionsSerializationInfo:()=>ee,pdfEncryptionLevel:()=>pt,pdfExportDocumentOptionsSerializationInfo:()=>nt,pdfExportPasswordSecurityOptionsSerializationInfo:()=>ht,pdfExportPermissionsOptionsSerializationInfo:()=>lt,subject:()=>ot,title:()=>st});var a={};e.r(a),e.d(a,{additionalRecipients:()=>Xe,allowFloatingPictures:()=>he,characterSet:()=>ve,csvExportOptionsSerializationInfo:()=>He,csvTextSeparator:()=>Ve,docxDocumentOptions:()=>ge,docxExportMode:()=>we,docxExportOptionsSerializationInfo:()=>Ne,docxTableLayout:()=>oe,emailOptionsSerializationInfo:()=>je,embedImagesInHTML:()=>ye,emptyFirstPageHeaderFooter:()=>Re,exportOptionsSerializationInfo:()=>kt,exportPageBreaks:()=>xe,exportWatermarks:()=>ce,expotOptionsTitle:()=>ae,getExportModeValues:()=>me,htmlExportMode:()=>be,htmlExportOptionsSerializationInfo:()=>Ge,htmlExportOptionsSerializationInfoBase:()=>qe,htmlTableLayout:()=>se,imageExportMode:()=>_e,imageExportOptionsSerializationInfo:()=>Je,imageExportOptionsSerializationInfoBase:()=>Ke,inlineCss:()=>pe,keepRowHeight:()=>Le,mhtExportOptionsSerializationInfo:()=>et,mhtExportOptionsSerializationInfoBase:()=>Qe,nativeFormatOptionsSerializationInfo:()=>Ue,pageBorderColor:()=>te,pageBorderWidth:()=>ie,pageRange:()=>re,pdfACompatibility:()=>ut,pdfACompatibilityValues:()=>gt,pdfExportOptionsSerializationInfo:()=>ft,pdfUACompatibility:()=>mt,pdfUACompatibilityValues:()=>vt,printPreviewOptionsSerializationInfo:()=>bt,rasterizationResolution:()=>ne,rasterizeImages:()=>de,removeSecondarySymbols:()=>ue,rtfExportMode:()=>fe,rtfExportOptionsSerializationInfo:()=>Oe,rtfExportOptionsSerializationInfoBase:()=>Ae,showPrintDialogOnOpen:()=>xt,textEncodingType:()=>Be,textExportMode:()=>Ce,textExportOptionsSerializationInfo:()=>Pt,useCustomSeparator:()=>Te,useHRefHyperlinks:()=>le,xlsExportHyperlinks:()=>Se,xlsExportMode:()=>Pe,xlsExportOptionsSerializationInfo:()=>Bt,xlsExportOptionsSerializationInfoBase:()=>Tt,xlsExportOptionsSerializationInfoCommon:()=>Vt,xlsExportOptionsSheetName:()=>ke,xlsRawDataMode:()=>Ee,xlsShowGridLines:()=>Ie,xlsTextExportMode:()=>Me,xlsxExportMode:()=>ze,xlsxExportOptionsSerializationInfo:()=>Et});var s={};e.r(s),e.d(s,{Locker:()=>Lt,createFullscreenComputed:()=>U,cultureInfo:()=>$,editorTemplates:()=>J,generateGuid:()=>F,getChartChildComponents:()=>At,isAndroid:()=>G,isIOS:()=>q,isMac:()=>j,isMobile:()=>Z,processZoomFactor:()=>X,transformNewLineCharacters:()=>K});var o={};e.r(o),e.d(o,{availableCultures:()=>C,brickStyleSerializationsInfo:()=>Kt,defaultCulture:()=>z,previewBackColor:()=>Nt,previewBorderColor:()=>Ft,previewBorderDashStyle:()=>Ut,previewBorderStyle:()=>Wt,previewBorderWidth:()=>Xt,previewFont:()=>qt,previewForeColor:()=>jt,previewPadding:()=>Gt,previewSides:()=>$t,previewTextAlignment:()=>Zt});var n={};e.r(n),e.d(n,{ActionId:()=>Jt,BreadcrumbsKeyboardHelper:()=>ma,DateRangeDialogElementWithHighlight:()=>en,DateRangeDialogElementsKeyboardHelper:()=>rn,DxReportParametersPanel:()=>Qo,DxReportViewer:()=>Zo,ExportFormatID:()=>Yt,JSReportParametersPanel:()=>Ko,JSReportParametersPanelBinding:()=>Jo,JSReportViewer:()=>Ma,JSReportViewerBase:()=>Ca,JSReportViewerBindingBase:()=>jo,MobilePreviewElements:()=>wo,PredefinedDateRangesKeyboardHelper:()=>an,PreviewBricksKeyboardHelper:()=>ii,PreviewEditingFieldsKeyboardHelper:()=>Jr,PreviewElements:()=>Qt,ReportHolder:()=>ya,ReportPreview:()=>Pa,SearchKeyboardHelper:()=>us,TimeRangeDialogElementsKeyboardHelper:()=>tn,ZoomAutoBy:()=>ei,createReportPreviewViewModel:()=>ua,updateReportPreviewViewModel:()=>va});var d={};e.r(d),e.d(d,{CharacterCombEditingFieldViewModel:()=>Ci,CheckEditingFieldViewModel:()=>Ei,CheckState:()=>Vi,DefaultImageEditingFieldViewModel:()=>Ni,EditingField:()=>ji,EditingFieldBase:()=>yi,GlyphStyle:()=>Mi,ImageAlignment:()=>$i,ImageEditingFieldViewModel:()=>Ri,ImageSizeMode:()=>Fi,PopupImageEditingFieldViewModel:()=>Oi,TextEditingFieldViewModel:()=>Pi,TextEditingFieldViewModelBase:()=>_i,createCustomGlyphStyleCss:()=>Bi,focusTextElement:()=>zi,getCheckBoxTemplate:()=>Si,imageAlignment:()=>Xi,sizing:()=>Ui});var l={};e.r(l),e.d(l,{CsvExportOptionsPreview:()=>qi,DocxExportOptionsMergedPreview:()=>Sr,DocxExportOptionsPreview:()=>Br,ExportAction:()=>ss,ExportOptionsEventHandlers:()=>as,ExportOptionsMergedPreview:()=>Rr,ExportOptionsModel:()=>rs,ExportOptionsPreview:()=>Ar,HtmlExportOptionsMergedPreview:()=>hr,HtmlExportOptionsPreview:()=>pr,ImageExportOptionsMergedPreview:()=>vr,ImageExportOptionsPreview:()=>ur,MhtExportOptionsMergedPreview:()=>fr,MhtExportOptionsPreview:()=>xr,PdfExportOptionsPreview:()=>Dr,RtfExportOptionsMergedPreview:()=>yr,RtfExportOptionsPreview:()=>br,XlsExportOptionsMergedPreview:()=>zr,XlsExportOptionsPreview:()=>Pr,XlsxExportOptionsMergedPreview:()=>Vr,XlsxExportOptionsPreview:()=>Mr,docxExportModeMergedPreview:()=>Zi,excludeModesForMergedDocuments:()=>Ki,exportModePreviewBase:()=>Ji,htmlExportModeMergedPreview:()=>er,htmlExportModePreview:()=>Qi,htmlExportModePreviewBase:()=>Yi,imageExportModeMergedPreview:()=>or,imageExportModePreview:()=>sr,imageExportModePreviewBase:()=>ar,rtfExportModeMergedPreview:()=>Gi,xlsExportModeMergedPreview:()=>rr,xlsExportModePreview:()=>ir,xlsExportModePreviewBase:()=>tr,xlsxExportModeMergedPreview:()=>lr,xlsxExportModePreview:()=>dr,xlsxExportModePreviewBase:()=>nr});var c={};e.r(c),e.d(c,{docxExportModeMergedPreview:()=>Zi,excludeModesForMergedDocuments:()=>Ki,exportModePreviewBase:()=>Ji,htmlExportModeMergedPreview:()=>er,htmlExportModePreview:()=>Qi,htmlExportModePreviewBase:()=>Yi,imageExportModeMergedPreview:()=>or,imageExportModePreview:()=>sr,imageExportModePreviewBase:()=>ar,rtfExportModeMergedPreview:()=>Gi,xlsExportModeMergedPreview:()=>rr,xlsExportModePreview:()=>ir,xlsExportModePreviewBase:()=>tr,xlsxExportModeMergedPreview:()=>lr,xlsxExportModePreview:()=>dr,xlsxExportModePreviewBase:()=>nr});var p={};e.r(p),e.d(p,{AIPanelViewModel:()=>Ro,AITabInfo:()=>Ao,ActionLists:()=>Da,BreadcrumbItem:()=>fa,BreadcrumbModel:()=>wa,ColumnSortOrder:()=>Or,DocumentMapItemsProvider:()=>Ba,DocumentMapModel:()=>Ia,DocumentMapTreeListController:()=>Sa,ExportActionBase:()=>Qa,ExportHandler:()=>Kr,ExportResultRequestData:()=>Zr,FullScreenActionBase:()=>La,PageLoader:()=>la,PreviewActions:()=>Aa,PreviewDesignerActions:()=>Ha,PreviewDisposableModel:()=>no,PreviewDisposableModelBase:()=>oo,PreviewHandlersHelper:()=>ca,PreviewModel:()=>lo,PreviewPage:()=>da,PreviewRequestWrapper:()=>Wr,PreviewSelection:()=>Hi,ProgressViewModel:()=>ha,SearchResultNavigator:()=>vs,SearchViewModel:()=>bs,SortingProcessor:()=>ga,TextSourceTarget:()=>Eo,ViewerAction:()=>Ra,brickText:()=>ta,convertToPercent:()=>Qr,createDesktopPreview:()=>No,createExportHandlerViewModel:()=>$r,createPreview:()=>Wo,createPreviewModel:()=>Uo,createPreviewPageViewModel:()=>aa,createStandaloneParametersPanel:()=>Oo,createViewModel:()=>Ho,formatSearchResult:()=>fs,getBrickValueForKey:()=>ea,getCurrentResolution:()=>Ur,getDockedElementCallback:()=>yo,getEnumValues:()=>jr,getImageBase64:()=>Xr,getUpdateProgressBarCallback:()=>Co,initPreviewModel:()=>Xo,initializeAutoFitBinding:()=>dn,initializeBrick:()=>ra,initializeBrickSelectionProg:()=>Di,initializeChildStyleBinding:()=>ln,initializeLazyImagesBinding:()=>on,initializeTextCopierBinding:()=>nn,initializeToViewBinding:()=>sn,initializeViewerExportBinding:()=>cn,safelyRunWindowOpen:()=>qr,stringToPosition:()=>bo,updateBricksPosition:()=>ia,updateExportHandlerViewModel:()=>Fr,updatePreviewContentSize:()=>Po,updatePreviewPageRendererBinding:()=>pn,updatePreviewPageViewModel:()=>sa,updatePreviewZoomWithAutoFit:()=>zo});var h={};e.r(h),e.d(h,{MobileReportPreview:()=>ps,createMobileReportPreviewViewModel:()=>ds,updateMobileReportPreviewViewModel:()=>ls});var g={};e.r(g),e.d(g,{DateRangeParemeterPopupModel:()=>fo,EventProcessor:()=>_n,GalleryItem:()=>Bs,GalleryItemBlock:()=>Ts,GalleryModel:()=>Es,MobileActionList:()=>ro,MobilePaginator:()=>ks,MobilePreviewModel:()=>po,MobilePreviewPage:()=>ns,MobilePreviewParameterHelper:()=>to,MobileSearchViewModel:()=>Cs,ParametersPopupModel:()=>xo,ParametersPopupModelBase:()=>mo,SearchBarModel:()=>Ms,createDateRangeParemeterPopupViewModel:()=>uo,createMobilePreview:()=>Mo,createParametersPopupBaseViewModel:()=>ho,createParametersPopupViewModel:()=>go,dxGalleryExtender:()=>xn,dxGalleryReportPreview:()=>fn,editorTemplates:()=>eo,getPreviewActionsMobile:()=>ao,initializeMobilePaginatorBinding:()=>Bn,initializeMobileSearchBinding:()=>Tn,initializeMobileZoomBinding:()=>Mn,initializeSlideBinding:()=>Vn,minScale:()=>bn,slowdownDisctanceFactor:()=>wn,updatePreviewContentSizeMobile:()=>Qs});var u={};e.r(u),e.d(u,{MultiValueItem:()=>Ns,MultiValuesHelper:()=>Rs,ParameterHelper:()=>$s,ParameterPanelItemBase:()=>qs,ParametersPanelModelBase:()=>Js,ParametersPanelStandalone:()=>Vo,PreviewParameter:()=>Xs,PreviewParameterHelper:()=>Fs,PreviewParameterValueValidator:()=>Ws,PreviewParametersPanelModel:()=>Ys,createPreviewParametersViewModel:()=>Gs,getEditorType:()=>Os,updateViewModel:()=>Zs});var v={};e.r(v),e.d(v,{AIServicesEnabled:()=>wi,AsyncExportApproach:()=>di,ClipboardSeparator:()=>fi,EditablePreviewEnabled:()=>ai,HandlerUri:()=>ci,MessageHandler:()=>li,MultipageScrollingThrottle:()=>mi,PageRenderFormat:()=>ti,PollingDelay:()=>gi,PreloadedPagesOffset:()=>vi,PreviewRenderFormat:()=>xi,ReportServerDownloadUri:()=>hi,ReportServerExportUri:()=>ni,ReportServerInvokeUri:()=>oi,SearchAvailable:()=>si,TimeOut:()=>ui,previewDefaultResolution:()=>pi});var m={};e.r(m);var x={};e.r(x),e.d(x,{DateRangeEditor:()=>Kn,PictureEditMode:()=>k,createDateRangeEditor:()=>Zn,createDateRangeEditorViewModel:()=>qn,createPredefinedGroupedItemsViewModel:()=>jn,predefinedDateRanges:()=>On,predefinedDateRangesModel:()=>Ln,predefinedTimeRanges:()=>Nn,viewerEditorTemplates:()=>kr});var f={};e.r(f),e.d(f,{ImagePainter:()=>Jn,ImagePickerAction:()=>td,MultiValueEditor:()=>Ir,Painter:()=>nd,ParametersGroupEditor:()=>Er,PictureEditorActionId:()=>H,PictureEditorActionProvider:()=>sd,PictureEditorModel:()=>ld,PictureEditorToolbarItem:()=>rd,PictureEditorToolbarItemWithPopup:()=>ad,SignaturePainter:()=>Qn});const w=DevExpress.Analytics.Internal;class b extends w.BaseAction{constructor(e){super(e)}}class y{constructor(e,t){this.sourceType=e,this.data=t}getDataUrl(){switch(this.sourceType){case"svg":return"data:image/svg+xml;charset=UTF-8;base64,"+encodeURI(this.data);case"img":return"data:image/x;base64,"+this.data}if("png"===this.sourceType||"jpg"===this.sourceType||"jpeg"===this.sourceType)return"data:image/"+this.sourceType+";base64,"+this.data}static parse(e){const[t,i]=(e||"").split(",");return t&&new y(t,i)}static toString(e){return(0,w.formatUnicorn)("{0},{1}",e.sourceType,e.data)}}const _=DevExpress.Analytics.Localization,P=DevExpress.localization,z="Default",C=(0,w.createGlobalModuleVariableFunc)({Default:"(Default)"});class M{constructor(e){this._options=e}HideExportOptionsPanel(){this._options.panelVisible=!1}HideFormat(e){delete this._options.exportOptions[e.propertyName||e.format]}HideProperties(e,...t){const i=(e,t)=>{const i=t.getInfo&&t.getInfo();if(i){const t=i.filter((t=>t.modelName===e||t.modelName==="@"+e))[0];if(t)return t.propertyName}return e},r=(e,t)=>{t=i(t,e);const r=e.isPropertyVisible;e.isPropertyVisible=r?i=>r.apply(e,[i])&&i!==t:e=>e!==t};0==t.length?r(this._options.exportOptions,e.format):t.forEach((t=>{const a=Array.isArray(t)?t:t.split(".");let s=this._options.exportOptions[e.format];for(;a.length>1;)s=w.koUtils.unwrap(s[i(a[0],s)]),a.splice(0,1);r(s,a[0])}))}GetExportOptionsModel(e){return this._options.exportOptions[e.format]}}class V{static generateCustomizeLocalizationCallback(e){return function(t){e("CustomizeLocalization",{LoadMessages:e=>{e&&("function"==typeof e.then?t.push(e):(0,_.loadMessages)(e))},SetAvailableCultures:e=>{const t={};t[z]=C()[z],(0,w.extend)(t,e),C(t)},WidgetLocalization:P})}}static generateDesignerEvents(e){const t={publicName:"CustomizeMenuActions",privateName:"customizeActions"},i={publicName:"ReportTabClosing",privateName:"reportTabClosing"},r={publicName:"ReportTabClosed",privateName:"reportTabClosed"},a={publicName:"CustomizeParameterProperties",privateName:"customizeParameterProperties"},s={publicName:"CustomizeParameterEditors",privateName:"customizeParameterEditors"},o={publicName:"CustomizeParameterLookUpSource",privateName:"customizeParameterLookUpSource"},n={publicName:"ExitDesigner",privateName:"exitDesigner"},d={publicName:"ReportSaving",privateName:"reportSaving"},l={publicName:"ReportSaved",privateName:"reportSaved"},c={publicName:"ReportOpening",privateName:"reportOpening"},p={publicName:"ReportOpened",privateName:"reportOpened"},h={publicName:"TabChanged",privateName:"tabChanged"},g={publicName:"OnServerError",privateName:"onServerError"},u={publicName:"CustomizeElements",privateName:"customizeParts"},v={publicName:"ComponentAdded",privateName:"componentAdded"},m={publicName:"CustomizeSaveDialog",privateName:"customizeSaveDialog"},x={publicName:"CustomizeSaveAsDialog",privateName:"customizeSaveAsDialog"},f={publicName:"CustomizeOpenDialog",privateName:"customizeOpenDialog"},w={publicName:"CustomizeToolbox",privateName:"customizeToolbox"},b={publicName:"CustomizeLocalization",privateName:"customizeLocalization"},y={publicName:"CustomizeFieldListActions",privateName:"customizeFieldListActions"},_={publicName:"OnInitializing",privateName:"onInitializing"},P={publicName:"BeforeRender",privateName:"beforeRender"},z={publicName:"CustomizeWizard",privateName:"customizeWizard"};return _.callback=function(){e(_.publicName)},b.callback=V.generateCustomizeLocalizationCallback(e),t.callback=function(i){e(t.publicName,{Actions:i,GetById:e=>e?i.filter((function(t){return e===t.id}))[0]:null})},P.callback=function(t){e(P.publicName,t)},a.callback=function(t,i,r,s,o){e(a.publicName,{parameter:t,parameterPanelLayoutItem:i,editors:r,getEditor:s,editOptions:o})},s.callback=function(t,i){e(s.publicName,{parameter:t,info:i})},o.callback=function(t,i){const r={parameter:t,items:i,dataSource:null};return e(o.publicName,r),r.dataSource},n.callback=function(){e(n.publicName)},d.callback=function(t){const i={Url:t.url,Report:t.report,Cancel:t.cancel};e(d.publicName,i),t.cancel=i.Cancel},l.callback=function(t){const i={Url:t.url,Report:t.report};e(l.publicName,i)},p.callback=function(t){const i={Url:t.url,Report:t.report};e(p.publicName,i)},c.callback=function(t){const i={Url:t.url,Report:t.report,Cancel:t.cancel};e(c.publicName,i),t.cancel=i.Cancel},h.callback=function(t){e(h.publicName,{Tab:t})},g.callback=function(t){e(g.publicName,{Error:t})},v.callback=function(t){e(v.publicName,{Model:t.model,Parent:t.parent})},u.callback=function(t){e(u.publicName,{Elements:t,GetById:e=>e?t.filter((t=>e===t.id))[0]:null})},m.callback=function(t){e(m.publicName,{Popup:t,Customize:(e,i)=>{t.customize(e,i)}})},x.callback=function(t){e(x.publicName,{Popup:t,Customize:(e,i)=>{t.customize(e,i)}})},f.callback=function(t){e(f.publicName,{Popup:t,Customize:(e,i)=>{t.customize(e,i)}})},w.callback=function(t){e(w.publicName,{ControlsFactory:t})},y.callback=function(t,i){e(y.publicName,{Item:t,Actions:i})},z.callback=function(t,i){e(z.publicName,{Type:t,Wizard:i})},i.callback=function(t,r){const a={Tab:t,ReadyToClose:r,Handled:!1};return e(i.publicName,a),a.Handled},r.callback=function(t){e(r.publicName,{Tab:t})},[t,i,r,a,s,o,n,d,l,c,p,h,g,u,v,m,x,f,w,b,y,_,P,z]}static generatePreviewEvents(e,t){function i(e){return{GetBrickText:function(){return e()&&e().text()},GetBrickValue:function(t="value"){const i=e()&&e().content&&e().content.filter((function(e){return e.Key===t}))[0];return i&&i.Value}}}const r={publicName:"PreviewClick",privateName:"previewClick"},a={publicName:[t,"DocumentReady"].join(""),privateName:"documentReady"},s={publicName:[t,"EditingFieldChanged"].join(""),privateName:"editingFieldChanged"},o={publicName:[t,"ParametersSubmitted"].join(""),privateName:"parametersSubmitted"},n={publicName:[t,"ParametersInitialized"].join(""),privateName:"parametersInitialized"},d={publicName:[t,"ParametersReset"].join(""),privateName:"parametersReset"},l={publicName:[t,"CustomizeParameterLookUpSource"].join(""),privateName:"customizeParameterLookUpSource"},c={publicName:"CustomizeParameterEditors",privateName:"customizeParameterEditors"},p={publicName:[t,"CustomizeMenuActions"].join(""),privateName:"customizeActions"},h={publicName:[t,"CustomizeElements"].join(""),privateName:"customizeParts"},g={publicName:[t,"CustomizeExportOptions"].join(""),privateName:"customizeExportOptions"},u={publicName:"OnServerError",privateName:"onServerError"},v={publicName:[t,"OnExport"].join(""),privateName:"onExport"};c.callback=function(t,i){e(c.publicName,{parameter:t,info:i})},h.callback=function(t){e(h.publicName,{Elements:t,GetById:e=>e?t.filter((function(t){return e===t.templateName}))[0]:null})},p.callback=function(t){e(p.publicName,{Actions:t,GetById:e=>e?t.filter((function(t){return e===t.id}))[0]:null})},l.callback=function(t,i){const r={parameter:t,items:i,dataSource:null};return e(l.publicName,r),r.dataSource},r.callback=function(t,a,s){const o={PageIndex:t,Brick:a,DefaultHandler:s,...i((()=>a)),Handled:!1};return e(r.publicName,o),o.Handled},d.callback=function(t,i){e(d.publicName,{ParametersViewModel:t,Parameters:i})},o.callback=function(t,i){e(o.publicName,{ParametersViewModel:t,Parameters:i})},n.callback=function(t,i,r,a){e(n.publicName,{ParametersModel:t,ActualParametersInfo:i,Submit:r,ShouldRequestParameters:a})},s.callback=function(t,r,a){const o={Field:t,OldValue:r,NewValue:a,...i((()=>t.brick))};return e(s.publicName,o),o.NewValue},a.callback=function(t,i,r){e(a.publicName,{ReportId:i,DocumentId:t,PageCount:r})},u.callback=function(t){e(u.publicName,{Error:t})},v.callback=function(t){e(v.publicName,t)},g.callback=function(t){const i=new M(t);e(g.publicName,i)};const m=[r,a,s,o,n,d,l,c,p,h,g,u,v];if(!t){const t={publicName:"OnInitializing",privateName:"onInitializing",callback:function(){e(t.publicName)}};m.push(t);const i={publicName:"BeforeRender",privateName:"beforeRender",callback:function(t){e(i.publicName,t)}};m.push(i);const r={publicName:"CustomizeLocalization",privateName:"customizeLocalization"};r.callback=V.generateCustomizeLocalizationCallback(e),m.push(r)}return m}}const T=DevExpress.Analytics.Internal.dxversions,B="25.2.3";function S(e){const t=[];return e&&Object.keys(e).forEach((i=>{t.push({Key:i,Value:e[i]})})),t}(T.dxversions||T).reporting=B;const E=DevExpress.Analytics.Utils,I=DevExpress.Analytics.Widgets.Internal;var k,H;!function(e){e[e.Image=0]="Image",e[e.Signature=1]="Signature",e[e.ImageAndSignature=2]="ImageAndSignature"}(k||(k={})),function(e){e[e.OpenFile=0]="OpenFile",e[e.PickImage=1]="PickImage",e[e.Alignment=2]="Alignment",e[e.Brush=3]="Brush",e[e.Clear=4]="Clear",e[e.Reset=5]="Reset"}(H||(H={}));const D={Image:()=>"Image",Numeric:()=>"Numeric",DateTime:()=>"Date-Time",Letters:()=>"Letters"},A="___isCancel";class R{constructor(){this._editors={}}static instance(){return R._instance||(R._instance=new R,R._instance._registerStandartEditors()),R._instance}_registerStandartEditors(){const e=E.getLocalization;R.registerRegExpEditor("Integer",e("Integer","PreviewStringId.EditingFieldEditors_Integer"),D.Numeric(),/^-?\d*$/,/^-?\d+$/,"0"),R.registerRegExpEditor("IntegerPositive",e("Integer Positive","PreviewStringId.EditingFieldEditors_IntegerPositive"),D.Numeric(),/^\d+$/,/^\d+$/,"0"),R.registerRegExpEditor("FixedPoint",e("Fixed-Point","PreviewStringId.EditingFieldEditors_FixedPoint"),D.Numeric(),/^-?(\d+([\.,]?\d*)?)?$/,/^-?\d+([\.,]?\d*)?$/,"0"),R.registerRegExpEditor("FixedPointPositive",e("Fixed-Point Positive","PreviewStringId.EditingFieldEditors_FixedPointPositive"),D.Numeric(),/^\d+([\.,]?\d*)?$/,/^\d+([\.,]?\d*)?$/,"0");const t={onPreRender:(e,t)=>{if(!(e.options.value instanceof Date)){const i=(0,w.parseDate)(e.options.value,!1)||new Date(Date.now());e.options.value=i,t._editorValue=i}},onHideEditor:e=>{e.setEditValue((0,w.formatDate)(e._editorValue))}};R.registerEditor("Date",e("Date","PreviewStringId.EditingFieldEditors_Date"),D.DateTime(),t,"dxrp-editing-field-datetime"),R.registerImageEditor({name:"Image",displayName:e("Image","PreviewStringId.EditingFieldEditors_Image"),drawingEnabled:!1,imageLoadEnabled:!0}),R.registerImageEditor({name:"Signature",displayName:e("Signature","PreviewStringId.EditingFieldEditors_Signature"),drawingEnabled:!0,imageLoadEnabled:!1}),R.registerImageEditor({name:"ImageAndSignature",displayName:e("Image And Signature","PreviewStringId.EditingFieldEditors_ImageAndSignature"),drawingEnabled:!0,imageLoadEnabled:!0}),R.registerRegExpEditor("OnlyLatinLetters",e("Only Latin Letters","PreviewStringId.EditingFieldEditors_OnlyLatinLetters"),D.Letters(),/^[a-zA-Z]*$/,/^[a-zA-Z]*$/,"")}static enableImageEditorShading(){["Image","ImageAndSignature","Signature"].forEach((e=>{const t=R.instance()._editors[e];(0,w.extend)(!0,t,{options:{registrationOptions:{shadingEnabled:!0}}})}))}static registerImageEditor(e){e.imageLoadEnabled=void 0===e.imageLoadEnabled?!e.images:e.imageLoadEnabled,e.drawingEnabled=void 0!==e.drawingEnabled&&e.drawingEnabled;let t=k.ImageAndSignature;e.imageLoadEnabled||(t=k.Signature),e.drawingEnabled||(t=k.Image);const i={editMode:t,registrationOptions:e};i.callbacks={customizeActions:(t,i)=>{if(e.images){const r=t.actionsProvider.createImagePickerAction(e.images,e.searchEnabled,(e=>{t.painter.image=e,t.painter.refresh()}));if(i.splice(0,0,r),!e.sizeOptionsEnabled){const e=i.filter((e=>e.id===H.Alignment))[0];e&&i.splice(i.indexOf(e),1)}}if(!e.imageLoadEnabled){const e=i.filter((e=>e.id===H.OpenFile))[0];e&&i.splice(i.indexOf(e),1)}if(void 0!==e.sizeOptionsEnabled&&!e.sizeOptionsEnabled){const e=i.filter((e=>e.id===H.Alignment))[0];e&&i.splice(i.indexOf(e),1)}if(void 0!==e.clearEnabled&&!e.clearEnabled){const e=i.filter((e=>e.id===H.Clear))[0];e&&i.splice(i.indexOf(e),1)}e.customizeActions&&e.customizeActions(t,i)}},R.registerEditor(e.name,e.displayName,D.Image(),i,"dxrp-editing-field-image")}static registerEditor(e,t,i,r,a,s,o=""){let n;const d={onInitialized:e=>{s&&I.ValueEditorHelper.validateWidgetValue(e,s,o),n=e.component.option("value")},onKeyUp:e=>{const t=e.component;(0,w.processTextEditorHotKeys)(e.event,{esc:()=>{t[A]=!0,t.blur(),delete t[A],t.option("value",n)},ctrlEnter:()=>{t.blur()}})}};R.instance()._editors[e]={name:e,displayName:t,category:i,options:(0,w.extend)({},r,d),template:a}}static registerMaskEditor(e,t,i,r){R.registerEditor(e,t,i,{mask:r})}static registerRegExpEditor(e,t,i,r,a,s){const o=e=>a.test(e);R.registerEditor(e,t,i,I.ValueEditorHelper.getValueEditorOptions(r,o,s),null,o,s)}static unregisterEditor(e){delete R.instance()._editors[e]}categories(e=[]){const t=[];return Object.keys(this._editors).forEach((i=>{const r=this._editors[i].category;-1===e.indexOf(r)&&-1===t.indexOf(r)&&t.push(r)})),t}editors(){return Object.keys(this._editors).map((e=>this._editors[e]))}editorsByCategories(e=[]){const t=[];return Object.keys(this._editors).forEach((i=>{-1!=e.indexOf(this._editors[i].category)&&t.push(this._editors[i])})),t}editor(e){return this._editors[e]}}const L=DevExpress.Analytics.Widgets,O=DevExpress.devices;var N=e.n(O);const $={},F=()=>{const e=function(e){return Math.floor((1+Math.random())*Math.pow(65536,e)).toString(16).substring(1)};return e(2)+"-"+e(1)+"-"+e(1)+"-"+e(1)+"-"+e(3)},W=["fullscreenchange","mozfullscreenchange","webkitfullscreenchange","MSFullscreenChange"];function U(e,t){const i=(0,w.createGlobalModuleVariableFunc)(!1,(t=>function(e,t){if(!e)return;t?function(e){e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen&&e.msRequestFullscreen()}(e):document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen()}(e,t)));let r=()=>{const e=document.fullscreen||!!document.msFullscreenElement||!!document.webkitFullscreenElement;i.notifySubscribers(e)};return function(e,t){W.forEach((i=>{e.addEventListener(i,t)}))}(document,r),t._disposables.push({dispose:()=>{!function(e,t){W.forEach((i=>{e.removeEventListener(i,t)}))}(document,r),r=null}}),i}function X(e){if(!e)return;const t=(parseInt(window.getComputedStyle(document.documentElement).getPropertyValue("font-size"))||16)/16;t!==(0,w.accessibilityFontSizeZoomFactor)()&&((0,I.propertiesGridEditorsPaddingLeft)(t*(0,I.propertiesGridEditorsPaddingLeft)()),(0,w.accessibilityFontSizeZoomFactor)(t))}const j=N().real().mac,q=N().real().ios||j&&window.navigator.maxTouchPoints>0,G=N().real().android,Z=q||G;function K(e){return e.replace(/(\r\n|\n|\r)/g,"\r\n")}const J={csvSeparator:{header:"dx-text",extendedOptions:()=>({placeholder:($.csvTextSeparator||"")+" "+(0,E.getLocalization)("(Using System Separator)","PreviewStringId.ExportOption_CsvSeparator_UsingSystem")})}},Y=DevExpress.Analytics.Serializer.Native;class Q{static from(e,t){return new Q(e||{},t)}static toJson(e,t,i){return t.serialize(e,ee,i)}getInfo(){return ee}constructor(e,t){(t=t||(0,Y.currentModelSerializer)()).deserialize(this,e)}}const ee=[{propertyName:"title",modelName:"@Title",localizationId:"DevExpress.XtraPrinting.DocxDocumentOptions.Title",displayName:"Title",defaultVal:"",editor:L.editorTemplates.getEditor("text")},{propertyName:"subject",modelName:"@Subject",localizationId:"DevExpress.XtraPrinting.DocxDocumentOptions.Subject",displayName:"Subject",defaultVal:"",editor:L.editorTemplates.getEditor("text")},{propertyName:"keywords",modelName:"@Keywords",localizationId:"DevExpress.XtraPrinting.DocxDocumentOptions.Keywords",displayName:"Keywords",defaultVal:"",editor:L.editorTemplates.getEditor("text")},{propertyName:"category",modelName:"@Category",localizationId:"DevExpress.XtraPrinting.DocxDocumentOptions.Category",displayName:"Category",defaultVal:"",editor:L.editorTemplates.getEditor("text")},{propertyName:"comments",modelName:"@Comments",localizationId:"DevExpress.XtraPrinting.DocxDocumentOptions.Comments",displayName:"Comments",defaultVal:"",editor:L.editorTemplates.getEditor("text")},{propertyName:"author",modelName:"@Author",localizationId:"DevExpress.XtraPrinting.DocxDocumentOptions.Author",displayName:"Author",defaultVal:"",editor:L.editorTemplates.getEditor("text")}],te={propertyName:"pageBorderColor",modelName:"@PageBorderColor",from:E.colorFromString,toJsonObject:E.colorToString,displayName:"Page Border Color",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.PageBorderColor",editor:L.editorTemplates.getEditor("customColorEditor"),defaultVal:"Black"},ie={propertyName:"pageBorderWidth",modelName:"@PageBorderWidth",displayName:"Page Border Width",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.PageBorderWidth",from:E.floatFromModel,editor:L.editorTemplates.getEditor("numeric"),defaultVal:1},re={propertyName:"pageRange",modelName:"@PageRange",displayName:"Page Range",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.PageRange",editor:L.editorTemplates.getEditor("text"),defaultVal:""},ae={propertyName:"title",modelName:"@Title",displayName:"Title",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.Title",editor:L.editorTemplates.getEditor("text"),defaultVal:"Document"},se={propertyName:"tableLayout",modelName:"@TableLayout",displayName:"Table Layout",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.TableLayout",editor:L.editorTemplates.getEditor("bool"),from:E.parseBool,defaultVal:!0},oe={propertyName:"tableLayout",modelName:"@TableLayout",displayName:"Table Layout",localizationId:"DevExpress.XtraPrinting.DocxExportOptions.TableLayout",editor:L.editorTemplates.getEditor("bool"),from:E.parseBool,defaultVal:!1},ne={propertyName:"rasterizationResolution",modelName:"@RasterizationResolution",displayName:"Rasterization Resolution",localizationId:"DevExpress.XtraPrinting.PageByPageExportOptionsBase.RasterizationResolution",editor:L.editorTemplates.getEditor("numeric"),defaultVal:96},de={propertyName:"rasterizeImages",modelName:"@RasterizeImages",displayName:"Rasterize Images",localizationId:"DevExpress.XtraPrinting.PageByPageExportOptionsBase.RasterizeImages",defaultVal:!1,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool},le={propertyName:"useHRefHyperlinks",modelName:"@UseHRefHyperlinks",displayName:"Use HRef Hyperlinks",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.UseHRefHyperlinks",editor:L.editorTemplates.getEditor("bool"),from:E.parseBool,defaultVal:!1},ce={propertyName:"exportWatermarks",modelName:"@ExportWatermarks",displayName:"Export Watermarks",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.ExportWatermarks",defaultVal:!0,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool},pe={propertyName:"inlineCss",modelName:"@InlineCss",displayName:"Inline CSS",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.InlineCss",defaultVal:!1,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool},he={propertyName:"allowFloatingPictures",modelName:"@AllowFloatingPictures",localizationId:"DevExpress.XtraPrinting.DocxExportOptions.AllowFloatingPictures",displayName:"Allow Floating Pictures",editor:L.editorTemplates.getEditor("bool"),from:E.parseBool,defaultVal:!1},ge={propertyName:"documentOptions",modelName:"DocumentOptions",displayName:"Document Options",localizationId:"DevExpress.XtraPrinting.DocxExportOptions.DocumentOptions",from:Q.from,toJsonObject:Q.toJson,editor:L.editorTemplates.getEditor("objecteditor")},ue={propertyName:"removeSecondarySymbols",modelName:"@RemoveSecondarySymbols",displayName:"Remove Secondary Symbols",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.RemoveSecondarySymbols",editor:L.editorTemplates.getEditor("bool"),from:E.parseBool,defaultVal:!1},ve={propertyName:"characterSet",modelName:"@CharacterSet",displayName:"Character Set",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.CharacterSet",editor:L.editorTemplates.getEditor("combobox"),defaultVal:"utf-8",valuesArray:[{value:"windows-1256",displayValue:"Arabic (Windows)"},{value:"iso-8859-4",displayValue:"Baltic (ISO)"},{value:"windows-1257",displayValue:"Baltic (Windows)"},{value:"iso-8859-2",displayValue:"Central European (ISO)"},{value:"windows-1250",displayValue:"Central European (Windows)"},{value:"iso-8859-5",displayValue:"Cyrillic (ISO)"},{value:"koi8-r",displayValue:"Cyrillic (KOI8-r)"},{value:"windows-1251",displayValue:"Cyrillic (Windows)"},{value:"iso-8859-15",displayValue:"Latin 9 (ISO)"},{value:"utf-7",displayValue:"Unicode (UTF-7)"},{value:"utf-8",displayValue:"Unicode (UTF-8)"},{value:"iso-8859-1",displayValue:"Western European (ISO)"},{value:"windows-1252",displayValue:"Western European (Windows)"}]};function me(e="Html",t,i){const r={value:"SingleFile",displayValue:"Single File",localizationId:(0,w.formatUnicorn)("DevExpress.XtraPrinting.{0}ExportMode.SingleFile",e)},a={value:"SingleFilePageByPage",displayValue:"Single File (Page-by-Page)",localizationId:(0,w.formatUnicorn)("DevExpress.XtraPrinting.{0}ExportMode.SingleFilePageByPage",e)},s={value:"DifferentFiles",displayValue:"Different Files",localizationId:(0,w.formatUnicorn)("DevExpress.XtraPrinting.{0}ExportMode.DifferentFiles",e)};return i?[a]:t?[r,a]:[r,a,s]}const xe={propertyName:"exportPageBreaks",modelName:"@ExportPageBreaks",displayName:"Export Page Breaks",localizationId:"DevExpress.XtraPrinting.FormattedTextExportOptions.ExportPageBreaks",defaultVal:!0,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool},fe={propertyName:"rtfExportMode",modelName:"@ExportMode",defaultVal:"SingleFilePageByPage",editor:L.editorTemplates.getEditor("combobox"),displayName:"Export Mode",localizationId:"DevExpress.XtraPrinting.RtfExportOptions.ExportMode",valuesArray:me("Rtf",!0)},we={propertyName:"docxExportMode",modelName:"@ExportMode",defaultVal:"SingleFilePageByPage",editor:L.editorTemplates.getEditor("combobox"),displayName:"Export Mode",localizationId:"DevExpress.XtraPrinting.DocxExportOptions.ExportMode",valuesArray:me("Docx",!0)},be={propertyName:"htmlExportMode",modelName:"@ExportMode",defaultVal:"SingleFile",editor:L.editorTemplates.getEditor("combobox"),displayName:"Export Mode",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.ExportMode",valuesArray:me("Html")},ye={propertyName:"embedImagesInHTML",modelName:"@EmbedImagesInHTML",defaultVal:!1,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool,displayName:"Embed Images In HTML",localizationId:"DevExpress.XtraPrinting.HtmlExportOptions.EmbedImagesInHTML",descriptionLocalizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.EmbedImagesInHTML.Description"},_e={propertyName:"imageExportMode",modelName:"@ExportMode",defaultVal:"SingleFile",editor:L.editorTemplates.getEditor("combobox"),displayName:"Export Mode",localizationId:"DevExpress.XtraPrinting.ImageExportOptions.ExportMode",valuesArray:me("Image")},Pe={propertyName:"xlsExportMode",modelName:"@ExportMode",defaultVal:"SingleFile",editor:L.editorTemplates.getEditor("combobox"),displayName:"Export Mode",localizationId:"DevExpress.XtraPrinting.XlsExportOptions.ExportMode",valuesArray:me("Xls")},ze={propertyName:"xlsxExportMode",modelName:"@ExportMode",defaultVal:"SingleFile",editor:L.editorTemplates.getEditor("combobox"),displayName:"Export Mode",localizationId:"DevExpress.XtraPrinting.XlsxExportOptions.ExportMode",valuesArray:me("Xlsx")};const Ce={propertyName:"textExportMode",modelName:"@TextExportMode",displayName:"Text Export Mode",localizationId:"DevExpress.XtraPrinting.TextExportOptionsBase.TextExportMode",defaultVal:"Text",editor:L.editorTemplates.getEditor("combobox"),valuesArray:[{value:"Text",displayValue:"Text",localizationId:"DevExpress.XtraPrinting.TextExportMode.Text"},{value:"Value",displayValue:"Value",localizationId:"DevExpress.XtraPrinting.TextExportMode.Value"}]},Me={propertyName:"textExportMode",modelName:"@TextExportMode",displayName:"Text Export Mode",localizationId:"DevExpress.XtraPrinting.XlExportOptionsBase.TextExportMode",defaultVal:"Value",editor:L.editorTemplates.getEditor("combobox"),valuesArray:[{value:"Text",displayValue:"Text",localizationId:"DevExpress.XtraPrinting.TextExportMode.Text"},{value:"Value",displayValue:"Value",localizationId:"DevExpress.XtraPrinting.TextExportMode.Value"}]},Ve={propertyName:"separator",modelName:"@Separator",defaultVal:"",displayName:"Separator",localizationId:"DevExpress.XtraPrinting.TextExportOptionsBase.Separator",descriptionLocalizationId:"DevExpress.XtraPrinting.CsvExportOptions.Separator.Description",editor:J.csvSeparator},Te={propertyName:"useCustomSeparator",displayName:"Use Custom Separator",localizationId:"DevExpress.XtraPrinting.CsvExportOptions.UseCustomSeparator",editor:L.editorTemplates.getEditor("bool")},Be={propertyName:"encodingType",modelName:"@EncodingType",displayName:"Encoding",localizationId:"DevExpress.XtraPrinting.TextExportOptionsBase.Encoding",editor:L.editorTemplates.getEditor("combobox"),defaultVal:"Default",from:E.fromEnum,valuesArray:[{value:"Default",displayValue:"Windows-1252",localizationId:"DevExpress.XtraPrinting.EncodingType.Default"},{value:"ASCII",displayValue:"us-ascii",localizationId:"DevExpress.XtraPrinting.EncodingType.ASCII"},{value:"Unicode",displayValue:"utf-16",localizationId:"DevExpress.XtraPrinting.EncodingType.Unicode"},{value:"BigEndianUnicode",displayValue:"utf-16BE",localizationId:"DevExpress.XtraPrinting.EncodingType.BigEndianUnicode"},{value:"UTF7",displayValue:"utf-7",localizationId:"DevExpress.XtraPrinting.EncodingType.UTF7"},{value:"UTF8",displayValue:"utf-8",localizationId:"DevExpress.XtraPrinting.EncodingType.UTF8"},{value:"UTF32",displayValue:"utf-32",localizationId:"DevExpress.XtraPrinting.EncodingType.UTF32"}]},Se={propertyName:"exportHyperlinks",modelName:"@ExportHyperlinks",displayName:"Export Hyperlinks",localizationId:"DevExpress.XtraPrinting.XlsExportOptions.ExportHyperlinks",descriptionLocalizationId:"DevExpress.XtraPrinting.XlExportOptionsBase.ExportHyperlinks.Description",defaultVal:!0,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool},Ee={propertyName:"rawDataMode",modelName:"@RawDataMode",displayName:"Raw Data Mode",localizationId:"DevExpress.XtraPrinting.XlsExportOptions.RawDataMode",descriptionLocalizationId:"DevExpress.XtraPrinting.XlExportOptionsBase.RawDataMode.Description",defaultVal:!1,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool},Ie={propertyName:"showGridLines",modelName:"@ShowGridLines",displayName:"Show Grid Lines",localizationId:"DevExpress.XtraPrinting.XlsExportOptions.ShowGridLines",descriptionLocalizationId:"DevExpress.XtraPrinting.XlExportOptionsBase.ShowGridLines.Description",defaultVal:!1,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool},ke={propertyName:"sheetName",modelName:"@SheetName",displayName:"Sheet Name",localizationId:"DevExpress.XtraPrinting.XlsExportOptions.SheetName",descriptionLocalizationId:"DevExpress.XtraPrinting.XlExportOptionsBase.SheetName.Description",defaultVal:"Sheet",editor:L.editorTemplates.getEditor("text")},He=[Be,Ce,{propertyName:"quoteStringsWithSeparators",modelName:"@QuoteStringsWithSeparators",displayName:"Quote Strings with Separators",localizationId:"DevExpress.XtraPrinting.TextExportOptionsBase.QuoteStringsWithSeparators",defaultVal:!0,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool},Te,Ve,{propertyName:"skipEmptyRows",modelName:"@SkipEmptyRows",displayName:"Skip Empty Rows",localizationId:"DevExpress.XtraPrinting.CsvExportOptions.SkipEmptyRows",defaultVal:!0,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool},{propertyName:"skipEmptyColumns",modelName:"@SkipEmptyColumns",displayName:"Skip Empty Columns",localizationId:"DevExpress.XtraPrinting.CsvExportOptions.SkipEmptyColumns",defaultVal:!0,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool}];class De extends Y.BaseRenderingMultiplatformModel{static from(e,t){return new De(e||{},t)}static toJson(e,t,i){return t.serialize(e,He,i)}getInfo(){return He}constructor(e,t){super(e,t),this.defaultSeparatorValue="",this.assignProperty("useCustomSeparator",this._get("separator")!==this.defaultSeparatorValue),this.assignProperty("_separatorValue",this._get("separator")),this.addDisposable(this.subscribeProperty("useCustomSeparator",(e=>{e||this._set("_separatorValue",this.defaultSeparatorValue)})),this.createComputedProperty("separator",{read:()=>this._get("_separatorValue"),write:e=>{this._set("_separatorValue",e),this.useCustomSeparator&&this._set("useCustomSeparator",e!==this.defaultSeparatorValue)}},[(0,Y.subscribableProperty)(this,["_separatorValue"])]))}isPropertyDisabled(e){return"separator"===e&&!this._get("useCustomSeparator")}}const Ae=[re,ne,xe,ce],Re={propertyName:"emptyFirstPageHeaderFooter",modelName:"@EmptyFirstPageHeaderFooter",displayName:"Empty First Page Header/Footer",localizationId:"DevExpress.XtraPrinting.FormattedTextExportOptions.EmptyFirstPageHeaderFooter",defaultVal:!1,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool},Le={propertyName:"keepRowHeight",modelName:"@KeepRowHeight",displayName:"Keep Row Height",localizationId:"DevExpress.XtraPrinting.FormattedTextExportOptions.KeepRowHeight",defaultVal:!1,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool},Oe=[Re,Le,fe].concat(Ae),Ne=[we,ce,re,de,ne,Re,Le,xe,oe,he,ge];class $e extends Y.BaseRenderingMultiplatformModel{static from(e,t){return new $e(e||{},t)}static toJson(e,t,i){return t.serialize(e,Ne,i)}getInfo(){return Ne}isPropertyDisabled(e){const t=this.docxExportMode?this._get("docxExportMode"):we.defaultVal;return"pageRange"===e||"tableLayout"===e?"SingleFile"===t:"emptyFirstPageHeaderFooter"===e||"exportPageBreaks"===e?"SingleFilePageByPage"===t:"keepRowHeight"===e?"SingleFilePageByPage"===t&&!this._get("tableLayout"):void 0}}class Fe{getInfo(){return We}constructor(e,t){(t=t||(0,Y.currentModelSerializer)()).deserialize(this,e)}}Fe.createNew=()=>new Fe({});const We=[{propertyName:"ContactName",modelName:"@ContactName",displayName:"ContactName",localizationId:"DevExpress.XtraPrinting.Recipient.ContactName",defaultVal:"",editor:L.editorTemplates.getEditor("text")},{propertyName:"Address",modelName:"@Address",displayName:"Address",localizationId:"DevExpress.XtraPrinting.Recipient.Address",defaultVal:"",editor:L.editorTemplates.getEditor("text")},{propertyName:"Prefix",modelName:"@Prefix",displayName:"Prefix",localizationId:"DevExpress.XtraPrinting.Recipient.Prefix",defaultVal:"SMTP:",editor:L.editorTemplates.getEditor("text")},{propertyName:"fieldType",modelName:"@FieldType",displayName:"Field Type",localizationId:"DevExpress.XtraPrinting.Recipient.FieldType",defaultVal:"TO",editor:L.editorTemplates.getEditor("combobox"),from:E.fromEnum,valuesArray:[{value:"TO",displayValue:"TO",localizationId:"DevExpress.XtraPrinting.RecipientFieldType.TO"},{value:"CC",displayValue:"CC",localizationId:"DevExpress.XtraPrinting.RecipientFieldType.CC"},{value:"BCC",displayValue:"BCC",localizationId:"DevExpress.XtraPrinting.RecipientFieldType.BCC"}]}],Ue=[{propertyName:"compressed",modelName:"@Compressed",displayName:"Compressed",localizationId:"DevExpress.XtraPrinting.PdfExportOptions.Compressed",descriptionLocalizationId:"DevExpress.XtraPrinting.NativeFormatOptions.Compressed.Description",defaultVal:!0,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool},{propertyName:"showOptionsBeforeSave",modelName:"@ShowOptionsBeforeSave",displayName:"Show Options Before Save",localizationId:"DevExpress.XtraPrinting.NativeFormatOptions.ShowOptionsBeforeSave",defaultVal:!1,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool}],Xe={propertyName:"additionalRecipients",modelName:"AdditionalRecipients",displayName:"Additional Recipients",localizationId:"DevExpress.XtraPrinting.EmailOptions.AdditionalRecipients",array:!0,editor:L.editorTemplates.getEditor("commonCollection"),addHandler:Fe.createNew,template:"#dxrd-commonCollectionItem"},je=[{propertyName:"recipientName",modelName:"@RecipientName",displayName:"Recipient Name",localizationId:"DevExpress.XtraPrinting.EmailOptions.RecipientName",defaultVal:"",editor:L.editorTemplates.getEditor("text")},{propertyName:"recipientAddress",modelName:"@RecipientAddress",displayName:"Recipient Address",localizationId:"DevExpress.XtraPrinting.EmailOptions.RecipientAddress",defaultVal:"",editor:L.editorTemplates.getEditor("text")},{propertyName:"recipientAddressPrefix",modelName:"@RecipientAddressPrefix",displayName:"Recipient Address Prefix",localizationId:"DevExpress.XtraPrinting.EmailOptions.RecipientAddressPrefix",defaultVal:"SMTP:",editor:L.editorTemplates.getEditor("text")},{propertyName:"subject",modelName:"@Subject",displayName:"Subject",localizationId:"DevExpress.XtraPrinting.EmailOptions.Subject",defaultVal:"",editor:L.editorTemplates.getEditor("text")},{propertyName:"body",modelName:"@Body",displayName:"Body",localizationId:"DevExpress.XtraPrinting.EmailOptions.Body",defaultVal:"",editor:L.editorTemplates.getEditor("text")},Xe],qe=[te,ie,re,ne,ae,se,le,ue,ce,ve],Ge=[be,ye,pe].concat(qe);class Ze extends Y.BaseRenderingMultiplatformModel{static from(e,t){return new Ze(e||{},t)}static toJson(e,t,i){return t.serialize(e,Ge,i)}getInfo(){return Ge}isPropertyDisabled(e){return("pageRange"===e||"pageBorderWidth"===e||"exportWatermarks"===e)&&"SingleFile"===(this.htmlExportMode?this._get("htmlExportMode"):be.defaultVal)}}const Ke=[te,ie,re,{propertyName:"resolution",modelName:"@Resolution",displayName:"Resolution",localizationId:"DevExpress.XtraPrinting.ImageExportOptions.Resolution",editor:L.editorTemplates.getEditor("numeric"),defaultVal:96},{propertyName:"format",modelName:"@Format",displayName:"Format",localizationId:"DevExpress.XtraPrinting.ImageExportOptions.Format",editor:L.editorTemplates.getEditor("combobox"),defaultVal:"Png",from:E.fromEnum,valuesArray:[{value:"Png",displayValue:"PNG"},{value:"Jpeg",displayValue:"JPEG"},{value:"Svg",displayValue:"SVG"},{value:"Bmp",displayValue:"BMP"},{value:"Emf",displayValue:"EMF"},{value:"Wmf",displayValue:"WMF"},{value:"Tiff",displayValue:"TIFF"},{value:"Gif",displayValue:"GIF"}]}],Je=[_e,{propertyName:"retainBackgroundTransparency",modelName:"@RetainBackgroundTransparency",displayName:"Retain Background Transparency",localizationId:"DevExpress.XtraPrinting.ImageExportOptions.RetainBackgroundTransparency",defaultVal:!1,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool},{propertyName:"textRenderingMode",modelName:"@TextRenderingMode",displayName:"Text Rendering Mode",localizationId:"DevExpress.XtraPrinting.ImageExportOptions.TextRenderingMode",editor:L.editorTemplates.getEditor("combobox"),defaultVal:"SystemDefault",from:E.fromEnum,valuesArray:[{value:"SystemDefault",displayValue:"SystemDefault",localizationId:"DevExpress.XtraPrinting.TextRenderingMode.SystemDefault"},{value:"SingleBitPerPixelGridFit",displayValue:"SingleBitPerPixelGridFit",localizationId:"DevExpress.XtraPrinting.TextRenderingMode.SingleBitPerPixelGridFit"},{value:"SingleBitPerPixel",displayValue:"SingleBitPerPixel",localizationId:"DevExpress.XtraPrinting.TextRenderingMode.SingleBitPerPixel"},{value:"AntiAliasGridFit",displayValue:"AntiAliasGridFit",localizationId:"DevExpress.XtraPrinting.TextRenderingMode.AntiAliasGridFit"},{value:"AntiAlias",displayValue:"AntiAlias",localizationId:"DevExpress.XtraPrinting.TextRenderingMode.AntiAlias"},{value:"ClearTypeGridFit",displayValue:"ClearTypeGridFit",localizationId:"DevExpress.XtraPrinting.TextRenderingMode.ClearTypeGridFit"}]}].concat(Ke);class Ye extends Y.BaseRenderingMultiplatformModel{static from(e,t){return new Ye(e||{},t)}static toJson(e,t,i){return t.serialize(e,Je,i)}getInfo(){return Je}isPropertyDisabled(e){return("pageRange"===e||"pageBorderWidth"===e)&&"SingleFile"===(this.imageExportMode?this._get("imageExportMode"):_e.defaultVal)}}const Qe=[te,ie,re,ne,ae,ve,se,le,ue,ce],et=[be,pe].concat(Qe);class tt extends Y.BaseRenderingMultiplatformModel{static from(e,t){return new tt(e||{},t)}static toJson(e,t,i){return t.serialize(e,et,i)}getInfo(){return et}isPropertyDisabled(e){return("pageRange"===e||"pageBorderWidth"===e)&&"SingleFile"===(this.htmlExportMode?this._get("htmlExportMode"):be.defaultVal)}}class it{static from(e,t){return new it(e||{},t)}static toJson(e,t,i){return t.serialize(e,nt,i)}getInfo(){return nt}constructor(e,t){(t=t||(0,Y.currentModelSerializer)()).deserialize(this,e)}}const rt={propertyName:"author",modelName:"@Author",displayName:"Author",localizationId:"DevExpress.XtraPrinting.PdfDocumentOptions.Author",defaultVal:"",editor:L.editorTemplates.getEditor("text")},at={propertyName:"application",modelName:"@Application",displayName:"Application",localizationId:"DevExpress.XtraPrinting.PdfDocumentOptions.Application",defaultVal:"",editor:L.editorTemplates.getEditor("text")},st={propertyName:"title",modelName:"@Title",displayName:"Title",localizationId:"DevExpress.XtraPrinting.PdfDocumentOptions.Title",defaultVal:"",editor:L.editorTemplates.getEditor("text")},ot={propertyName:"subject",modelName:"@Subject",displayName:"Subject",localizationId:"DevExpress.XtraPrinting.PdfDocumentOptions.Subject",defaultVal:"",editor:L.editorTemplates.getEditor("text")},nt=[rt,at,st,ot,{propertyName:"keywords",modelName:"@Keywords",displayName:"Keywords",localizationId:"DevExpress.XtraPrinting.PdfDocumentOptions.Keywords",defaultVal:"",editor:L.editorTemplates.getEditor("text")}];class dt{static from(e,t){return new dt(e||{},t)}static toJson(e,t,i){return t.serialize(e,lt,i)}getInfo(){return lt}constructor(e,t){(t=t||(0,Y.currentModelSerializer)()).deserialize(this,e)}}const lt=[{propertyName:"printingPermissions",modelName:"@PrintingPermissions",displayName:"Printing Permissions",localizationId:"DevExpress.XtraPrinting.PdfPermissionsOptions.PrintingPermissions",defaultVal:"None",editor:L.editorTemplates.getEditor("combobox"),valuesArray:[{value:"None",displayValue:"None",localizationId:"DevExpress.XtraPrinting.PrintingPermissions.None"},{value:"LowResolution",displayValue:"LowResolution",localizationId:"DevExpress.XtraPrinting.PrintingPermissions.LowResolution"},{value:"HighResolution",displayValue:"HighResolution",localizationId:"DevExpress.XtraPrinting.PrintingPermissions.HighResolution"}]},{propertyName:"changingPermissions",modelName:"@ChangingPermissions",displayName:"Changing Permissions",localizationId:"DevExpress.XtraPrinting.PdfPermissionsOption