1try{let O=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},E=(new O.Error).stack;E&&(O._sentryDebugIds=O._sentryDebugIds||{},O._sentryDebugIds[E]="822551aa-0c68-42f6-9c9c-3f1dd2107699",O._sentryDebugIdIdentifier="sentry-dbid-822551aa-0c68-42f6-9c9c-3f1dd2107699")}catch{}(typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{}).SENTRY_RELEASE={id:"161606c08ea687253482a1b6b02c8cd05b8d0512"},(self.webpackChunkSIMPro=self.webpackChunkSIMPro||[]).push([["default-src_app_pipes_ip_ip_pipe_ts-src_app_reusable_layouts_layouts_module_ts-node_modules_d-9f9967"],{88529(O,E,a){a.d(E,{_:()=>h});var i=a(20203);let I=(()=>{class _{intToIp(v){return(v>>24&255)+"."+(v>>16&255)+"."+(v>>8&255)+"."+(255&v)}static \u0275fac=function(g){return new(g||_)};static \u0275prov=i.\u0275\u0275defineInjectable({token:_,factory:_.\u0275fac,providedIn:"root"})}return _})(),h=(()=>{class _{ipFormatter=(0,i.inject)(I);transform(v){return this.ipFormatter.intToIp(v)}static \u0275fac=function(g){return new(g||_)};static \u0275pipe=i.\u0275\u0275definePipe({name:"ip",type:_,pure:!0})}return _})()},87195(O,E,a){a.d(E,{Y:()=>g});var i=a(99457),I=a(72237),h=a(90852),_=a(7759),T=a(57340),v=a(20203);let g=(()=>{class p{static \u0275fac=function(o){return new(o||p)};static \u0275mod=v.\u0275\u0275defineNgModule({type:p});static \u0275inj=v.\u0275\u0275defineInjector({imports:[i.CommonModule,_.b,I.RouterModule,h.h,T.Ov]})}return p})()},12212(O,E,a){a.d(E,{A:()=>at});var i=a(36907),I=a(65489),h=a(75716),_=a(79863),T=a(80386),v=a(19422),g=a(67300),p=a(69796),s=a(38810),l=a(51404),o=a(4393),c=a(96411),f=a(86878),S=a(20854),x=a(83978),z=a(85527),$=a(58274),B=a(95555),tt=a(45901);const G={left:"borderLeftWidth",top:"borderTopWidth",right:"borderRightWidth",bottom:"borderBottomWidth"},P={left:-1,top:-1,center:0,right:1,bottom:1},X={top:{my:"bottom center",at:"top center",collision:"fit flip"},bottom:{my:"top center",at:"bottom center",collision:"fit flip"},right:{my:"left center",at:"right center",collision:"flip fit"},left:{my:"right center",at:"left center",collision:"flip fit"}},nt={h:10,v:10};class st extends tt.An{constructor(t){super(t);const e=this._properties,{properties:n,elements:r}=t,{shading:d,target:m}=n,{$arrow:C}=r;this._properties=Object.assign({},e,{shading:d,target:m}),this._$arrow=C,this._positionSide=void 0,this.updatePosition(this._properties.position)}positionWrapper(){var t;this._properties.shading&&(null===(t=this._$wrapper)||void 0===t||t.css({top:0,left:0}))}updateTarget(t){this._properties.target=t,this.updatePosition(this._properties.position)}_renderBoundaryOffset(){}_getContainerPosition(){var t;const e=(0,B.Li)((null===(t=this._position)||void 0===t?void 0:t.offset)??"");let{h:n,v:r}=e;const d=this._isVerticalSide(),m=this._isHorizontalSide();if(d||m){const w=(this._isPopoverInside()?-1:1)*(this._positionSide?P[this._positionSide]:P.center)*((d?(0,c.Oq)(this._$arrow):(0,c.RG)(this._$arrow))-this._getContentBorderWidth(this._positionSide));d?r+=w:n+=w}return Object.assign({},this._position,{offset:`${n} ${r}`})}_getContentBorderWidth(t){var e;const n=t?(null===(e=this._$content)||void 0===e?void 0:e.css(G[t]))??"":"";return parseInt(n,10)||0}_isPopoverInside(){var t,e;const n=i.A.setup.normalizeAlign(null===(t=this._position)||void 0===t?void 0:t.my),r=i.A.setup.normalizeAlign(null===(e=this._position)||void 0===e?void 0:e.at);return n.h===r.h&&n.v===r.v}_isVerticalSide(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this._positionSide;return"top"===t||"bottom"===t}_isHorizontalSide(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this._positionSide;return"left"===t||"right"===t}_getDisplaySide(t){const e=i.A.setup.normalizeAlign(t.my),n=i.A.setup.normalizeAlign(t.at),r=P[e.h]===P[n.h]&&P[e.v]===P[n.v]?-1:1;return Math.abs(P[e.h]-r*P[n.h])>Math.abs(P[e.v]-r*P[n.v])?n.h:n.v}_normalizePosition(t){const e={of:this._properties.target,boundaryOffset:nt},n=(0,f.O9)(t)?this._positionToObject(t):{},r=(0,s.X)(!0,{},e,n);return this._positionSide=this._getDisplaySide(r),r}_positionToObject(t){return(0,f.Kg)(t)?Object.assign({}
1,X[t]):t}}const Y={left:"right",top:"bottom",right:"left",bottom:"top",center:"center"};class Z extends $.Ay{_getDefaultOptions(){return Object.assign({},super._getDefaultOptions(),{shading:!1,position:(0,s.X)({},X.bottom),hideOnOutsideClick:!0,animation:{show:{type:"fade",from:0,to:1},hide:{type:"fade",from:1,to:0}},showTitle:!1,width:"auto",height:"auto",dragEnabled:!1,resizeEnabled:!1,fullScreen:!1,hideOnParentScroll:!0,arrowPosition:"",arrowOffset:0,_fixWrapperPosition:!0})}_defaultOptionsRules(){return[{device:{platform:"ios"},options:{arrowPosition:{boundaryOffset:{h:20,v:-10},collision:"fit"}}},{device:()=>!(0,S.Vd)(),options:{animation:null}},{device:()=>(0,x.Nt)(),options:{useFlatToolbarButtons:!0}},{device:()=>(0,x.gx)(),options:{useDefaultToolbarButtons:!0,showCloseButton:!1}}]}_init(){var t;super._init(),this._renderArrow(),this._timeouts={},this.$element().addClass("dx-popover"),null===(t=this.$wrapper())||void 0===t||t.addClass("dx-popover-wrapper");const{toolbarItems:e}=this.option(),n=e?.length;this.setAria("role",n?"dialog":"tooltip")}_render(){super._render.apply(this,arguments),this._detachEvents(this.option("target")),this._attachEvents()}_detachEvents(t){this._detachEvent(t,"show"),this._detachEvent(t,"hide")}_attachEvents(){this._attachEvent("show"),this._attachEvent("hide")}_createEventHandler(t){const e=this._createAction(()=>{const n=this._getEventDelay(`${t}Event`);this._clearEventsTimeouts(),n?this._timeouts[t]=setTimeout(()=>{this[t]()},n):this[t]()},{validatingTargetName:"target"});return n=>{e({event:n,target:(0,p.A)(n.currentTarget)})}}_attachEvent(t){const{target:e,shading:n,disabled:r,hideEvent:d}=this.option(),m=n&&"hide"===t;m&&d&&z.A.log("W1020");const C=m?null:this._getEventName(`${t}Event`);if(!C||r)return;const b=this._getEventHandlerName(t);this[b]=this._createEventHandler(t);const y=(0,_.b4)(C,this.NAME);(0,f.Kg)(e)?h.A.on(v.A.getDocument(),y,e,this[b]):h.A.on((0,g.cc)((0,p.A)(e)),y,this[b])}_detachEvent(t,e,n){let r=n||this._getEventName(`${e}Event`);if(!r)return;r=(0,_.b4)(r,this.NAME);const d=this._getEventHandlerName(e);(0,f.Kg)(t)?h.A.off(v.A.getDocument(),r,t,this[d]):h.A.off((0,g.cc)((0,p.A)(t)),r,this[d])}_getEventHandlerName(t){return`_${t}EventHandler`}_getEventNameByOption(t){return(0,f.Gv)(t)?t.name:t}_getEventName(t){const e=this.option(t);return this._getEventNameByOption(e)}_getEventDelay(t){const e=this.option(t);return(0,f.Gv)(e)&&e.delay}_renderArrow(){this._$arrow=(0,p.A)("<div>").addClass("dx-popover-arrow").prependTo(this.$overlayContent())}_documentDownHandler(t){return!this._isOutsideClick(t)||super._documentDownHandler(t)}_isOutsideClick(t){const{target:e}=this.option();return!(0,p.A)(t.target).closest(e).length}_animate(t){null!=t&&t.to&&"object"==typeof t.to&&(0,s.X)(t.to,{position:this._getContainerPosition()}),super._animate.apply(this,arguments)}_stopAnimation(){super._stopAnimation.apply(this,arguments)}_renderTopToolbar(){var t;null===(t=this.$wrapper())||void 0===t||t.toggleClass("dx-popover-without-title",!this.option("showTitle")),super._renderTopToolbar()}_renderPosition(){var t,e;let n=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];super._renderPosition(),this._renderOverlayPosition(n),null===(t=this._actions)||void 0===t||null===(e=t.onPositioned)||void 0===e||e.call(t)}_renderOverlayPosition(t){this._resetOverlayPosition(t),this._updateContentSize(t);const e=this._getContainerPosition(),n=i.A.setup(this.$overlayContent(),e),r=this._getSideByLocation(n);this._togglePositionClass(`dx-position-${r}`),this._toggleFlippedClass(n.h.flip,n.v.flip),(this._isHorizontalSide()||this._isVerticalSide())&&this._renderArrowPosition(r)}_resetOverlayPosition(t){this._setContentHeight(t),this._togglePositionClass(`dx-position-${this._positionController._positionSide}`),(0,I.Cy)(this.$overlayContent(),{left:0,top:0}),this._$arrow.css({top:"auto",right:"auto",bottom:"auto",left:"auto"})}_updateContentSize(t){if(!this.$content()||!t)return;const e=i.A.calculate(this.$overlayContent(),this._getContainerPosition());if(e.h.oversize>0&&this._isHorizontalSide()&&!e.h.fit){const n=(0,c.RG)(this.$overlayContent())-e.h.oversize;(0,c.zj)(this.$overlayContent(),n)}if(e.v.oversize>0&&this._isVerticalSide()&&!e.v.fit){const n=(0,c.Oq)(this.$overlayContent())-e.v.oversize,r=(0,c.Oq)(this.$content())-e.v.oversize;(0,c.k$)(this.$overlayContent(),n),(0,c.k$)(this.$content(),r)}}_getContainerPosition(){return this._positionController._getContainerPosition()}_getHideOnParentScrollTarget(){var t;return(0,p.A)((null===(t=this._positionController._position)||void 0===t?void 0:t.of)||super._getHideOnParentScrollTarget())}_getSideByLocation(t){const e=t.v.flip,n=t.h.flip,r=this._isVerticalSide()&&e,d=this._isHorizontalSide()&&n,m=this._isPopoverInside(),b=this._positionController._positionSide;return(r||d||m)&&b?Y[b]:b||void 0}_togglePositionClass(t){var e;null===(e=this.$wrapper())||void 0===e||e.removeClass("dx-position-left dx-position-right dx-position-top dx-position-bottom").addClass(t)}_toggleFlippedClass(t,e){var n;null===(n=this.$wrapper())||void 0===n||n.toggleClass("dx-popover-flipped-horizontal",t).toggleClass("dx-popover-flipped-vertical",e)}_renderArrowPosition(t){var e;const n=(0,o.N)(this._$arrow.get(0)),r=-(this._isVerticalSide(t)?n.height:n.width);this._$arrow.css(Y[t],r);const d=this._isVerticalSide(t)?"left":"top",m=this._isVerticalSide(t)?"width":"height",C=(0,p.A)(null===(e=this._positionController._position)||void 0===e?void 0:e.of),b=i.A.offset(C)??{top:0,left:0},y=i.A.offset(this.$overlayContent()),A=n[m],D=y?.[d],R=(0,o.N)(this.$overlayContent().get(0))[m],w=b[d],W=C.get(0),rt=W&&!W.preventDefault?(0,o.N)(W)[m]:0,Q=Math.max(D,w),J=Math.min(D+R,w+rt);let H;const{arrowPosition:q}=this.option();H="start"===q?Q-D:"end"===q?J-D-A:(Q+J)/2-D-A/2;const L=this._positionController._getContentBorderWidth(t),{arrowOffset:lt}=this.option(),ht=(0,l.df)(H-L+lt,L,R-A-2*L);this._$arrow.css(d,ht)}_isPopoverInside(){return this._positionController._isPopoverInside()}_setContentHeight(t){t&&super._setContentHeight()}_getPositionControllerConfig(){const t=super._getPositionControllerConfig(),{shading:e,target:n}=this.option();return{properties:Object.assign({},t.properties,{target:n,shading:e}),elements:Object.assign({},t.elements,{$arrow:this._$arrow})}}_initPositionController(){this._positionController=new st(this._getPositionControllerConfig())}_renderWrapperDimensions(){var t;this.option("shading")&&(null===(t=this.$wrapper())||void 0===t||t.css({width:"100%",height:"100%"}))}_isVerticalSide(t){return this._positionController._isVerticalSide(t)}_isHorizontalSide(t){return this._positionController._isHorizontalSide(t)}_clearEventTimeout(t){clearTimeout(this._timeouts[t])}_clearEventsTimeouts(){this._clearEventTimeout("show"),this._clearEventTimeout("hide")}_clean(){this._detachEvents(this.option("target")),super._clean.apply(this,arguments)}_optionChanged(t){const{name:e,value:n,previousValue:r}=t;switch(e){case"arrowPosition":case"arrowOffset":this._renderGeometry();break;case"fullScreen":n&&this.option("fullScreen",!1);break;case"target":r&&this._detachEvents(r),this._positionController.updateTarget(n),this._invalidate();break;case"showEvent":case"hideEvent":{const d=e.substring(0,4),m=this._getEventNameByOption(r);this.hide();const{target:C}=this.option();this._detachEvent(C,d,m),this._attachEvent(d);break}case"visible":this._clearEventTimeout(n?"show":"hide"),super._optionChanged(t);break;case"disabled":this._detachEvents(this.option("target")),this._attachEvents(),super._optionChanged(t);break;default:super._optionChanged(t)}}show(t){return t&&this.option("target",t),super.show()}}(0,T.A)("dxPopover",Z);const at=Z},92565(O,E,a){a.d(E,{L:()=>v,e:()=>T});var i=a(23979),I=a(18779),h=a(98419); 2/*! 3 * devextreme-angular 4 * Version: 25.2.5 5 * Build date: Fri Feb 20 2026 6 * 7 * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED 8 * 9 * This software may be modified and distributed under the terms 10 * of the MIT license. See the LICENSE file in the root of the project for details. 11 * 12 * https://github.com/DevExpress/DevExtreme 13 */const _=["*"];let T=(()=>{class g extends h.ic{instance=null;get accessKey(){return this._getOption("accessKey")}set accessKey(s){this._setOption("accessKey",s)}get activeStateEnabled(){return this._getOption("activeStateEnabled")}set activeStateEnabled(s){this._setOption("activeStateEnabled",s)}get disabled(){return this._getOption("disabled")}set disabled(s){this._setOption("disabled",s)}get elementAttr(){return this._getOption("elementAttr")}set elementAttr(s){this._setOption("elementAttr",s)}get focusStateEnabled(){return this._getOption("focusStateEnabled")}set focusStateEnabled(s){this._setOption("focusStateEnabled",s)}get height(){return this._getOption("height")}set height(s){this._setOption("height",s)}get hint(){return this._getOption("hint")}set hint(s){this._setOption("hint",s)}get hoverStateEnabled(){return this._getOption("hoverStateEnabled")}set hoverStateEnabled(s){this._setOption("hoverStateEnabled",s)}get icon(){return this._getOption("icon")}set icon(s){this._setOption("icon",s)}get rtlEnabled(){return this._getOption("rtlEnabled")}set rtlEnabled(s){this._setOption("rtlEnabled",s)}get stylingMode(){return this._getOption("stylingMode")}set stylingMode(s){this._setOption("stylingMode",s)}get tabIndex(){return this._getOption("tabIndex")}set tabIndex(s){this._setOption("tabIndex",s)}get template(){return this._getOption("template")}set template(s){this._setOption("template",s)}get text(){return this._getOption("text")}set text(s){this._setOption("text",s)}get type(){return this._getOption("type")}set type(s){this._setOption("type",s)}
13get useSubmitBehavior(){return this._getOption("useSubmitBehavior")}set useSubmitBehavior(s){this._setOption("useSubmitBehavior",s)}get validationGroup(){return this._getOption("validationGroup")}set validationGroup(s){this._setOption("validationGroup",s)}get visible(){return this._getOption("visible")}set visible(s){this._setOption("visible",s)}get width(){return this._getOption("width")}set width(s){this._setOption("width",s)}onClick;onContentReady;onDisposing;onInitialized;onOptionChanged;accessKeyChange;activeStateEnabledChange;disabledChange;elementAttrChange;focusStateEnabledChange;heightChange;hintChange;hoverStateEnabledChange;iconChange;rtlEnabledChange;stylingModeChange;tabIndexChange;templateChange;textChange;typeChange;useSubmitBehaviorChange;validationGroupChange;visibleChange;widthChange;constructor(s,l,o,c,f,S,x){super(s,l,o,c,S,x),this._createEventEmitters([{subscribe:"click",emit:"onClick"},{subscribe:"contentReady",emit:"onContentReady"},{subscribe:"disposing",emit:"onDisposing"},{subscribe:"initialized",emit:"onInitialized"},{subscribe:"optionChanged",emit:"onOptionChanged"},{emit:"accessKeyChange"},{emit:"activeStateEnabledChange"},{emit:"disabledChange"},{emit:"elementAttrChange"},{emit:"focusStateEnabledChange"},{emit:"heightChange"},{emit:"hintChange"},{emit:"hoverStateEnabledChange"},{emit:"iconChange"},{emit:"rtlEnabledChange"},{emit:"stylingModeChange"},{emit:"tabIndexChange"},{emit:"templateChange"},{emit:"textChange"},{emit:"typeChange"},{emit:"useSubmitBehaviorChange"},{emit:"validationGroupChange"},{emit:"visibleChange"},{emit:"widthChange"}]),f.setHost(this)}_createInstance(s,l){return new I.A(s,l)}ngOnDestroy(){this._destroyWidget()}static \u0275fac=function(l){return new(l||g)(i.\u0275\u0275directiveInject(i.ElementRef),i.\u0275\u0275directiveInject(i.NgZone),i.\u0275\u0275directiveInject(h.zF),i.\u0275\u0275directiveInject(h.jS),i.\u0275\u0275directiveInject(h.fH),i.\u0275\u0275directiveInject(i.TransferState),i.\u0275\u0275directiveInject(i.PLATFORM_ID))};static \u0275cmp=i.\u0275\u0275defineComponent({type:g,selectors:[["dx-button"]],hostAttrs:["ngSkipHydration","true"],inputs:{accessKey:"accessKey",activeStateEnabled:"activeStateEnabled",disabled:"disabled",elementAttr:"elementAttr",focusStateEnabled:"focusStateEnabled",height:"height",hint:"hint",hoverStateEnabled:"hoverStateEnabled",icon:"icon",rtlEnabled:"rtlEnabled",stylingMode:"stylingMode",tabIndex:"tabIndex",template:"template",text:"text",type:"type",useSubmitBehavior:"useSubmitBehavior",validationGroup:"validationGroup",visible:"visible",width:"width"},outputs:{onClick:"onClick",onContentReady:"onContentReady",onDisposing:"onDisposing",onInitialized:"onInitialized",onOptionChanged:"onOptionChanged",accessKeyChange:"accessKeyChange",activeStateEnabledChange:"activeStateEnabledChange",disabledChange:"disabledChange",elementAttrChange:"elementAttrChange",focusStateEnabledChange:"focusStateEnabledChange",heightChange:"heightChange",hintChange:"hintChange",hoverStateEnabledChange:"hoverStateEnabledChange",iconChange:"iconChange",rtlEnabledChange:"rtlEnabledChange",stylingModeChange:"stylingModeChange",tabIndexChange:"tabIndexChange",templateChange:"templateChange",textChange:"textChange",typeChange:"typeChange",useSubmitBehaviorChange:"useSubmitBehaviorChange",validationGroupChange:"validationGroupChange",visibleChange:"visibleChange",widthChange:"widthChange"},features:[i.\u0275\u0275ProvidersFeature([h.zF,h.jS,h.fH]),i.\u0275\u0275InheritDefinitionFeature],ngContentSelectors:_,decls:1,vars:0,template:function(l,o){1&l&&(i.\u0275\u0275projectionDef(),i.\u0275\u0275projection(0))},dependencies:[h.p_],encapsulation:2})}return g})(),v=(()=>{class g{static \u0275fac=function(l){return new(l||g)};static \u0275mod=i.\u0275\u0275defineNgModule({type:g});static \u0275inj=i.\u0275\u0275defineInjector({imports:[T,h.p_,h.xZ,h.xZ]})}return g})()},66546(O,E,a){a.d(E,{J:()=>v,i:()=>g});var i=a(23979),I=a(41713),h=a(98419),_=a(17222); 14/*! 15 * devextreme-angular 16 * Version: 25.2.5 17 * Build date: Fri Feb 20 2026 18 * 19 * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED 20 * 21 * This software may be modified and distributed under the terms 22 * of the MIT license. See the LICENSE file in the root of the project for details. 23 * 24 * https://github.com/DevExpress/DevExtreme 25 */const T=["*"];let v=(()=>{class p extends h.l9{renderer;document;element;get cssClass(){return this._getOption("cssClass")}set cssClass(l){this._setOption("cssClass",l)}get disabled(){return this._getOption("disabled")}set disabled(l){this._setOption("disabled",l)}get html(){return this._getOption("html")}set html(l){this._setOption("html",l)}get locateInMenu(){return this._getOption("locateInMenu")}set locateInMenu(l){this._setOption("locateInMenu",l)}get location(){return this._getOption("location")}set location(l){this._setOption("location",l)}get menuItemTemplate(){return this._getOption("menuItemTemplate")}set menuItemTemplate(l){this._setOption("menuItemTemplate",l)}get options(){return this._getOption("options")}set options(l){this._setOption("options",l)}get showText(){return this._getOption("showText")}set showText(l){this._setOption("showText",l)}get template(){return this._getOption("template")}set template(l){this._setOption("template",l)}get text(){return this._getOption("text")}set text(l){this._setOption("text",l)}get visible(){return this._getOption("visible")}set visible(l){this._setOption("visible",l)}get widget(){return this._getOption("widget")}set widget(l){this._setOption("widget",l)}get _optionPath(){return"items"}constructor(l,o,c,f,S,x){super(),this.renderer=c,this.document=f,this.element=x,l.setNestedOption(this),o.setHost(this,this._fullOptionPath.bind(this)),S.setHost(this)}setTemplate(l){this.template=l}ngAfterViewInit(){(0,h.ym)(this,this.element,this.renderer,this.document)}ngOnDestroy(){this._deleteRemovedOptions(this._fullOptionPath())}static \u0275fac=function(o){return new(o||p)(i.\u0275\u0275directiveInject(h.fH,5),i.\u0275\u0275directiveInject(h.fH,1),i.\u0275\u0275directiveInject(i.Renderer2),i.\u0275\u0275directiveInject(I.DOCUMENT),i.\u0275\u0275directiveInject(h.zF,1),i.\u0275\u0275directiveInject(i.ElementRef))};static \u0275cmp=i.\u0275\u0275defineComponent({type:p,selectors:[["dxi-toolbar-item"]],inputs:{cssClass:"cssClass",disabled:"disabled",html:"html",locateInMenu:"locateInMenu",location:"location",menuItemTemplate:"menuItemTemplate",options:"options",showText:"showText",template:"template",text:"text",visible:"visible",widget:"widget"},features:[i.\u0275\u0275ProvidersFeature([h.fH,h.zF,{provide:_.hU,useExisting:p}]),i.\u0275\u0275InheritDefinitionFeature],ngContentSelectors:T,decls:1,vars:0,template:function(o,c){1&o&&(i.\u0275\u0275projectionDef(),i.\u0275\u0275projection(0))},dependencies:[h.p_],styles:["[_nghost-%COMP%]{display:block}"]})}return p})(),g=(()=>{class p{static \u0275fac=function(o){return new(o||p)};static \u0275mod=i.\u0275\u0275defineNgModule({type:p});static \u0275inj=i.\u0275\u0275defineInjector({imports:[v]})}return p})(); 26/*! 27 * devextreme-angular 28 * Version: 25.2.5 29 * Build date: Fri Feb 20 2026 30 * 31 * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED 32 * 33 * This software may be modified and distributed under the terms 34 * of the MIT license. See the LICENSE file in the root of the project for details. 35 * 36 * https://github.com/DevExpress/DevExtreme 37 */},7510(O,E,a){a.d(E,{AB:()=>p,R5:()=>g});var i=a(23979),I=a(94789),h=a(98419),_=a(82504),T=a(66546),v=a(17222); 38/*! 39 * devextreme-angular 40 * Version: 25.2.5 41 * Build date: Fri Feb 20 2026 42 * 43 * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED 44 * 45 * This software may be modified and distributed under the terms 46 * of the MIT license. See the LICENSE file in the root of the project for details. 47 * 48 * https://github.com/DevExpress/DevExtreme 49 */let g=(()=>{class s extends h.ic{_watcherHelper;_idh;set _itemsContentChildren(o){this.setChildren("items",o)}instance=null;get dataSource(){return this._getOption("dataSource")}set dataSource(o){this._setOption("dataSource",o)}get disabled(){return this._getOption("disabled")}set disabled(o){this._setOption("disabled",o)}get elementAttr(){return this._getOption("elementAttr")}set elementAttr(o){this._setOption("elementAttr",o)}get hint(){return this._getOption("hint")}set hint(o){this._setOption("hint",o)}get hoverStateEnabled(){return this._getOption("hoverStateEnabled")}set hoverStateEnabled(o){this._setOption("hoverStateEnabled",o)}get itemHoldTimeout(){return this._getOption("itemHoldTimeout")}set itemHoldTimeout(o){this._setOption("itemHoldTimeout",o)}get items(){return this._getOption("items")}set items(o){this._setOption("items",o)}get itemTemplate(){return this._getOption("itemTemplate")}set itemTemplate(o){this._setOption("itemTemplate",o)}get menuItemTemplate(){return this._getOption("menuItemTemplate")}set menuItemTemplate(o){this._setOption("menuItemTemplate",o)}get multiline(){return this._getOption("multiline")}set multiline(o){this._setOption("multiline",o)}get noDataText(){return this._getOption("noDataText")}set noDataText(o){this._setOption("noDataText",o)}get rtlEnabled(){return this._getOption("rtlEnabled")}set rtlEnabled(o){this._setOption("rtlEnabled",o)}get visible(){return this._getOption("visible")}set visible(o){this._setOption("visible",o)}get width(){return this._getOption("width")}set width(o){this._setOption("width",o)}onContentReady;onDisposing;onInitialized;onItemClick;onItemContextMenu;onItemHold;onItemRendered;onOptionChanged;dataSourceChange;disabledChange;elementAttrChange;hintChange;hoverStateEnabledChange;itemHoldTimeoutChange;itemsChange;itemTemplateChange;menuItemTemplateChange;multilineChange;noDataTextChange;rtlEnabledChange;visibleChange;widthChange;constructor(o,c,f,S,x,z,$,B){super(o,c,f,S,$,B),this._watcherHelper=S,this._idh=x,this._createEventEmitters([{subscribe:"contentReady",emit:"onContentReady"},{subscribe:"disposing",emit:"onDisposing"},{subscribe:"initialized",emit:"onInitialized"},{subscribe:"itemClick",emit:"onItemClick"},{subscribe:"itemContextMenu",emit:"onItemContextMenu"},{subscribe:"itemHold",emit:"onItemHold"},{subscribe:"itemRendered",emit:"onItemRendered"},{subscribe:"optionChanged",emit:"onOptionChanged"},{emit:"dataSourceChange"},{emit:"disabledChange"},{emit:"elementAttrChange"},{emit:"hintChange"},{emit:"hoverStateEnabledChange"},{emit:"itemHoldTimeoutChange"},{emit:"itemsChange"},{emit:"itemTemplateChange"},{emit:"menuItemTemplateChange"},{emit:"multilineChange"},{emit:"noDataTextChange"},{emit:"rtlEnabledChange"},{emit:"visibleChange"},{emit:"widthChange"}]),this._idh.setHost(this),z.setHost(this)}_createInstance(o,c){return new I.A(o,c)}ngOnDestroy(){this._destroyWidget()}ngOnChanges(o){super.ngOnChanges(o),this.setupChanges("dataSource",o),this.setupChanges("items",o)}setupChanges(o,c){o in this._optionsToUpdate||this._idh.setup(o,c)}ngDoCheck(){this._idh.doCheck("dataSource"),this._idh.doCheck("items"),this._watcherHelper.checkWatchers(),super.ngDoC
49heck(),super.clearChangedOptions()}_setOption(o,c){let f=this._idh.setupSingle(o,c),S=null!==this._idh.getChanges(o,c);(f||S)&&super._setOption(o,c)}static \u0275fac=function(c){return new(c||s)(i.\u0275\u0275directiveInject(i.ElementRef),i.\u0275\u0275directiveInject(i.NgZone),i.\u0275\u0275directiveInject(h.zF),i.\u0275\u0275directiveInject(h.jS),i.\u0275\u0275directiveInject(h.$M),i.\u0275\u0275directiveInject(h.fH),i.\u0275\u0275directiveInject(i.TransferState),i.\u0275\u0275directiveInject(i.PLATFORM_ID))};static \u0275cmp=i.\u0275\u0275defineComponent({type:s,selectors:[["dx-toolbar"]],contentQueries:function(c,f,S){if(1&c&&i.\u0275\u0275contentQuery(S,v.hU,4),2&c){let x;i.\u0275\u0275queryRefresh(x=i.\u0275\u0275loadQuery())&&(f._itemsContentChildren=x)}},hostAttrs:["ngSkipHydration","true"],inputs:{dataSource:"dataSource",disabled:"disabled",elementAttr:"elementAttr",hint:"hint",hoverStateEnabled:"hoverStateEnabled",itemHoldTimeout:"itemHoldTimeout",items:"items",itemTemplate:"itemTemplate",menuItemTemplate:"menuItemTemplate",multiline:"multiline",noDataText:"noDataText",rtlEnabled:"rtlEnabled",visible:"visible",width:"width"},outputs:{onContentReady:"onContentReady",onDisposing:"onDisposing",onInitialized:"onInitialized",onItemClick:"onItemClick",onItemContextMenu:"onItemContextMenu",onItemHold:"onItemHold",onItemRendered:"onItemRendered",onOptionChanged:"onOptionChanged",dataSourceChange:"dataSourceChange",disabledChange:"disabledChange",elementAttrChange:"elementAttrChange",hintChange:"hintChange",hoverStateEnabledChange:"hoverStateEnabledChange",itemHoldTimeoutChange:"itemHoldTimeoutChange",itemsChange:"itemsChange",itemTemplateChange:"itemTemplateChange",menuItemTemplateChange:"menuItemTemplateChange",multilineChange:"multilineChange",noDataTextChange:"noDataTextChange",rtlEnabledChange:"rtlEnabledChange",visibleChange:"visibleChange",widthChange:"widthChange"},features:[i.\u0275\u0275ProvidersFeature([h.zF,h.jS,h.fH,h.$M]),i.\u0275\u0275InheritDefinitionFeature,i.\u0275\u0275NgOnChangesFeature],decls:0,vars:0,template:function(c,f){},dependencies:[h.p_],encapsulation:2})}return s})(),p=(()=>{class s{static \u0275fac=function(c){return new(c||s)};static \u0275mod=i.\u0275\u0275defineNgModule({type:s});static \u0275inj=i.\u0275\u0275defineInjector({imports:[g,_.POb,T.i,h.p_,h.xZ,_.POb,T.i,h.xZ]})}return s})()}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.