devexpress-reporting
Version:
DevExpress Reporting provides the capability to develop a reporting application to create and customize reports.
8 lines • 775 kB
JavaScript
/**
* DevExpress HTML/JS Reporting (dist\js\dx-webdocumentviewer.min.js)
* Version: 25.1.3
* Build date: Jun 26, 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:()=>B});var i={};e.r(i),e.d(i,{Categories:()=>D,EditingFieldExtensions:()=>R,___isCancelFlag:()=>A});var r={};e.r(r),e.d(r,{AdditionalRecipientModel:()=>We,CsvExportOptions:()=>Ae,DocxExportDocumentOptions:()=>Q,DocxExportOptions:()=>Fe,ExportOptions:()=>Dt,HtmlExportOptions:()=>Je,ImageExportOptions:()=>Qe,MhtExportOptions:()=>it,PdfExportDocumentOptions:()=>rt,PdfExportOptions:()=>bt,PdfPasswordSecurityOptions:()=>pt,PdfPermissionsOptions:()=>lt,PrintPreviewOptions:()=>_t,RtfExportOptions:()=>Pt,TextExportOptions:()=>Ct,XlsExportOptions:()=>Et,XlsxExportOptions:()=>kt,additionalRecipientSerializationsInfo:()=>Ue,application:()=>st,author:()=>at,docxExportDocumentOptionsSerializationInfo:()=>ee,pdfEncryptionLevel:()=>ht,pdfExportDocumentOptionsSerializationInfo:()=>dt,pdfExportPasswordSecurityOptionsSerializationInfo:()=>gt,pdfExportPermissionsOptionsSerializationInfo:()=>ct,subject:()=>nt,title:()=>ot});var a={};e.r(a),e.d(a,{additionalRecipients:()=>je,allowFloatingPictures:()=>ge,allowURLsWithJSContent:()=>ne,characterSet:()=>me,csvExportOptionsSerializationInfo:()=>De,csvTextSeparator:()=>Te,docxDocumentOptions:()=>ue,docxExportMode:()=>be,docxExportOptionsSerializationInfo:()=>$e,docxTableLayout:()=>oe,emailOptionsSerializationInfo:()=>qe,embedImagesInHTML:()=>_e,emptyFirstPageHeaderFooter:()=>Le,exportOptionsSerializationInfo:()=>Ht,exportPageBreaks:()=>fe,exportWatermarks:()=>pe,expotOptionsTitle:()=>ae,getExportModeValues:()=>xe,htmlExportMode:()=>ye,htmlExportOptionsSerializationInfo:()=>Ke,htmlExportOptionsSerializationInfoBase:()=>Ge,htmlTableLayout:()=>se,imageExportMode:()=>Pe,imageExportOptionsSerializationInfo:()=>Ye,imageExportOptionsSerializationInfoBase:()=>Ze,inlineCss:()=>he,keepRowHeight:()=>Oe,mhtExportOptionsSerializationInfo:()=>tt,mhtExportOptionsSerializationInfoBase:()=>et,nativeFormatOptionsSerializationInfo:()=>Xe,pageBorderColor:()=>te,pageBorderWidth:()=>ie,pageRange:()=>re,pdfACompatibility:()=>vt,pdfACompatibilityValues:()=>ut,pdfExportOptionsSerializationInfo:()=>wt,pdfUACompatibility:()=>xt,pdfUACompatibilityValues:()=>mt,printPreviewOptionsSerializationInfo:()=>yt,rasterizationResolution:()=>de,rasterizeImages:()=>le,removeSecondarySymbols:()=>ve,rtfExportMode:()=>we,rtfExportOptionsSerializationInfo:()=>Ne,rtfExportOptionsSerializationInfoBase:()=>Re,showPrintDialogOnOpen:()=>ft,textEncodingType:()=>Be,textExportMode:()=>Me,textExportOptionsSerializationInfo:()=>zt,useCustomSeparator:()=>Se,useHRefHyperlinks:()=>ce,xlsExportHyperlinks:()=>Ee,xlsExportMode:()=>ze,xlsExportOptionsSerializationInfo:()=>Bt,xlsExportOptionsSerializationInfoBase:()=>St,xlsExportOptionsSerializationInfoCommon:()=>Tt,xlsExportOptionsSheetName:()=>He,xlsRawDataMode:()=>Ie,xlsShowGridLines:()=>ke,xlsTextExportMode:()=>Ve,xlsxExportMode:()=>Ce,xlsxExportOptionsSerializationInfo:()=>It});var s={};e.r(s),e.d(s,{Locker:()=>Ot,createFullscreenComputed:()=>U,cultureInfo:()=>$,editorTemplates:()=>Z,generateGuid:()=>F,getChartChildComponents:()=>Rt,isAndroid:()=>G,isIOS:()=>q,isMac:()=>j,isMobile:()=>K,processZoomFactor:()=>X,transformNewLineCharacters:()=>J});var o={};e.r(o),e.d(o,{availableCultures:()=>C,brickStyleSerializationsInfo:()=>Zt,defaultCulture:()=>z,previewBackColor:()=>$t,previewBorderColor:()=>Wt,previewBorderDashStyle:()=>Xt,previewBorderStyle:()=>Ut,previewBorderWidth:()=>jt,previewFont:()=>Gt,previewForeColor:()=>qt,previewPadding:()=>Kt,previewSides:()=>Ft,previewTextAlignment:()=>Jt});var n={};e.r(n),e.d(n,{ActionId:()=>Yt,BreadcrumbsKeyboardHelper:()=>xa,DateRangeDialogElementWithHighlight:()=>tn,DateRangeDialogElementsKeyboardHelper:()=>rn,DxReportParametersPanel:()=>en,DxReportViewer:()=>Jo,ExportFormatID:()=>Qt,JSReportParametersPanel:()=>Zo,JSReportParametersPanelBinding:()=>Yo,JSReportViewer:()=>Va,JSReportViewerBase:()=>Ma,JSReportViewerBindingBase:()=>qo,MobilePreviewElements:()=>bo,PredefinedDateRangesKeyboardHelper:()=>an,PreviewBricksKeyboardHelper:()=>ri,PreviewEditingFieldsKeyboardHelper:()=>Yr,PreviewElements:()=>ei,ReportHolder:()=>_a,ReportPreview:()=>za,SearchKeyboardHelper:()=>vs,ZoomAutoBy:()=>ti,createReportPreviewViewModel:()=>va,updateReportPreviewViewModel:()=>ma});var d={};e.r(d),e.d(d,{CharacterCombEditingFieldViewModel:()=>Mi,CheckEditingFieldViewModel:()=>Ii,CheckState:()=>Ti,DefaultImageEditingFieldViewModel:()=>$i,EditingField:()=>qi,EditingFieldBase:()=>_i,GlyphStyle:()=>Vi,ImageAlignment:()=>Fi,ImageEditingFieldViewModel:()=>Li,ImageSizeMode:()=>Wi,PopupImageEditingFieldViewModel:()=>Ni,TextEditingFieldViewModel:()=>zi,TextEditingFieldViewModelBase:()=>Pi,createCustomGlyphStyleCss:()=>Bi,focusTextElement:()=>Ci,getCheckBoxTemplate:()=>Ei,imageAlignment:()=>ji,sizing:()=>Xi});var l={};e.r(l),e.d(l,{CsvExportOptionsPreview:()=>Gi,DocxExportOptionsMergedPreview:()=>Er,DocxExportOptionsPreview:()=>Br,ExportAction:()=>os,ExportOptionsEventHandlers:()=>ss,ExportOptionsMergedPreview:()=>Lr,ExportOptionsModel:()=>as,ExportOptionsPreview:()=>Rr,HtmlExportOptionsMergedPreview:()=>gr,HtmlExportOptionsPreview:()=>hr,ImageExportOptionsMergedPreview:()=>mr,ImageExportOptionsPreview:()=>vr,MhtExportOptionsMergedPreview:()=>wr,MhtExportOptionsPreview:()=>fr,PdfExportOptionsPreview:()=>Ar,RtfExportOptionsMergedPreview:()=>_r,RtfExportOptionsPreview:()=>yr,XlsExportOptionsMergedPreview:()=>Cr,XlsExportOptionsPreview:()=>zr,XlsxExportOptionsMergedPreview:()=>Tr,XlsxExportOptionsPreview:()=>Vr,docxExportModeMergedPreview:()=>Ji,excludeModesForMergedDocuments:()=>Zi,exportModePreviewBase:()=>Yi,htmlExportModeMergedPreview:()=>tr,htmlExportModePreview:()=>er,htmlExportModePreviewBase:()=>Qi,imageExportModeMergedPreview:()=>nr,imageExportModePreview:()=>or,imageExportModePreviewBase:()=>sr,rtfExportModeMergedPreview:()=>Ki,xlsExportModeMergedPreview:()=>ar,xlsExportModePreview:()=>rr,xlsExportModePreviewBase:()=>ir,xlsxExportModeMergedPreview:()=>cr,xlsxExportModePreview:()=>lr,xlsxExportModePreviewBase:()=>dr});var c={};e.r(c),e.d(c,{docxExportModeMergedPreview:()=>Ji,excludeModesForMergedDocuments:()=>Zi,exportModePreviewBase:()=>Yi,htmlExportModeMergedPreview:()=>tr,htmlExportModePreview:()=>er,htmlExportModePreviewBase:()=>Qi,imageExportModeMergedPreview:()=>nr,imageExportModePreview:()=>or,imageExportModePreviewBase:()=>sr,rtfExportModeMergedPreview:()=>Ki,xlsExportModeMergedPreview:()=>ar,xlsExportModePreview:()=>rr,xlsExportModePreviewBase:()=>ir,xlsxExportModeMergedPreview:()=>cr,xlsxExportModePreview:()=>lr,xlsxExportModePreviewBase:()=>dr});var p={};e.r(p),e.d(p,{AIPanelViewModel:()=>Lo,AITabInfo:()=>Ro,ActionLists:()=>Aa,BreadcrumbItem:()=>wa,BreadcrumbModel:()=>ba,ColumnSortOrder:()=>Nr,DocumentMapItemsProvider:()=>Ba,DocumentMapModel:()=>ka,DocumentMapTreeListController:()=>Ea,ExportActionBase:()=>es,ExportHandler:()=>Zr,ExportResultRequestData:()=>Jr,FullScreenActionBase:()=>Oa,PageLoader:()=>ca,PreviewActions:()=>Ra,PreviewDesignerActions:()=>Da,PreviewDisposableModel:()=>lo,PreviewDisposableModelBase:()=>no,PreviewHandlersHelper:()=>pa,PreviewModel:()=>co,PreviewPage:()=>la,PreviewRequestWrapper:()=>Ur,PreviewSelection:()=>Di,ProgressViewModel:()=>ga,SearchResultNavigator:()=>ms,SearchViewModel:()=>ys,SortingProcessor:()=>ua,TextSourceTarget:()=>Io,ViewerAction:()=>La,brickText:()=>ia,convertToPercent:()=>ea,createDesktopPreview:()=>$o,createExportHandlerViewModel:()=>Fr,createPreview:()=>Uo,createPreviewModel:()=>Xo,createPreviewPageViewModel:()=>sa,createStandaloneParametersPanel:()=>No,createViewModel:()=>Do,formatSearchResult:()=>ws,getBrickValueForKey:()=>ta,getCurrentResolution:()=>Xr,getDockedElementCallback:()=>_o,getEnumValues:()=>qr,getImageBase64:()=>jr,getUpdateProgressBarCallback:()=>Mo,initPreviewModel:()=>jo,initializeAutoFitBinding:()=>dn,initializeBrick:()=>aa,initializeBrickSelectionProg:()=>Ai,initializeChildStyleBinding:()=>ln,initializeLazyImagesBinding:()=>on,initializeTextCopierBinding:()=>nn,initializeToViewBinding:()=>sn,initializeViewerExportBinding:()=>cn,safelyRunWindowOpen:()=>Gr,stringToPosition:()=>yo,updateBricksPosition:()=>ra,updateExportHandlerViewModel:()=>Wr,updatePreviewContentSize:()=>zo,updatePreviewPageRendererBinding:()=>pn,updatePreviewPageViewModel:()=>oa,updatePreviewZoomWithAutoFit:()=>Co});var h={};e.r(h),e.d(h,{MobileReportPreview:()=>hs,createMobileReportPreviewViewModel:()=>ls,updateMobileReportPreviewViewModel:()=>cs});var g={};e.r(g),e.d(g,{DateRangeParemeterPopupModel:()=>wo,EventProcessor:()=>_n,GalleryItem:()=>Bs,GalleryItemBlock:()=>Ss,GalleryModel:()=>Is,MobileActionList:()=>ao,MobilePaginator:()=>Hs,MobilePreviewModel:()=>ho,MobilePreviewPage:()=>ds,MobilePreviewParameterHelper:()=>io,MobileSearchViewModel:()=>Ms,ParametersPopupModel:()=>fo,ParametersPopupModelBase:()=>xo,SearchBarModel:()=>Vs,createDateRangeParemeterPopupViewModel:()=>vo,createMobilePreview:()=>Vo,createParametersPopupBaseViewModel:()=>go,createParametersPopupViewModel:()=>uo,dxGalleryExtender:()=>xn,dxGalleryReportPreview:()=>fn,editorTemplates:()=>to,getPreviewActionsMobile:()=>so,initializeMobilePaginatorBinding:()=>Sn,initializeMobileSearchBinding:()=>Tn,initializeMobileZoomBinding:()=>Mn,initializeSlideBinding:()=>Vn,minScale:()=>bn,slowdownDisctanceFactor:()=>wn,updatePreviewContentSizeMobile:()=>eo});var u={};e.r(u),e.d(u,{MultiValueItem:()=>$s,MultiValuesHelper:()=>Ls,ParameterHelper:()=>Fs,ParameterPanelItemBase:()=>Gs,ParametersPanelModelBase:()=>Ys,ParametersPanelStandalone:()=>To,PreviewParameter:()=>js,PreviewParameterHelper:()=>Ws,PreviewParameterValueValidator:()=>Us,PreviewParametersPanelModel:()=>Qs,createPreviewParametersViewModel:()=>Ks,getEditorType:()=>Ns,updateViewModel:()=>Js});var v={};e.r(v),e.d(v,{AIServicesEnabled:()=>bi,AsyncExportApproach:()=>li,ClipboardSeparator:()=>wi,EditablePreviewEnabled:()=>si,HandlerUri:()=>pi,MessageHandler:()=>ci,MultipageScrollingThrottle:()=>xi,PageRenderFormat:()=>ii,PollingDelay:()=>ui,PreloadedPagesOffset:()=>mi,PreviewRenderFormat:()=>fi,ReportServerDownloadUri:()=>gi,ReportServerExportUri:()=>di,ReportServerInvokeUri:()=>ni,SearchAvailable:()=>oi,TimeOut:()=>vi,previewDefaultResolution:()=>hi});var m={};e.r(m);var x={};e.r(x),e.d(x,{DateRangeEditor:()=>Nn,PictureEditMode:()=>k,createDateRangeEditor:()=>On,createDateRangeEditorViewModel:()=>Rn,predefinedDateRanges:()=>An,predefinedDateRangesModel:()=>Dn,viewerEditorTemplates:()=>Hr});var f={};e.r(f),e.d(f,{ImagePainter:()=>$n,ImagePickerAction:()=>Xn,MultiValueEditor:()=>kr,Painter:()=>Zn,ParametersGroupEditor:()=>Ir,PictureEditorActionId:()=>H,PictureEditorActionProvider:()=>Kn,PictureEditorModel:()=>Qn,PictureEditorToolbarItem:()=>qn,PictureEditorToolbarItemWithPopup:()=>Gn,SignaturePainter:()=>Wn});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,S="25.1.3";function B(e){const t=[];return e&&Object.keys(e).forEach((i=>{t.push({Key:i,Value:e[i]})})),t}(T.dxversions||T).reporting=S;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,K=q||G;function J(e){return e.replace(/(\r\n|\n|\r)/g,"\r\n")}const Z={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:"allowURLsWithJSContent",modelName:"@AllowURLsWithJSContent",displayName:"Allow URLs with JS Content",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.AllowURLsWithJSContent",editor:L.editorTemplates.getEditor("bool"),from:E.parseBool,defaultVal:!1},de={propertyName:"rasterizationResolution",modelName:"@RasterizationResolution",displayName:"Rasterization Resolution",localizationId:"DevExpress.XtraPrinting.PageByPageExportOptionsBase.RasterizationResolution",editor:L.editorTemplates.getEditor("numeric"),defaultVal:96},le={propertyName:"rasterizeImages",modelName:"@RasterizeImages",displayName:"Rasterize Images",localizationId:"DevExpress.XtraPrinting.PageByPageExportOptionsBase.RasterizeImages",defaultVal:!1,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool},ce={propertyName:"useHRefHyperlinks",modelName:"@UseHRefHyperlinks",displayName:"Use HRef Hyperlinks",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.UseHRefHyperlinks",editor:L.editorTemplates.getEditor("bool"),from:E.parseBool,defaultVal:!1},pe={propertyName:"exportWatermarks",modelName:"@ExportWatermarks",displayName:"Export Watermarks",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.ExportWatermarks",defaultVal:!0,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool},he={propertyName:"inlineCss",modelName:"@InlineCss",displayName:"Inline CSS",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.InlineCss",defaultVal:!1,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool},ge={propertyName:"allowFloatingPictures",modelName:"@AllowFloatingPictures",localizationId:"DevExpress.XtraPrinting.DocxExportOptions.AllowFloatingPictures",displayName:"Allow Floating Pictures",editor:L.editorTemplates.getEditor("bool"),from:E.parseBool,defaultVal:!1},ue={propertyName:"documentOptions",modelName:"DocumentOptions",displayName:"Document Options",localizationId:"DevExpress.XtraPrinting.DocxExportOptions.DocumentOptions",from:Q.from,toJsonObject:Q.toJson,editor:L.editorTemplates.getEditor("objecteditor")},ve={propertyName:"removeSecondarySymbols",modelName:"@RemoveSecondarySymbols",displayName:"Remove Secondary Symbols",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.RemoveSecondarySymbols",editor:L.editorTemplates.getEditor("bool"),from:E.parseBool,defaultVal:!1},me={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 xe(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 fe={propertyName:"exportPageBreaks",modelName:"@ExportPageBreaks",displayName:"Export Page Breaks",localizationId:"DevExpress.XtraPrinting.FormattedTextExportOptions.ExportPageBreaks",defaultVal:!0,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool},we={propertyName:"rtfExportMode",modelName:"@ExportMode",defaultVal:"SingleFilePageByPage",editor:L.editorTemplates.getEditor("combobox"),displayName:"Export Mode",localizationId:"DevExpress.XtraPrinting.RtfExportOptions.ExportMode",valuesArray:xe("Rtf",!0)},be={propertyName:"docxExportMode",modelName:"@ExportMode",defaultVal:"SingleFilePageByPage",editor:L.editorTemplates.getEditor("combobox"),displayName:"Export Mode",localizationId:"DevExpress.XtraPrinting.DocxExportOptions.ExportMode",valuesArray:xe("Docx",!0)},ye={propertyName:"htmlExportMode",modelName:"@ExportMode",defaultVal:"SingleFile",editor:L.editorTemplates.getEditor("combobox"),displayName:"Export Mode",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.ExportMode",valuesArray:xe("Html")},_e={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"},Pe={propertyName:"imageExportMode",modelName:"@ExportMode",defaultVal:"SingleFile",editor:L.editorTemplates.getEditor("combobox"),displayName:"Export Mode",localizationId:"DevExpress.XtraPrinting.ImageExportOptions.ExportMode",valuesArray:xe("Image")},ze={propertyName:"xlsExportMode",modelName:"@ExportMode",defaultVal:"SingleFile",editor:L.editorTemplates.getEditor("combobox"),displayName:"Export Mode",localizationId:"DevExpress.XtraPrinting.XlsExportOptions.ExportMode",valuesArray:xe("Xls")},Ce={propertyName:"xlsxExportMode",modelName:"@ExportMode",defaultVal:"SingleFile",editor:L.editorTemplates.getEditor("combobox"),displayName:"Export Mode",localizationId:"DevExpress.XtraPrinting.XlsxExportOptions.ExportMode",valuesArray:xe("Xlsx")};const Me={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"}]},Ve={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"}]},Te={propertyName:"separator",modelName:"@Separator",defaultVal:"",displayName:"Separator",localizationId:"DevExpress.XtraPrinting.TextExportOptionsBase.Separator",descriptionLocalizationId:"DevExpress.XtraPrinting.CsvExportOptions.Separator.Description",editor:Z.csvSeparator},Se={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"}]},Ee={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},Ie={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},ke={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},He={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")},De=[Be,Me,{propertyName:"quoteStringsWithSeparators",modelName:"@QuoteStringsWithSeparators",displayName:"Quote Strings with Separators",localizationId:"DevExpress.XtraPrinting.TextExportOptionsBase.QuoteStringsWithSeparators",defaultVal:!0,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool},Se,Te,{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 Ae extends Y.BaseRenderingMultiplatformModel{static from(e,t){return new Ae(e||{},t)}static toJson(e,t,i){return t.serialize(e,De,i)}getInfo(){return De}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 Re=[re,de,fe,pe],Le={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},Oe={propertyName:"keepRowHeight",modelName:"@KeepRowHeight",displayName:"Keep Row Height",localizationId:"DevExpress.XtraPrinting.FormattedTextExportOptions.KeepRowHeight",defaultVal:!1,editor:L.editorTemplates.getEditor("bool"),from:E.parseBool},Ne=[Le,Oe,we].concat(Re),$e=[be,pe,re,le,de,Le,Oe,fe,oe,ge,ue];class Fe extends Y.BaseRenderingMultiplatformModel{static from(e,t){return new Fe(e||{},t)}static toJson(e,t,i){return t.serialize(e,$e,i)}getInfo(){return $e}isPropertyDisabled(e){const t=this.docxExportMode?this._get("docxExportMode"):be.defaultVal;return"pageRange"===e||"tableLayout"===e?"SingleFile"===t:"emptyFirstPageHeaderFooter"===e||"exportPageBreaks"===e?"SingleFilePageByPage"===t:"keepRowHeight"===e?"SingleFilePageByPage"===t&&!this._get("tableLayout"):void 0}}class We{getInfo(){return Ue}constructor(e,t){(t=t||(0,Y.currentModelSerializer)()).deserialize(this,e)}}We.createNew=()=>new We({});const Ue=[{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"}]}],Xe=[{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}],je={propertyName:"additionalRecipients",modelName:"AdditionalRecipients",displayName:"Additional Recipients",localizationId:"DevExpress.XtraPrinting.EmailOptions.AdditionalRecipients",array:!0,editor:L.editorTemplates.getEditor("commonCollection"),addHandler:We.createNew,template:"#dxrd-commonCollectionItem"},qe=[{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")},je],Ge=[te,ie,re,de,ae,se,ce,ne,ve,pe,me],Ke=[ye,_e,he].concat(Ge);class Je extends Y.BaseRenderingMultiplatformModel{static from(e,t){return new Je(e||{},t)}static toJson(e,t,i){return t.serialize(e,Ke,i)}getInfo(){return Ke}isPropertyDisabled(e){return("pageRange"===e||"pageBorderWidth"===e||"exportWatermarks"===e)&&"SingleFile"===(this.htmlExportMode?this._get("htmlExportMode"):ye.defaultVal)}}const Ze=[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"}]}],Ye=[Pe,{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(Ze);class Qe extends Y.BaseRenderingMultiplatformModel{static from(e,t){return new Qe(e||{},t)}static toJson(e,t,i){return t.serialize(e,Ye,i)}getInfo(){return Ye}isPropertyDisabled(e){return("pageRange"===e||"pageBorderWidth"===e)&&"SingleFile"===(this.imageExportMode?this._get("imageExportMode"):Pe.defaultVal)}}const et=[te,ie,re,de,ae,me,se,ce,ne,ve,pe],tt=[ye,he].concat(et);class it extends Y.BaseRenderingMultiplatformModel{static from(e,t){return new it(e||{},t)}static toJson(e,t,i){return t.serialize(e,tt,i)}getInfo(){return tt}isPropertyDisabled(e){return("pageRange"===e||"pageBorderWidth"===e)&&"SingleFile"===(this.htmlExportMode?this._get("htmlExportMode"):ye.defaultVal)}}class rt{static from(e,t){return new rt(e||{},t)}static toJson(e,t,i){return t.serialize(e,dt,i)}getInfo(){return dt}constructor(e,t){(t=t||(0,Y.currentModelSerializer)()).deserialize(this,e)}}const at={propertyName:"author",modelName:"@Author",displayName:"Author",localizationId:"DevExpress.XtraPrinting.PdfDocumentOptions.Author",defaultVal:"",editor:L.editorTemplates.getEditor("text")},st={propertyName:"application",modelName:"@Application",displayName:"Application",localizationId:"DevExpress.XtraPrinting.PdfDocumentOptions.Application",defaultVal:"",editor:L.editorTemplates.getEditor("text")},ot={propertyName:"title",modelName:"@Title",displayName:"Title",localizationId:"DevExpress.XtraPrinting.PdfDocumentOptions.Title",defaultVal:"",editor:L.editorTemplates.getEditor("text")},nt={propertyName:"subject",modelName:"@Subject",displayName:"Subject",localizationId:"DevExpress.XtraPrinting.PdfDocumentOptions.Subject",defaultVal:"",editor:L.editorTemplates.getEditor("text")},dt=[at,st,ot,nt,{propertyName:"keywords",modelName:"@Keywords",displayName:"Keywords",localizationId:"DevExpress.XtraPrinting.PdfDocumentOptions.Keywords",defaultVal:"",editor:L.editorTemplates.getEditor("text")}];class lt{static from(e,t){return new lt(e||{},t)}static toJson(e,t,i){return t.serialize(e,ct,i)}getInfo(){return ct}constructor(e,t){(t=t||(0,Y.currentModelSerializer)()).deserialize(this,e)}}const ct=[{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.Print