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: 26.1.3
* Build date: Jun 16, 2026
* Copyright (c) 2012 - 2026 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:()=>$e,CsvExportOptions:()=>He,DocxExportDocumentOptions:()=>Q,DocxExportOptions:()=>Ne,ExportOptions:()=>kt,HtmlExportOptions:()=>Ge,ImageExportOptions:()=>Je,MhtExportOptions:()=>et,PdfExportDocumentOptions:()=>tt,PdfExportOptions:()=>ft,PdfPasswordSecurityOptions:()=>lt,PdfPermissionsOptions:()=>nt,PrintPreviewOptions:()=>bt,RtfExportOptions:()=>yt,TextExportOptions:()=>Pt,XlsExportOptions:()=>St,XlsxExportOptions:()=>Et,additionalRecipientSerializationsInfo:()=>Fe,application:()=>rt,author:()=>it,docxExportDocumentOptionsSerializationInfo:()=>ee,pdfEncryptionLevel:()=>ct,pdfExportDocumentOptionsSerializationInfo:()=>ot,pdfExportPasswordSecurityOptionsSerializationInfo:()=>pt,pdfExportPermissionsOptionsSerializationInfo:()=>dt,subject:()=>st,title:()=>at});var a={};e.r(a),e.d(a,{additionalRecipients:()=>Ue,allowFloatingPictures:()=>pe,characterSet:()=>ue,csvExportOptionsSerializationInfo:()=>ke,csvTextSeparator:()=>Me,docxDocumentOptions:()=>he,docxExportMode:()=>fe,docxExportOptionsSerializationInfo:()=>Le,docxTableLayout:()=>oe,emailOptionsSerializationInfo:()=>Xe,embedImagesInHTML:()=>be,emptyFirstPageHeaderFooter:()=>Ae,exportOptionsSerializationInfo:()=>It,exportPageBreaks:()=>me,exportWatermarks:()=>le,expotOptionsTitle:()=>ae,getExportModeValues:()=>ve,htmlExportMode:()=>we,htmlExportOptionsSerializationInfo:()=>qe,htmlExportOptionsSerializationInfoBase:()=>je,htmlTableLayout:()=>se,imageExportMode:()=>ye,imageExportOptionsSerializationInfo:()=>Ke,imageExportOptionsSerializationInfoBase:()=>Ze,inlineCss:()=>ce,keepRowHeight:()=>Re,mhtExportOptionsSerializationInfo:()=>Qe,mhtExportOptionsSerializationInfoBase:()=>Ye,nativeFormatOptionsSerializationInfo:()=>We,pageBorderColor:()=>te,pageBorderWidth:()=>ie,pageRange:()=>re,pdfACompatibility:()=>gt,pdfACompatibilityValues:()=>ht,pdfExportOptionsSerializationInfo:()=>xt,pdfUACompatibility:()=>vt,pdfUACompatibilityValues:()=>ut,printPreviewOptionsSerializationInfo:()=>wt,rasterizationResolution:()=>ne,rasterizeImages:()=>de,removeSecondarySymbols:()=>ge,rtfExportMode:()=>xe,rtfExportOptionsSerializationInfo:()=>Oe,rtfExportOptionsSerializationInfoBase:()=>De,showPrintDialogOnOpen:()=>mt,textEncodingType:()=>Te,textExportMode:()=>ze,textExportOptionsSerializationInfo:()=>_t,useCustomSeparator:()=>Ve,xlsExportHyperlinks:()=>Se,xlsExportMode:()=>_e,xlsExportOptionsSerializationInfo:()=>Tt,xlsExportOptionsSerializationInfoBase:()=>Vt,xlsExportOptionsSerializationInfoCommon:()=>Mt,xlsExportOptionsSheetName:()=>Ie,xlsRawDataMode:()=>Be,xlsShowGridLines:()=>Ee,xlsTextExportMode:()=>Ce,xlsxExportMode:()=>Pe,xlsxExportOptionsSerializationInfo:()=>Bt});var s={};e.r(s),e.d(s,{Locker:()=>Rt,createFullscreenComputed:()=>U,cultureInfo:()=>$,editorTemplates:()=>J,generateGuid:()=>F,getChartChildComponents:()=>Dt,isAndroid:()=>G,isIOS:()=>q,isMac:()=>j,isMobile:()=>Z,processZoomFactor:()=>X,transformNewLineCharacters:()=>K});var o={};e.r(o),e.d(o,{availableCultures:()=>C,brickStyleSerializationsInfo:()=>Zt,defaultCulture:()=>z,previewBackColor:()=>Lt,previewBorderColor:()=>$t,previewBorderDashStyle:()=>Wt,previewBorderStyle:()=>Ft,previewBorderWidth:()=>Ut,previewFont:()=>jt,previewForeColor:()=>Xt,previewPadding:()=>qt,previewSides:()=>Nt,previewTextAlignment:()=>Gt});var n={};e.r(n),e.d(n,{ActionId:()=>Kt,BreadcrumbsKeyboardHelper:()=>ya,DateRangeDialogElementWithHighlight:()=>an,DateRangeDialogElementsKeyboardHelper:()=>on,DxReportParametersPanel:()=>rn,DxReportViewer:()=>Yo,ExportFormatID:()=>Jt,JSReportParametersPanel:()=>Qo,JSReportParametersPanelBinding:()=>en,JSReportViewer:()=>Ea,JSReportViewerBase:()=>Ba,JSReportViewerBindingBase:()=>Zo,MobilePreviewElements:()=>zo,PredefinedDateRangesKeyboardHelper:()=>nn,PreviewBricksKeyboardHelper:()=>ti,PreviewEditingFieldsKeyboardHelper:()=>ta,PreviewElements:()=>Yt,ReportHolder:()=>Ma,ReportPreview:()=>Ta,SearchKeyboardHelper:()=>ws,TimeRangeDialogElementsKeyboardHelper:()=>sn,ZoomAutoBy:()=>Qt,createReportPreviewViewModel:()=>wa,updateReportPreviewViewModel:()=>ba});var d={};e.r(d),e.d(d,{CharacterCombEditingFieldViewModel:()=>zi,CheckEditingFieldViewModel:()=>Bi,CheckState:()=>Mi,DefaultImageEditingFieldViewModel:()=>Ni,EditingField:()=>ji,EditingFieldBase:()=>bi,GlyphStyle:()=>Ci,ImageAlignment:()=>$i,ImageEditingFieldViewModel:()=>Ri,ImageSizeMode:()=>Fi,PopupImageEditingFieldViewModel:()=>Li,TextEditingFieldViewModel:()=>_i,TextEditingFieldViewModelBase:()=>yi,createCustomGlyphStyleCss:()=>Ti,focusTextElement:()=>Pi,getCheckBoxTemplate:()=>Si,imageAlignment:()=>Xi,sizing:()=>Ui});var l={};e.r(l),e.d(l,{CsvExportOptionsPreview:()=>qi,DocxExportOptionsMergedPreview:()=>Br,DocxExportOptionsPreview:()=>Sr,ExportAction:()=>cs,ExportOptionsEventHandlers:()=>ls,ExportOptionsMergedPreview:()=>Nr,ExportOptionsModel:()=>ds,ExportOptionsPreview:()=>Lr,HtmlExportOptionsMergedPreview:()=>hr,HtmlExportOptionsPreview:()=>pr,ImageExportOptionsMergedPreview:()=>vr,ImageExportOptionsPreview:()=>ur,MhtExportOptionsMergedPreview:()=>fr,MhtExportOptionsPreview:()=>xr,PdfExportOptionsPreview:()=>Or,PdfExportSignatureOptionsPreview:()=>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,pdfSignatureOptionsInfo:()=>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:()=>No,AITabInfo:()=>Lo,ActionLists:()=>Na,BreadcrumbItem:()=>Pa,BreadcrumbModel:()=>za,ColumnSortOrder:()=>Fr,DocumentMapItemsProvider:()=>Ha,DocumentMapModel:()=>Ra,DocumentMapTreeListController:()=>Da,ExportActionBase:()=>as,ExportHandler:()=>ea,ExportResultRequestData:()=>Qr,FullScreenActionBase:()=>Wa,PageLoadSession:()=>ga,PagePrefetchService:()=>ua,PreviewActions:()=>$a,PreviewDesignerActions:()=>La,PreviewDisposableModel:()=>go,PreviewDisposableModelBase:()=>ho,PreviewHandlersHelper:()=>va,PreviewModel:()=>uo,PreviewPage:()=>ha,PreviewRequestWrapper:()=>jr,PreviewSelection:()=>Hi,ProgressViewModel:()=>xa,SearchResultNavigator:()=>bs,SearchViewModel:()=>Cs,SortingProcessor:()=>fa,TextSourceTarget:()=>Do,ViewerAction:()=>Fa,brickText:()=>sa,convertToPercent:()=>ra,createDesktopPreview:()=>Wo,createExportHandlerViewModel:()=>Ur,createPreview:()=>jo,createPreviewModel:()=>qo,createPreviewPageViewModel:()=>da,createStandaloneParametersPanel:()=>Fo,createViewModel:()=>Ro,formatSearchResult:()=>Ps,generateSignatureDisplay:()=>Jr,getBrickValueForKey:()=>aa,getCurrentResolution:()=>qr,getDockedElementCallback:()=>Mo,getEnumValues:()=>Zr,getImageBase64:()=>Gr,getUpdateProgressBarCallback:()=>Bo,initPreviewModel:()=>Go,initializeAutoFitBinding:()=>pn,initializeBrick:()=>na,initializeBrickSelectionProg:()=>Di,initializeChildStyleBinding:()=>hn,initializeLazyImagesBinding:()=>ln,initializeTextCopierBinding:()=>cn,initializeToViewBinding:()=>dn,initializeViewerExportBinding:()=>gn,safelyRunWindowOpen:()=>Kr,stringToPosition:()=>Co,updateBricksPosition:()=>oa,updateExportHandlerViewModel:()=>Xr,updatePreviewContentSize:()=>To,updatePreviewPageRendererBinding:()=>un,updatePreviewPageViewModel:()=>la,updatePreviewZoomWithAutoFit:()=>So});var h={};e.r(h),e.d(h,{MobileReportPreview:()=>ms,createMobileReportPreviewViewModel:()=>gs,updateMobileReportPreviewViewModel:()=>us});var g={};e.r(g),e.d(g,{DateRangeParemeterPopupModel:()=>Po,EventProcessor:()=>Cn,GalleryItem:()=>Hs,GalleryItemBlock:()=>ks,GalleryModel:()=>As,MobileActionList:()=>lo,MobilePaginator:()=>Os,MobilePreviewModel:()=>mo,MobilePreviewPage:()=>hs,MobilePreviewParameterHelper:()=>oo,MobileSearchViewModel:()=>Bs,ParametersPopupModel:()=>_o,ParametersPopupModelBase:()=>yo,SearchBarModel:()=>Es,createDateRangeParemeterPopupViewModel:()=>wo,createMobilePreview:()=>Eo,createParametersPopupBaseViewModel:()=>xo,createParametersPopupViewModel:()=>fo,dxGalleryExtender:()=>bn,dxGalleryReportPreview:()=>yn,editorTemplates:()=>so,getPreviewActionsMobile:()=>co,initializeMobilePaginatorBinding:()=>In,initializeMobileSearchBinding:()=>En,initializeMobileZoomBinding:()=>Sn,initializeSlideBinding:()=>Bn,minScale:()=>Pn,slowdownDisctanceFactor:()=>_n,updatePreviewContentSizeMobile:()=>ao});var u={};e.r(u),e.d(u,{MultiValueItem:()=>Xs,MultiValuesHelper:()=>Fs,ParameterHelper:()=>js,ParameterPanelItemBase:()=>Ys,ParametersPanelModelBase:()=>io,ParametersPanelStandalone:()=>Io,PreviewParameter:()=>Ks,PreviewParameterHelper:()=>qs,PreviewParameterValueValidator:()=>Gs,PreviewParametersPanelModel:()=>ro,createPreviewParametersViewModel:()=>Qs,getEditorType:()=>Us,updateViewModel:()=>eo});var v={};e.r(v),e.d(v,{AIServicesEnabled:()=>fi,AsyncExportApproach:()=>ni,ClipboardSeparator:()=>xi,EditablePreviewEnabled:()=>ri,HandlerUri:()=>li,MessageHandler:()=>di,MultipageScrollingThrottle:()=>vi,PageRenderFormat:()=>ei,PollingDelay:()=>hi,PreloadedPagesOffset:()=>ui,PreviewRenderFormat:()=>mi,ReportServerDownloadUri:()=>pi,ReportServerExportUri:()=>oi,ReportServerInvokeUri:()=>si,SearchAvailable:()=>ai,TimeOut:()=>gi,previewDefaultResolution:()=>ci});var m={};e.r(m);var x={};e.r(x),e.d(x,{DateRangeEditor:()=>Qn,PictureEditMode:()=>k,createDateRangeEditor:()=>Yn,createDateRangeEditorViewModel:()=>Kn,createPredefinedGroupedItemsViewModel:()=>Zn,predefinedDateRanges:()=>Fn,predefinedDateRangesModel:()=>$n,predefinedTimeRanges:()=>Wn,viewerEditorTemplates:()=>kr});var f={};e.r(f),e.d(f,{ImagePainter:()=>ed,ImagePickerAction:()=>ad,MultiValueEditor:()=>Ir,Painter:()=>cd,ParametersGroupEditor:()=>Er,PictureEditorActionId:()=>H,PictureEditorActionProvider:()=>dd,PictureEditorModel:()=>hd,PictureEditorToolbarItem:()=>od,PictureEditorToolbarItemWithPopup:()=>nd,SignaturePainter:()=>id});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="26.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 O=DevExpress.Analytics.Widgets,L=DevExpress.devices;var N=e.n(L);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")})},textExportSeparator:{header:"dx-text",extendedOptions:()=>({placeholder:(0,E.getLocalization)("TAB (Using Default Separator)","PreviewStringId.ExportOption_TextSeparator_UsingDefault")})}},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:O.editorTemplates.getEditor("text")},{propertyName:"subject",modelName:"@Subject",localizationId:"DevExpress.XtraPrinting.DocxDocumentOptions.Subject",displayName:"Subject",defaultVal:"",editor:O.editorTemplates.getEditor("text")},{propertyName:"keywords",modelName:"@Keywords",localizationId:"DevExpress.XtraPrinting.DocxDocumentOptions.Keywords",displayName:"Keywords",defaultVal:"",editor:O.editorTemplates.getEditor("text")},{propertyName:"category",modelName:"@Category",localizationId:"DevExpress.XtraPrinting.DocxDocumentOptions.Category",displayName:"Category",defaultVal:"",editor:O.editorTemplates.getEditor("text")},{propertyName:"comments",modelName:"@Comments",localizationId:"DevExpress.XtraPrinting.DocxDocumentOptions.Comments",displayName:"Comments",defaultVal:"",editor:O.editorTemplates.getEditor("text")},{propertyName:"author",modelName:"@Author",localizationId:"DevExpress.XtraPrinting.DocxDocumentOptions.Author",displayName:"Author",defaultVal:"",editor:O.editorTemplates.getEditor("text")}],te={propertyName:"pageBorderColor",modelName:"@PageBorderColor",from:E.colorFromString,toJsonObject:E.colorToString,displayName:"Page Border Color",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.PageBorderColor",editor:O.editorTemplates.getEditor("customColorEditor"),defaultVal:"Black"},ie={propertyName:"pageBorderWidth",modelName:"@PageBorderWidth",displayName:"Page Border Width",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.PageBorderWidth",from:E.floatFromModel,editor:O.editorTemplates.getEditor("numeric"),defaultVal:1},re={propertyName:"pageRange",modelName:"@PageRange",displayName:"Page Range",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.PageRange",editor:O.editorTemplates.getEditor("text"),defaultVal:""},ae={propertyName:"title",modelName:"@Title",displayName:"Title",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.Title",editor:O.editorTemplates.getEditor("text"),defaultVal:"Document"},se={propertyName:"tableLayout",modelName:"@TableLayout",displayName:"Table Layout",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.TableLayout",editor:O.editorTemplates.getEditor("bool"),from:E.parseBool,defaultVal:!0},oe={propertyName:"tableLayout",modelName:"@TableLayout",displayName:"Table Layout",localizationId:"DevExpress.XtraPrinting.DocxExportOptions.TableLayout",editor:O.editorTemplates.getEditor("bool"),from:E.parseBool,defaultVal:!1},ne={propertyName:"rasterizationResolution",modelName:"@RasterizationResolution",displayName:"Rasterization Resolution",localizationId:"DevExpress.XtraPrinting.PageByPageExportOptionsBase.RasterizationResolution",editor:O.editorTemplates.getEditor("numeric"),defaultVal:96},de={propertyName:"rasterizeImages",modelName:"@RasterizeImages",displayName:"Rasterize Images",localizationId:"DevExpress.XtraPrinting.PageByPageExportOptionsBase.RasterizeImages",defaultVal:!1,editor:O.editorTemplates.getEditor("bool"),from:E.parseBool},le={propertyName:"exportWatermarks",modelName:"@ExportWatermarks",displayName:"Export Watermarks",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.ExportWatermarks",defaultVal:!0,editor:O.editorTemplates.getEditor("bool"),from:E.parseBool},ce={propertyName:"inlineCss",modelName:"@InlineCss",displayName:"Inline CSS",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.InlineCss",defaultVal:!1,editor:O.editorTemplates.getEditor("bool"),from:E.parseBool},pe={propertyName:"allowFloatingPictures",modelName:"@AllowFloatingPictures",localizationId:"DevExpress.XtraPrinting.DocxExportOptions.AllowFloatingPictures",displayName:"Allow Floating Pictures",editor:O.editorTemplates.getEditor("bool"),from:E.parseBool,defaultVal:!1},he={propertyName:"documentOptions",modelName:"DocumentOptions",displayName:"Document Options",localizationId:"DevExpress.XtraPrinting.DocxExportOptions.DocumentOptions",from:Q.from,toJsonObject:Q.toJson,editor:O.editorTemplates.getEditor("objecteditor")},ge={propertyName:"removeSecondarySymbols",modelName:"@RemoveSecondarySymbols",displayName:"Remove Secondary Symbols",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.RemoveSecondarySymbols",editor:O.editorTemplates.getEditor("bool"),from:E.parseBool,defaultVal:!1},ue={propertyName:"characterSet",modelName:"@CharacterSet",displayName:"Character Set",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.CharacterSet",editor:O.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 ve(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 me={propertyName:"exportPageBreaks",modelName:"@ExportPageBreaks",displayName:"Export Page Breaks",localizationId:"DevExpress.XtraPrinting.FormattedTextExportOptions.ExportPageBreaks",defaultVal:!0,editor:O.editorTemplates.getEditor("bool"),from:E.parseBool},xe={propertyName:"rtfExportMode",modelName:"@ExportMode",defaultVal:"SingleFilePageByPage",editor:O.editorTemplates.getEditor("combobox"),displayName:"Export Mode",localizationId:"DevExpress.XtraPrinting.RtfExportOptions.ExportMode",valuesArray:ve("Rtf",!0)},fe={propertyName:"docxExportMode",modelName:"@ExportMode",defaultVal:"SingleFilePageByPage",editor:O.editorTemplates.getEditor("combobox"),displayName:"Export Mode",localizationId:"DevExpress.XtraPrinting.DocxExportOptions.ExportMode",valuesArray:ve("Docx",!0)},we={propertyName:"htmlExportMode",modelName:"@ExportMode",defaultVal:"SingleFile",editor:O.editorTemplates.getEditor("combobox"),displayName:"Export Mode",localizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.ExportMode",valuesArray:ve("Html")},be={propertyName:"embedImagesInHTML",modelName:"@EmbedImagesInHTML",defaultVal:!1,editor:O.editorTemplates.getEditor("bool"),from:E.parseBool,displayName:"Embed Images In HTML",localizationId:"DevExpress.XtraPrinting.HtmlExportOptions.EmbedImagesInHTML",descriptionLocalizationId:"DevExpress.XtraPrinting.HtmlExportOptionsBase.EmbedImagesInHTML.Description"},ye={propertyName:"imageExportMode",modelName:"@ExportMode",defaultVal:"SingleFile",editor:O.editorTemplates.getEditor("combobox"),displayName:"Export Mode",localizationId:"DevExpress.XtraPrinting.ImageExportOptions.ExportMode",valuesArray:ve("Image")},_e={propertyName:"xlsExportMode",modelName:"@ExportMode",defaultVal:"SingleFile",editor:O.editorTemplates.getEditor("combobox"),displayName:"Export Mode",localizationId:"DevExpress.XtraPrinting.XlsExportOptions.ExportMode",valuesArray:ve("Xls")},Pe={propertyName:"xlsxExportMode",modelName:"@ExportMode",defaultVal:"SingleFile",editor:O.editorTemplates.getEditor("combobox"),displayName:"Export Mode",localizationId:"DevExpress.XtraPrinting.XlsxExportOptions.ExportMode",valuesArray:ve("Xlsx")};const ze={propertyName:"textExportMode",modelName:"@TextExportMode",displayName:"Text Export Mode",localizationId:"DevExpress.XtraPrinting.TextExportOptionsBase.TextExportMode",defaultVal:"Text",editor:O.editorTemplates.getEditor("combobox"),valuesArray:[{value:"Text",displayValue:"Text",localizationId:"DevExpress.XtraPrinting.TextExportMode.Text"},{value:"Value",displayValue:"Value",localizationId:"DevExpress.XtraPrinting.TextExportMode.Value"}]},Ce={propertyName:"textExportMode",modelName:"@TextExportMode",displayName:"Text Export Mode",localizationId:"DevExpress.XtraPrinting.XlExportOptionsBase.TextExportMode",defaultVal:"Value",editor:O.editorTemplates.getEditor("combobox"),valuesArray:[{value:"Text",displayValue:"Text",localizationId:"DevExpress.XtraPrinting.TextExportMode.Text"},{value:"Value",displayValue:"Value",localizationId:"DevExpress.XtraPrinting.TextExportMode.Value"}]},Me={propertyName:"separator",modelName:"@Separator",defaultVal:"",displayName:"Separator",localizationId:"DevExpress.XtraPrinting.TextExportOptionsBase.Separator",descriptionLocalizationId:"DevExpress.XtraPrinting.CsvExportOptions.Separator.Description",editor:J.csvSeparator},Ve={propertyName:"useCustomSeparator",displayName:"Use Custom Separator",localizationId:"DevExpress.XtraPrinting.CsvExportOptions.UseCustomSeparator",editor:O.editorTemplates.getEditor("bool")},Te={propertyName:"encodingType",modelName:"@EncodingType",displayName:"Encoding",localizationId:"DevExpress.XtraPrinting.TextExportOptionsBase.Encoding",editor:O.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:O.editorTemplates.getEditor("bool"),from:E.parseBool},Be={propertyName:"rawDataMode",modelName:"@RawDataMode",displayName:"Raw Data Mode",localizationId:"DevExpress.XtraPrinting.XlsExportOptions.RawDataMode",descriptionLocalizationId:"DevExpress.XtraPrinting.XlExportOptionsBase.RawDataMode.Description",defaultVal:!1,editor:O.editorTemplates.getEditor("bool"),from:E.parseBool},Ee={propertyName:"showGridLines",modelName:"@ShowGridLines",displayName:"Show Grid Lines",localizationId:"DevExpress.XtraPrinting.XlsExportOptions.ShowGridLines",descriptionLocalizationId:"DevExpress.XtraPrinting.XlExportOptionsBase.ShowGridLines.Description",defaultVal:!1,editor:O.editorTemplates.getEditor("bool"),from:E.parseBool},Ie={propertyName:"sheetName",modelName:"@SheetName",displayName:"Sheet Name",localizationId:"DevExpress.XtraPrinting.XlsExportOptions.SheetName",descriptionLocalizationId:"DevExpress.XtraPrinting.XlExportOptionsBase.SheetName.Description",defaultVal:"Sheet",editor:O.editorTemplates.getEditor("text")},ke=[Te,ze,{propertyName:"quoteStringsWithSeparators",modelName:"@QuoteStringsWithSeparators",displayName:"Quote Strings with Separators",localizationId:"DevExpress.XtraPrinting.TextExportOptionsBase.QuoteStringsWithSeparators",defaultVal:!0,editor:O.editorTemplates.getEditor("bool"),from:E.parseBool},Ve,Me,{propertyName:"skipEmptyRows",modelName:"@SkipEmptyRows",displayName:"Skip Empty Rows",localizationId:"DevExpress.XtraPrinting.CsvExportOptions.SkipEmptyRows",defaultVal:!0,editor:O.editorTemplates.getEditor("bool"),from:E.parseBool},{propertyName:"skipEmptyColumns",modelName:"@SkipEmptyColumns",displayName:"Skip Empty Columns",localizationId:"DevExpress.XtraPrinting.CsvExportOptions.SkipEmptyColumns",defaultVal:!0,editor:O.editorTemplates.getEditor("bool"),from:E.parseBool}];class He extends Y.BaseRenderingMultiplatformModel{static from(e,t){return new He(e||{},t)}static toJson(e,t,i){return t.serialize(e,ke,i)}getInfo(){return ke}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 De=[re,ne,me,le],Ae={propertyName:"emptyFirstPageHeaderFooter",modelName:"@EmptyFirstPageHeaderFooter",displayName:"Empty First Page Header/Footer",localizationId:"DevExpress.XtraPrinting.FormattedTextExportOptions.EmptyFirstPageHeaderFooter",defaultVal:!1,editor:O.editorTemplates.getEditor("bool"),from:E.parseBool},Re={propertyName:"keepRowHeight",modelName:"@KeepRowHeight",displayName:"Keep Row Height",localizationId:"DevExpress.XtraPrinting.FormattedTextExportOptions.KeepRowHeight",defaultVal:!1,editor:O.editorTemplates.getEditor("bool"),from:E.parseBool},Oe=[Ae,Re,xe].concat(De),Le=[fe,le,re,de,ne,Ae,Re,me,oe,pe,he];class Ne extends Y.BaseRenderingMultiplatformModel{static from(e,t){return new Ne(e||{},t)}static toJson(e,t,i){return t.serialize(e,Le,i)}getInfo(){return Le}isPropertyDisabled(e){const t=this.docxExportMode?this._get("docxExportMode"):fe.defaultVal;return"pageRange"===e||"tableLayout"===e?"SingleFile"===t:"emptyFirstPageHeaderFooter"===e||"exportPageBreaks"===e?"SingleFilePageByPage"===t:"keepRowHeight"===e?"SingleFilePageByPage"===t&&!this._get("tableLayout"):void 0}}class $e{getInfo(){return Fe}constructor(e,t){(t=t||(0,Y.currentModelSerializer)()).deserialize(this,e)}}$e.createNew=()=>new $e({});const Fe=[{propertyName:"ContactName",modelName:"@ContactName",displayName:"ContactName",localizationId:"DevExpress.XtraPrinting.Recipient.ContactName",defaultVal:"",editor:O.editorTemplates.getEditor("text")},{propertyName:"Address",modelName:"@Address",displayName:"Address",localizationId:"DevExpress.XtraPrinting.Recipient.Address",defaultVal:"",editor:O.editorTemplates.getEditor("text")},{propertyName:"Prefix",modelName:"@Prefix",displayName:"Prefix",localizationId:"DevExpress.XtraPrinting.Recipient.Prefix",defaultVal:"SMTP:",editor:O.editorTemplates.getEditor("text")},{propertyName:"fieldType",modelName:"@FieldType",displayName:"Field Type",localizationId:"DevExpress.XtraPrinting.Recipient.FieldType",defaultVal:"TO",editor:O.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"}]}],We=[{propertyName:"compressed",modelName:"@Compressed",displayName:"Compressed",localizationId:"DevExpress.XtraPrinting.PdfExportOptions.Compressed",descriptionLocalizationId:"DevExpress.XtraPrinting.NativeFormatOptions.Compressed.Description",defaultVal:!0,editor:O.editorTemplates.getEditor("bool"),from:E.parseBool},{propertyName:"showOptionsBeforeSave",modelName:"@ShowOptionsBeforeSave",displayName:"Show Options Before Save",localizationId:"DevExpress.XtraPrinting.NativeFormatOptions.ShowOptionsBeforeSave",defaultVal:!1,editor:O.editorTemplates.getEditor("bool"),from:E.parseBool}],Ue={propertyName:"additionalRecipients",modelName:"AdditionalRecipients",displayName:"Additional Recipients",localizationId:"DevExpress.XtraPrinting.EmailOptions.AdditionalRecipients",array:!0,editor:O.editorTemplates.getEditor("commonCollection"),addHandler:$e.createNew,template:"#dxrd-commonCollectionItem"},Xe=[{propertyName:"recipientName",modelName:"@RecipientName",displayName:"Recipient Name",localizationId:"DevExpress.XtraPrinting.EmailOptions.RecipientName",defaultVal:"",editor:O.editorTemplates.getEditor("text")},{propertyName:"recipientAddress",modelName:"@RecipientAddress",displayName:"Recipient Address",localizationId:"DevExpress.XtraPrinting.EmailOptions.RecipientAddress",defaultVal:"",editor:O.editorTemplates.getEditor("text")},{propertyName:"recipientAddressPrefix",modelName:"@RecipientAddressPrefix",displayName:"Recipient Address Prefix",localizationId:"DevExpress.XtraPrinting.EmailOptions.RecipientAddressPrefix",defaultVal:"SMTP:",editor:O.editorTemplates.getEditor("text")},{propertyName:"subject",modelName:"@Subject",displayName:"Subject",localizationId:"DevExpress.XtraPrinting.EmailOptions.Subject",defaultVal:"",editor:O.editorTemplates.getEditor("text")},{propertyName:"body",modelName:"@Body",displayName:"Body",localizationId:"DevExpress.XtraPrinting.EmailOptions.Body",defaultVal:"",editor:O.editorTemplates.getEditor("text")},Ue],je=[te,ie,re,ne,ae,se,ge,le,ue],qe=[we,be,ce].concat(je);class Ge extends Y.BaseRenderingMultiplatformModel{static from(e,t){return new Ge(e||{},t)}static toJson(e,t,i){return t.serialize(e,qe,i)}getInfo(){return qe}isPropertyDisabled(e){return("pageRange"===e||"pageBorderWidth"===e||"exportWatermarks"===e)&&"SingleFile"===(this.htmlExportMode?this._get("htmlExportMode"):we.defaultVal)}}const Ze=[te,ie,re,{propertyName:"resolution",modelName:"@Resolution",displayName:"Resolution",localizationId:"DevExpress.XtraPrinting.ImageExportOptions.Resolution",editor:O.editorTemplates.getEditor("numeric"),defaultVal:96},{propertyName:"format",modelName:"@Format",displayName:"Format",localizationId:"DevExpress.XtraPrinting.ImageExportOptions.Format",editor:O.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"}]}],Ke=[ye,{propertyName:"retainBackgroundTransparency",modelName:"@RetainBackgroundTransparency",displayName:"Retain Background Transparency",localizationId:"DevExpress.XtraPrinting.ImageExportOptions.RetainBackgroundTransparency",defaultVal:!1,editor:O.editorTemplates.getEditor("bool"),from:E.parseBool},{propertyName:"textRenderingMode",modelName:"@TextRenderingMode",displayName:"Text Rendering Mode",localizationId:"DevExpress.XtraPrinting.ImageExportOptions.TextRenderingMode",editor:O.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 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)&&"SingleFile"===(this.imageExportMode?this._get("imageExportMode"):ye.defaultVal)}}const Ye=[te,ie,re,ne,ae,ue,se,ge,le],Qe=[we,ce].concat(Ye);class et extends Y.BaseRenderingMultiplatformModel{static from(e,t){return new et(e||{},t)}static toJson(e,t,i){return t.serialize(e,Qe,i)}getInfo(){return Qe}isPropertyDisabled(e){return("pageRange"===e||"pageBorderWidth"===e)&&"SingleFile"===(this.htmlExportMode?this._get("htmlExportMode"):we.defaultVal)}}class tt{static from(e,t){return new tt(e||{},t)}static toJson(e,t,i){return t.serialize(e,ot,i)}getInfo(){return ot}constructor(e,t){(t=t||(0,Y.currentModelSerializer)()).deserialize(this,e)}}const it={propertyName:"author",modelName:"@Author",displayName:"Author",localizationId:"DevExpress.XtraPrinting.PdfDocumentOptions.Author",defaultVal:"",editor:O.editorTemplates.getEditor("text")},rt={propertyName:"application",modelName:"@Application",displayName:"Application",localizationId:"DevExpress.XtraPrinting.PdfDocumentOptions.Application",defaultVal:"",editor:O.editorTemplates.getEditor("text")},at={propertyName:"title",modelName:"@Title",displayName:"Title",localizationId:"DevExpress.XtraPrinting.PdfDocumentOptions.Title",defaultVal:"",editor:O.editorTemplates.getEditor("text")},st={propertyName:"subject",modelName:"@Subject",displayName:"Subject",localizationId:"DevExpress.XtraPrinting.PdfDocumentOptions.Subject",defaultVal:"",editor:O.editorTemplates.getEditor("text")},ot=[it,rt,at,st,{propertyName:"keywords",modelName:"@Keywords",displayName:"Keywords",localizationId:"DevExpress.XtraPrinting.PdfDocumentOptions.Keywords",defaultVal:"",editor:O.editorTemplates.getEditor("text")}];class nt{static from(e,t){return new nt(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 dt=[{propertyName:"printingPermissions",modelName:"@PrintingPermissions",displayName:"Printing Permissions",localizationId:"DevExpress.XtraPrinting.PdfPermissionsOptions.PrintingPermissions",defaultVal:"None",editor:O.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.PdfPermissionsOptions.ChangingPe