PageSourceSearch

https://1myac.com/chunk-VMDE2SQU.js

js 1myac.com collected 2026-09-29 15:35:09 UTC 70,356 bytes, 1 lines download raw bytes

1import{D as Qe}from"./chunk-F45KP72J.js";import{$a as C,Ea as m,Fa as z,Ha as w,I as We,J as K,Ja as d,K as Ge,M as ue,Na as $e,Qb as fe,Qd as ee,Ta as B,Tb as X,Ua as I,V as Ue,Vb as N,Vd as R,Wd as Ye,Xa as f,Xd as Xe,Ya as T,Zb as _e,a as x,c as F,cc as me,cd as J,d as p,dc as V,e as Ve,ec as y,gb as ge,i as he,jb as k,mb as qe,ob as Ke,qa as Y,r as He,ra as pe,sa as L,sd as b,tc as ve,ua as Ze,wc as Q,z as je}from"./chunk-Z5YOIIAC.js";import{l as r}from"./chunk-ATLPHYUF.js";var De;function kt(){if(De==null){let o=typeof document<"u"?document.head:null;De=!!(o&&(o.createShadowRoot||o.attachShadow))}return De}function te(o){if(kt()){let e=o.getRootNode?o.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&e instanceof ShadowRoot)return e}return null}function H(o){return o.composedPath?o.composedPath()[0]:o.target}function Je(o){return o.buttons===0||o.detail===0}function et(o){let e=o.touches&&o.touches[0]||o.changedTouches&&o.changedTouches[0];return!!e&&e.identifier===-1&&(e.radiusX==null||e.radiusX===1)&&(e.radiusY==null||e.radiusY===1)}function ie(o,e=0){return Ot(o)?Number(o):arguments.length===2?e:0}function Ot(o){return!isNaN(parseFloat(o))&&!isNaN(Number(o))}function S(o){return o instanceof k?o.nativeElement:o}var ne=new WeakMap,tt=(()=>{let e=class e{constructor(){r(this,"_appRef");r(this,"_injector",d(B));r(this,"_environmentInjector",d($e))}load(t){let i=this._appRef=this._appRef||this._injector.get(ve),s=ne.get(i);s||(s={loaders:new Set,refs:[]},ne.set(i,s),i.onDestroy(()=>{var a;(a=ne.get(i))==null||a.refs.forEach(l=>l.destroy()),ne.delete(i)})),s.loaders.has(t)||(s.loaders.add(t),s.refs.push(Xe(t,{environmentInjector:this._environmentInjector})))}};r(e,"\u0275fac",function(i){return new(i||e)}),r(e,"\u0275prov",m({token:e,factory:e.\u0275fac,providedIn:"root"}));let o=e;return o})();var we;try{we=typeof Intl<"u"&&Intl.v8BreakIterator}catch(o){we=!1}var Se=(()=>{let e=class e{constructor(){r(this,"_platformId",d(Ke));r(this,"isBrowser",this._platformId?Qe(this._platformId):typeof document=="object"&&!!document);r(this,"EDGE",this.isBrowser&&/(edge)/i.test(navigator.userAgent));r(this,"TRIDENT",this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent));r(this,"BLINK",this.isBrowser&&!!(window.chrome||we)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT);r(this,"WEBKIT",this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT);r(this,"IOS",this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window));r(this,"FIREFOX",this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent));r(this,"ANDROID",this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT);r(this,"SAFARI",this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT)}};r(e,"\u0275fac",function(i){return new(i||e)}),r(e,"\u0275prov",m({token:e,factory:e.\u0275fac,providedIn:"root"}));let o=e;return o})();var Lt=new w("cdk-dir-doc",{providedIn:"root",factory:()=>d(I)}),Nt=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;function ye(o){let e=(o==null?void 0:o.toLowerCase())||"";return e==="auto"&&typeof navigator<"u"&&(navigator!=null&&navigator.language)?Nt.test(navigator.language)?"rtl":"ltr":e==="rtl"?"rtl":"ltr"}var j=(()=>{let e=class e{constructor(){r(this,"valueSignal",C("ltr"));r(this,"change",new f);let t=d(Lt,{optional:!0});if(t){let i=t.body?t.body.dir:null,s=t.documentElement?t.documentElement.dir:null;this.valueSignal.set(ye(i||s||"ltr"))}}get value(){return this.valueSignal()}ngOnDestroy(){this.change.complete()}};r(e,"\u0275fac",function(i){return new(i||e)}),r(e,"\u0275prov",m({token:e,factory:e.\u0275fac,providedIn:"root"}));let o=e;return o})();var W=(function(o){return o[o.NORMAL=0]="NORMAL",o[o.NEGATED=1]="NEGATED",o[o.INVERTED=2]="INVERTED",o})(W||{}),re,O;function pi(){var o;if(O==null){if(typeof document!="object"||!document||typeof Element!="function"||!Element)return O=!1,O;if((o=document.documentElement)!=null&&o.style&&"scrollBehavior"in document.documentElement.style)O=!0;else{let e=Element.prototype.scrollTo;e?O=!/\{\s*\[native code\]\s*\}/.test(e.toString()):O=!1}}return O}function gi(){if(typeof document!="object"||!document)return W.NORMAL;if(re==null){let o=document.createElement("div"),e=o.style;o.dir="rtl",e.width="1px",e.overflow="auto",e.visibility="hidden",e.pointerEvents="none",e.position="absolute";let n=document.createElement("div"),t=n.style;
1t.width="2px",t.height="1px",o.appendChild(n),document.body.appendChild(o),re=W.NORMAL,o.scrollLeft===0&&(o.scrollLeft=1,re=o.scrollLeft===0?W.NEGATED:W.INVERTED),o.remove()}return re}var yi=(()=>{let e=class e{constructor(){r(this,"_isInitialized",!1);r(this,"_rawDir");r(this,"change",new f);r(this,"valueSignal",C("ltr"))}get dir(){return this.valueSignal()}set dir(t){let i=this.valueSignal();this.valueSignal.set(ye(t)),this._rawDir=t,i!==this.valueSignal()&&this._isInitialized&&this.change.emit(this.valueSignal())}get value(){return this.dir}ngAfterContentInit(){this._isInitialized=!0}ngOnDestroy(){this.change.complete()}};r(e,"\u0275fac",function(i){return new(i||e)}),r(e,"\u0275dir",y({type:e,selectors:[["","dir",""]],hostVars:1,hostBindings:function(i,s){i&2&&Q("dir",s._rawDir)},inputs:{dir:"dir"},outputs:{change:"dirChange"},exportAs:["dir"],features:[b([{provide:j,useExisting:e}])]}));let o=e;return o})();var Mt=20,it=(()=>{let e=class e{constructor(){r(this,"_ngZone",d(T));r(this,"_platform",d(Se));r(this,"_renderer",d(N).createRenderer(null,null));r(this,"_cleanupGlobalListener");r(this,"_scrolled",new p);r(this,"_scrolledCount",0);
1r(this,"scrollContainers",new Map)}register(t){this.scrollContainers.has(t)||this.scrollContainers.set(t,t.elementScrolled().subscribe(()=>this._scrolled.next(t)))}deregister(t){let i=this.scrollContainers.get(t);i&&(i.unsubscribe(),this.scrollContainers.delete(t))}scrolled(t=Mt){return this._platform.isBrowser?new F(i=>{this._cleanupGlobalListener||(this._cleanupGlobalListener=this._ngZone.runOutsideAngular(()=>this._renderer.listen("document","scroll",()=>this._scrolled.next())));let s=t>0?this._scrolled.pipe(ue(t)).subscribe(i):this._scrolled.subscribe(i);return this._scrolledCount++,()=>{var a;s.unsubscribe(),this._scrolledCount--,this._scrolledCount||((a=this._cleanupGlobalListener)==null||a.call(this),this._cleanupGlobalListener=void 0)}}):He()}ngOnDestroy(){var t;(t=this._cleanupGlobalListener)==null||t.call(this),this._cleanupGlobalListener=void 0,this.scrollContainers.forEach((i,s)=>this.deregister(s)),this._scrolled.complete()}ancestorScrolled(t,i){let s=this.getAncestorScrollContainers(t);return this.scrolled(i).pipe(Ge(a=>!a||s.indexOf(a)>-1))}getAncestorScrollContainers(t){let i=[];return this.scrollContainers.forEach((s,a)=>{this._scrollableContainsElement(a,t)&&i.push(a)}),i}_scrollableContainsElement(t,i){let s=S(i),a=t.getElementRef().nativeElement;do if(s==a)return!0;while(s=s.parentElement);return!1}};r(e,"\u0275fac",function(i){return new(i||e)}),r(e,"\u0275prov",m({token:e,factory:e.\u0275fac,providedIn:"root"}));let o=e;return o})();var At=20,nt=(()=>{let e=class e{constructor(){r(this,"_platform",d(Se));r(this,"_listeners");r(this,"_viewportSize");r(this,"_change",new p);r(this,"_document",d(I));let t=d(T),i=d(N).createRenderer(null,null);t.runOutsideAngular(()=>{if(this._platform.isBrowser){let s=a=>this._change.next(a);this._listeners=[i.listen("window","resize",s),i.listen("window","orientationchange",s)]}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){var t;(t=this._listeners)==null||t.forEach(i=>i()),this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();let t={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),t}getViewportRect(){let t=this.getViewportScrollPosition(),{width:i,height:s}=this.getViewportSize();return{top:t.top,left:t.left,bottom:t.top+s,right:t.left+i,height:s,width:i}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};let t=this._document,i=this._getWindow(),s=t.documentElement,a=s.getBoundingClientRect(),l=-a.top||t.body.scrollTop||i.scrollY||s.scrollTop||0,c=-a.left||t.body.scrollLeft||i.scrollX||s.scrollLeft||0;return{top:l,left:c}}change(t=At){return t>0?this._change.pipe(ue(t)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){let t=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:t.innerWidth,height:t.innerHeight}:{width:0,height:0}}};r(e,"\u0275fac",function(i){return new(i||e)}),r(e,"\u0275prov",m({token:e,factory:e.\u0275fac,providedIn:"root"}));let o=e;return o})();var rt=(()=>{let e=class e{};r(e,"\u0275fac",function(i){return new(i||e)}),r(e,"\u0275mod",V({type:e})),r(e,"\u0275inj",z({}));let o=e;return o})();var be={},P=class P{constructor(){r(this,"_appId",d(qe))}getId(e,n=!1){return this._appId!=="ng"&&(e+=this._appId),be.hasOwnProperty(e)||(be[e]=0),"".concat(e).concat(n?P._infix+"-":"").concat(be[e]++)}};r(P,"_infix","a".concat(Math.floor(Math.random()*1e5).toString())),r(P,"\u0275fac",function(n){return new(n||P)}),r(P,"\u0275prov",m({token:P,factory:P.\u0275fac,providedIn:"root"}));var se=P;function st(o){return Array.isArray(o)?o:[o]}function Pe(o){let e=o.cloneNode(!0),n=e.querySelectorAll("[id]"),t=o.nodeName.toLowerCase();e.removeAttribute("id");for(let i=0;i<n.length;i++)n[i].removeAttribute("id");return t==="canvas"?lt(o,e):(t==="input"||t==="select"||t==="textarea")&&at(o,e),ot("canvas",o,e,lt),ot("input, textarea, select",o,e,at),e}function ot(o,e,n,t){let i=e.querySelectorAll(o);if(i.length){let s=n.querySelectorAll(o);for(let a=0;a<i.length;a++)t(i[a],s[a])}}var Ft=0;function at(o,e){e.type!=="file"&&(e.value=o.value),e.type==="radio"&&e.name&&(e.name="mat-clone-".concat(e.name,"-").concat(Ft++))}function lt(o,e){let n=e.getContext("2d");if(n)try{n.drawImage(o,0,0)}catch(t){}}function Le(o){let e=o.getBoundingClientRect();return{top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.width,height:e.height,x:e.x,y:e.y}}function Ce(o,e,n){let{top:t,bottom:i,left:s,right:a}=o;return n>=t&&n<=i&&e>=s&&e<=a}function zt(o,e){let n=e.left<o.left,t=e.left+e.width>o.right,i=e.top<o.top,s=e.top+e.height>o.bottom;return n||t||i||s}function Z(o,e,n){o.top+=e,o.bottom=o.top+o.height,o.left+=n,o.right=o.left+o.width}
1function ct(o,e,n,t){let{top:i,right:s,bottom:a,left:l,width:c,height:h}=o,u=c*e,g=h*e;return t>i-g&&t<a+g&&n>l-u&&n<s+u}var oe=class{constructor(e){r(this,"_document");r(this,"positions",new Map);this._document=e}clear(){this.positions.clear()}cache(e){this.clear(),this.positions.set(this._document,{scrollPosition:this.getViewportScrollPosition()}),e.forEach(n=>{this.positions.set(n,{scrollPosition:{top:n.scrollTop,left:n.scrollLeft},clientRect:Le(n)})})}handleScroll(e){let n=H(e),t=this.positions.get(n);if(!t)return null;let i=t.scrollPosition,s,a;if(n===this._document){let h=this.getViewportScrollPosition();s=h.top,a=h.left}else s=n.scrollTop,a=n.scrollLeft;let l=i.top-s,c=i.left-a;return this.positions.forEach((h,u)=>{h.clientRect&&n!==u&&n.contains(u)&&Z(h.clientRect,l,c)}),i.top=s,i.left=a,{top:l,left:c}}getViewportScrollPosition(){return{top:window.scrollY,left:window.scrollX}}};function wt(o,e){let n=o.rootNodes;if(n.length===1&&n[0].nodeType===e.ELEMENT_NODE)return n[0];let t=e.createElement("div");return n.forEach(i=>t.appendChild(i)),t}function Ne(o,e,n){for(let t in e)if(e.hasOwnProperty(t)){let i=e[t];i?o.setProperty(t,i,n!=null&&n.has(t)?"important":""):o.removeProperty(t)}return o}function A(o,e){let n=e?"":"none";Ne(o.style,{"touch-action":e?"":"none","-webkit-user-drag":e?"":"none","-webkit-tap-highlight-color":e?"":"transparent","user-select":n,"-ms-user-select":n,"-webkit-user-select":n,"-moz-user-select":n})}function dt(o,e,n){Ne(o.style,{position:e?"":"fixed",top:e?"":"0",opacity:e?"":"0",left:e?"":"-999em"},n)}function ae(o,e){return e&&e!="none"?o+" "+e:o}function ht(o,e){o.style.width="".concat(e.width,"px"),o.style.height="".concat(e.height,"px"),o.style.transform=$(e.left,e.top)}function $(o,e){return"translate3d(".concat(Math.round(o),"px, ").concat(Math.round(e),"px, 0)")}function ut(o){let e=o.toLowerCase().indexOf("ms")>-1?1:1e3;return parseFloat(o)*e}function Bt(o){let e=getComputedStyle(o),n=Re(e,"transition-property"),t=n.find(l=>l==="transform"||l==="all");if(!t)return 0;let i=n.indexOf(t),s=Re(e,"transition-duration"),a=Re(e,"transition-delay");return ut(s[i])+ut(a[i])}function Re(o,e){return o.getPropertyValue(e).split(",").map(t=>t.trim())}var Vt=new Set(["position"]),xe=class{constructor(e,n,t,i,s,a,l,c,h,u){r(this,"_document");r(this,"_rootElement");r(this,"_direction");r(this,"_initialDomRect");r(this,"_previewTemplate");r(this,"_previewClass");r(this,"_pickupPositionOnPage");r(this,"_initialTransform");r(this,"_zIndex");r(this,"_renderer");r(this,"_previewEmbeddedView");r(this,"_preview");this._document=e,this._rootElement=n,this._direction=t,this._initialDomRect=i,this._previewTemplate=s,this._previewClass=a,this._pickupPositionOnPage=l,this._initialTransform=c,this._zIndex=h,this._renderer=u}get element(){return this._preview}attach(e){this._preview=this._createPreview(),e.appendChild(this._preview),pt(this._preview)&&this._preview.showPopover()}destroy(){var e;this._preview.remove(),(e=this._previewEmbeddedView)==null||e.destroy(),this._preview=this._previewEmbeddedView=null}setTransform(e){this._preview.style.transform=e}getBoundingClientRect(){return this._preview.getBoundingClientRect()}addClass(e){this._preview.classList.add(e)}getTransitionDuration(){return Bt(this._preview)}addEventListener(e,n){return this._renderer.listen(this._preview,e,n)}_createPreview(){let e=this._previewTemplate,n=this._previewClass,t=e?e.template:null,i;if(t&&e){let s=e.matchSize?this._initialDomRect:null,a=e.viewContainer.createEmbeddedView(t,e.context);a.detectChanges(),i=wt(a,this._document),this._previewEmbeddedView=a,e.matchSize?ht(i,s):i.style.transform=$(this._pickupPositionOnPage.x,this._pickupPositionOnPage.y)}else i=Pe(this._rootElement),ht(i,this._initialDomRect),this._initialTransform&&(i.style.transform=this._initialTransform);return Ne(i.style,{"pointer-events":"none",margin:pt(i)?"0 auto 0 0":"0",position:"fixed",top:"0",left:"0","z-index":this._zIndex+""},Vt),A(i,!1),i.classList.add("cdk-drag-preview"),i.setAttribute("popover","manual"),i.setAttribute("dir",this._direction),n&&(Array.isArray(n)?n.forEac
1h(s=>i.classList.add(s)):i.classList.add(n)),i}};function pt(o){return"showPopover"in o}var Ht={passive:!0},gt={passive:!1},jt={passive:!1,capture:!0},Wt=800,ft="cdk-drag-placeholder",_t=new Set(["position"]),Ie=class{constructor(e,n,t,i,s,a,l){r(this,"_config");r(this,"_document");r(this,"_ngZone");r(this,"_viewportRuler");r(this,"_dragDropRegistry");r(this,"_renderer");r(this,"_rootElementCleanups");r(this,"_cleanupShadowRootSelectStart");r(this,"_preview");r(this,"_previewContainer");r(this,"_placeholderRef");r(this,"_placeholder");r(this,"_pickupPositionInElement");r(this,"_pickupPositionOnPage");r(this,"_marker");r(this,"_anchor",null);r(this,"_passiveTransform",{x:0,y:0});r(this,"_activeTransform",{x:0,y:0});r(this,"_initialTransform");r(this,"_hasStartedDragging",C(!1));r(this,"_hasMoved");r(this,"_initialContainer");r(this,"_initialIndex");r(this,"_parentPositions");r(this,"_moveEvents",new p);r(this,"_pointerDirectionDelta");r(this,"_pointerPositionAtLastDirectionChange");r(this,"_lastKnownPointerPosition");r(this,"_rootElement");r(this,"_ownerSVGElement");r(this,"_rootElementTapHighlight");r(this,"_pointerMoveSubscription",x.EMPTY);r(this,"_pointerUpSubscription",x.EMPTY);r(this,"_scrollSubscription",x.EMPTY);r(this,"_resizeSubscription",x.EMPTY);r(this,"_lastTouchEventTime");r(this,"_dragStartTime");r(this,"_boundaryElement",null);r(this,"_nativeInteractionsEnabled",!0);r(this,"_initialDomRect");r(this,"_previewRect");r(this,"_boundaryRect");r(this,"_previewTemplate");r(this,"_placeholderTemplate");r(this,"_handles",[]);r(this,"_disabledHandles",new Set);r(this,"_dropContainer");r(this,"_direction","ltr");r(this,"_parentDragRef");r(this,"_cachedShadowRoot");r(this,"lockAxis",null);r(this,"dragStartDelay",0);r(this,"previewClass");r(this,"scale",1);r(this,"_disabled",!1);r(this,"beforeStarted",new p);r(this,"started",new p);r(this,"released",new p);r(this,"ended",new p);r(this,"entered",new p);r(this,"exited",new p);r(this,"dropped",new p);r(this,"moved",this._moveEvents);r(this,"data");r(this,"constrainPosition");r(this,"_pointerDown",e=>{if(this.beforeStarted.next(),this._handles.length){let n=this._getTargetHandle(e);n&&!this._disabledHandles.has(n)&&!this.disabled&&this._initializeDragSequence(n,e)}else this.disabled||this._initializeDragSequence(this._rootElement,e)});r(this,"_pointerMove",e=>{let n=this._getPointerPositionOnPage(e);if(!this._hasStartedDragging()){let i=Math.abs(n.x-this._pickupPositionOnPage.x),s=Math.abs(n.y-this._pickupPositionOnPage.y);if(i+s>=this._config.dragStartThreshold){let l=Date.now()>=this._dragStartTime+this._getDragStartDelay(e),c=this._dropContainer;if(!l){this._endDragSequence(e);return}(!c||!c.isDragging()&&!c.isReceiving())&&(e.cancelable&&e.preventDefault(),this._hasStartedDragging.set(!0),this._ngZone.run(()=>this._startDragSequence(e)))}return}e.cancelable&&e.preventDefault();let t=this._getConstrainedPointerPosition(n);if(this._hasMoved=!0,this._lastKnownPointerPosition=n,this._updatePointerDirectionDelta(t),this._dropContainer)this._updateActiveDropContainer(t,n);else{let i=this.constrainPosition?this._initialDomRect:this._pickupPositionOnPage,s=this._activeTransform;s.x=t.x-i.x+this._passiveTransform.x,s.y=t.y-i.y+this._passiveTransform.y,this._applyRootElementTransform(s.x,s.y)}this._moveEvents.observers.length&&this._ngZone.run(()=>{this._moveEvents.next({source:this,pointerPosition:t,event:e,distance:this._getDragDistance(t),delta:this._pointerDirectionDelta})})});r(this,"_pointerUp",e=>{this._endDragSequence(e)});r(this,"_nativeDragStart",e=>{if(this._handles.length){let n=this._getTargetHandle(e);n&&!this._disabledHandles.has(n)&&!this.disabled&&e.preventDefault()}else this.disabled||e.preventDefault()});this._config=n,this._document=t,this._ngZone=i,this._viewportRuler=s,this._dragDropRegistry=a,this._renderer=l,this.withRootElement(e).withParent(n.parentDragRef||null),this._parentPositions=new oe(t),a.registerDragItem(this)}get disabled(){return this._disabled||!!(this._dropContainer&&this._dropContainer.disabled)}set disabled(e){e!==this._disabled&&(this._disabled=e,this._toggleNativeDragInteractions(),this._handles.forEac
1h(n=>A(n,e)))}getPlaceholderElement(){return this._placeholder}getRootElement(){return this._rootElement}getVisibleElement(){return this.isDragging()?this.getPlaceholderElement():this.getRootElement()}withHandles(e){this._handles=e.map(t=>S(t)),this._handles.forEach(t=>A(t,this.disabled)),this._toggleNativeDragInteractions();let n=new Set;return this._disabledHandles.forEach(t=>{this._handles.indexOf(t)>-1&&n.add(t)}),this._disabledHandles=n,this}withPreviewTemplate(e){return this._previewTemplate=e,this}withPlaceholderTemplate(e){return this._placeholderTemplate=e,this}withRootElement(e){let n=S(e);if(n!==this._rootElement){this._removeRootElementListeners();let t=this._renderer;this._rootElementCleanups=this._ngZone.runOutsideAngular(()=>[t.listen(n,"mousedown",this._pointerDown,gt),t.listen(n,"touchstart",this._pointerDown,Ht),t.listen(n,"dragstart",this._nativeDragStart,gt)]),this._initialTransform=void 0,this._rootElement=n}return typeof SVGElement<"u"&&this._rootElement instanceof SVGElement&&(this._ownerSVGElement=this._rootElement.ownerSVGElement),this}withBoundaryElement(e){return this._boundaryElement=e?S(e):null,this._resizeSubscription.unsubscribe(),e&&(this._resizeSubscription=this._viewportRuler.change(10).subscribe(()=>this._containInsideBoundaryOnResize())),this}withParent(e){return this._parentDragRef=e,this}dispose(){var e,n;this._removeRootElementListeners(),this.isDragging()&&((e=this._rootElement)==null||e.remove()),(n=this._marker)==null||n.remove(),this._destroyPreview(),this._destroyPlaceholder(),this._dragDropRegistry.removeDragItem(this),this._removeListeners(),this.beforeStarted.complete(),this.started.complete(),this.released.complete(),this.ended.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this._moveEvents.complete(),this._handles=[],this._disabledHandles.clear(),this._dropContainer=void 0,this._resizeSubscription.unsubscribe(),this._parentPositions.clear(),this._boundaryElement=this._rootElement=this._ownerSVGElement=this._placeholderTemplate=this._previewTemplate=this._marker=this._parentDragRef=null}isDragging(){return this._hasStartedDragging()&&this._dragDropRegistry.isDragging(this)}reset(){this._rootElement.style.transform=this._initialTransform||"",this._activeTransform={x:0,y:0},this._passiveTransform={x:0,y:0}}resetToBoundary(){if(this._boundaryElement&&this._rootElement&&zt(this._boundaryElement.getBoundingClientRect(),this._rootElement.getBoundingClientRect())){let e=this._boundaryElement.getBoundingClientRect(),n=this._rootElement.getBoundingClientRect(),t=0,i=0;n.left<e.left?t=e.left-n.left:n.right>e.right&&(t=e.right-n.right),n.top<e.top?i=e.top-n.top:n.bottom>e.bottom&&(i=e.bottom-n.bottom);let s=this._activeTransform.x,a=this._activeTransform.y,l=s+t,c=a+i;this._rootElement.style.transform=$(l,c),this._activeTransform={x:l,y:c},this._passiveTransform={x:l,y:c}}}disableHandle(e){!this._disabledHandles.has(e)&&this._handles.indexOf(e)>-1&&(this._disabledHandles.add(e),A(e,!0))}enableHandle(e){this._disabledHandles.has(e)&&(this._disabledHandles.delete(e),A(e,this.disabled))}withDirection(e){return this._direction=e,this}_withDropContainer(e){this._dropContainer=e}getFreeDragPosition(){let e=this.isDragging()?this._activeTransform:this._passiveTransform;return{x:e.x,y:e.y}}setFreeDragPosition(e){return this._activeTransform={x:0,y:0},this._passiveTransform.x=e.x,this._passiveTransform.y=e.y,this._dropContainer||this._applyRootElementTransform(e.x,e.y),this}withPreviewContainer(e){return this._previewContainer=e,this}_sortFromLastPointerPosition(){let e=this._lastKnownPointerPosition;e&&this._dropContainer&&this._updateActiveDropContainer(this._getConstrainedPointerPosition(e),e)}_removeListeners(){var e;this._pointerMoveSubscription.unsubscribe(),this._pointerUpSubscription.unsubscribe(),this._scrollSubscription.unsubscribe(),(e=this._cleanupShadowRootSelectStart)==null||e.call(this),this._cleanupShadowRootSelectStart=void 0}_destroyPreview(){var e;(e=this._preview)==null||e.destroy(),this._preview=null}_destroyPlaceholder(){var e,n,t;(e=this._anchor)==null||e.remove(),(n=this._placeholder)==null||n.remove(),(t=this._placeholderRef)==null||t.destroy(),this._placeholder=this._anchor=this._placeholderRef=null}_endDragSequence(e){if(this._dragDropRegistry.isDragging(this)&&(this._removeListeners(),this._dragDropRegistry.stopDragging(this),this._toggleNativeDragInteractions(),this._handles&&(this._rootElement.style.webkitTapHighlightColor=this._rootElementTapHighlight),!!this._hasStartedDragging()))if(this.released.next({source:this,event:e}),this._dropContainer)this._dropContainer._stopScrolling(),this._animatePreviewToPlaceholder().then(()=>{this._cleanupDragArtifacts(e),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)});else{this._passiveTransform.x=this._activeTransform.x;let n=this._getPointerPositionOnPage(e);this._passiveTransform.y=this._activeTransform.y,this._ngZone.run(()=>{this.ended.next({source:this,distance:this._getDragDistance(n),dropPoint:n,event:e})}),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)}}
vendor: 8,520 bytes, line 1
1_startDragSequence(e){G(e)&&(this._lastTouchEventTime=Date.now()),this._toggleNativeDragInteractions();let n=this._getShadowRoot(),t=this._dropContainer;if(n&&this._ngZone.runOutsideAngular(()=>{this._cleanupShadowRootSelectStart=this._renderer.listen(n,"selectstart",Gt,jt)}),t){let i=this._rootElement,s=i.parentNode,a=this._placeholder=this._createPlaceholderElement(),l=this._marker=this._marker||this._document.createComment("");s.insertBefore(l,i),this._initialTransform=i.style.transform||"",this._preview=new xe(this._document,this._rootElement,this._direction,this._initialDomRect,this._previewTemplate||null,this.previewClass||null,this._pickupPositionOnPage,this._initialTransform,this._config.zIndex||1e3,this._renderer),this._preview.attach(this._getPreviewInsertionPoint(s,n)),dt(i,!1,_t),this._document.body.appendChild(s.replaceChild(a,i)),this.started.next({source:this,event:e}),t.start(),this._initialContainer=t,this._initialIndex=t.getItemIndex(this)}else this.started.next({source:this,event:e}),this._initialContainer=this._initialIndex=void 0;this._parentPositions.cache(t?t.getScrollableParents():[])}_initializeDragSequence(e,n){this._parentDragRef&&n.stopPropagation();let t=this.isDragging(),i=G(n),s=!i&&n.button!==0,a=this._rootElement,l=H(n),c=!i&&this._lastTouchEventTime&&this._lastTouchEventTime+Wt>Date.now(),h=i?et(n):Je(n);if(l&&l.draggable&&n.type==="mousedown"&&n.preventDefault(),t||s||c||h)return;if(this._handles.length){let E=a.style;this._rootElementTapHighlight=E.webkitTapHighlightColor||"",E.webkitTapHighlightColor="transparent"}this._hasMoved=!1,this._hasStartedDragging.set(this._hasMoved),this._removeListeners(),this._initialDomRect=this._rootElement.getBoundingClientRect(),this._pointerMoveSubscription=this._dragDropRegistry.pointerMove.subscribe(this._pointerMove),this._pointerUpSubscription=this._dragDropRegistry.pointerUp.subscribe(this._pointerUp),this._scrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(E=>this._updateOnScroll(E)),this._boundaryElement&&(this._boundaryRect=Le(this._boundaryElement));let u=this._previewTemplate;this._pickupPositionInElement=u&&u.template&&!u.matchSize?{x:0,y:0}:this._getPointerPositionInElement(this._initialDomRect,e,n);let g=this._pickupPositionOnPage=this._lastKnownPointerPosition=this._getPointerPositionOnPage(n);this._pointerDirectionDelta={x:0,y:0},this._pointerPositionAtLastDirectionChange={x:g.x,y:g.y},this._dragStartTime=Date.now(),this._dragDropRegistry.startDragging(this,n)}_cleanupDragArtifacts(e){dt(this._rootElement,!0,_t),this._marker.parentNode.replaceChild(this._rootElement,this._marker),this._destroyPreview(),this._destroyPlaceholder(),this._initialDomRect=this._boundaryRect=this._previewRect=this._initialTransform=void 0,this._ngZone.run(()=>{let n=this._dropContainer,t=n.getItemIndex(this),i=this._getPointerPositionOnPage(e),s=this._getDragDistance(i),a=n._isOverContainer(i.x,i.y);this.ended.next({source:this,distance:s,dropPoint:i,event:e}),this.dropped.next({item:this,currentIndex:t,previousIndex:this._initialIndex,container:n,previousContainer:this._initialContainer,isPointerOverContainer:a,distance:s,dropPoint:i,event:e}),n.drop(this,t,this._initialIndex,this._initialContainer,a,s,i,e),this._dropContainer=this._initialContainer})}_updateActiveDropContainer({x:e,y:n},{x:t,y:i}){let s=this._initialContainer._getSiblingContainerFromPosition(this,e,n);!s&&this._dropContainer!==this._initialContainer&&this._initialContainer._isOverContainer(e,n)&&(s=this._initialContainer),s&&s!==this._dropContainer&&this._ngZone.run(()=>{var c;let a=this._dropContainer.getItemIndex(this),l=((c=this._dropContainer.getItemAtIndex(a+1))==null?void 0:c.getVisibleElement())||null;this.exited.next({item:this,container:this._dropContainer}),this._dropContainer.exit(this),this._conditionallyInsertAnchor(s,this._dropContainer,l),this._dropContainer=s,this._dropContainer.enter(this,e,n,s===this._initialContainer&&s.sortingDisabled?this._initialIndex:void 0),this.entered.next({item:this,container:s,currentIndex:s.getItemIndex(this)})}),this.isDragging()&&(this._dropContainer._startScrollingIfNecessary(t,i),this._dropContainer._sortItem(this,e,n,this._pointerDirectionDelta),this.constrainPosition?this._applyPreviewTransform(e,n):this._applyPreviewTransform(e-this._pickupPositionInElement.x,n-this._pickupPositionInElement.y))}_animatePreviewToPlaceholder(){if(!this._hasMoved)return Promise.resolve();let e=this._placeholder.getBoundingClientRect();this._preview.addClass("cdk-drag-animating"),this._applyPreviewTransform(e.left,e.top);let n=this._preview.getTransitionDuration();return n===0?Promise.resolve():this._ngZone.runOutsideAngular(()=>new Promise(t=>{let i=l=>{(!l||this._preview&&H(l)===this._preview.element&&l.propertyName==="transform")&&(a(),t(),clearTimeout(s))},s=setTimeout(i,n*1.5),a=this._preview.addEventListener("transitionend",i)}))}_createPlaceholderElement(){let e=this._placeholderTemplate,n=e?e.template:null,t;return n?(this._placeholderRef=e.viewContainer.createEmbeddedView(n,e.context),this._placeholderRef.detectChanges(),t=wt(this._placeholderRef,this._document)):t=Pe(this._rootElement),t.style.pointerEvents="none",t.classList.add(ft),t}_getPointerPositionInElement(e,n,t){let i=n===this._rootElement?null:n,s=i?i.getBoundingClientRect():e,a=G(t)?t.targetTouches[0]:t,l=this._getViewportScrollPosition(),c=a.pageX-s.left-l.left,h=a.pageY-s.top-l.top;return{x:s.left-e.left+c,y:s.top-e.top+h}}_getPointerPositionOnPage(e){let n=this._getViewportScrollPosition(),t=G(e)?e.touches[0]||e.changedTouches[0]||{pageX:0,pageY:0}:e,i=t.pageX-n.left,s=t.pageY-n.top;if(this._ownerSVGElement){let a=this._ownerSVGElement.getScreenCTM();if(a){let l=this._ownerSVGElement.createSVGPoint();return l.x=i,l.y=s,l.matrixTransform(a.inverse())}}return{x:i,y:s}}_getConstrainedPointerPosition(e){let n=this._dropContainer?this._dropContainer.lockAxis:null,{x:t,y:i}=this.constrainPosition?this.constrainPosition(e,this,this._initialDomRect,this._pickupPositionInElement):e;if(this.lockAxis==="x"||n==="x"?i=this._pickupPositionOnPage.y-(this.constrainPosition?this._pickupPositionInElement.y:0):(this.lockAxis==="y"||n==="y")&&(t=this._pickupPositionOnPage.x-(this.constrainPosition?this._pickupPositionInElement.x:0)),this._boundaryRect){let{x:s,y:a}=this.constrainPosition?{x:0,y:0}:this._pickupPositionInElement,l=this._boundaryRect,{width:c,height:h}=this._getPreviewRect(),u=l.top+a,g=l.bottom-(h-a),E=l.left+s,ce=l.right-(c-s);t=mt(t,E,ce),i=mt(i,u,g)}return{x:t,y:i}}_updatePointerDirectionDelta(e){let{x:n,y:t}=e,i=this._pointerDirectionDelta,s=this._pointerPositionAtLastDirectionChange,a=Math.abs(n-s.x),l=Math.abs(t-s.y);return a>this._config.pointerDirectionChangeThreshold&&(i.x=n>s.x?1:-1,s.x=n),l>this._config.pointerDirectionChangeThreshold&&(i.y=t>s.y?1:-1,s.y=t),i}_toggleNativeDragInteractions(){if(!this._rootElement||!this._handles)return;let e=this._handles.length>0||!this.isDragging();e!==this._nativeInteractionsEnabled&&(this._nativeInteractionsEnabled=e,A(this._rootElement,e))}_removeRootElementListeners(){var e;(e=this._rootElementCleanups)==null||e.forEach(n=>n()),this._rootElementCleanups=void 0}_applyRootElementTransform(e,n){let t=1/this.scale,i=$(e*t,n*t),s=this._rootElement.style;this._initialTransform==null&&(this._initialTransform=s.transform&&s.transform!="none"?s.transform:""),s.transform=ae(i,this._initialTransform)}_applyPreviewTransform(e,n){var s;let t=(s=this._previewTemplate)!=null&&s.template?void 0:this._initialTransform,i=$(e,n);this._preview.setTransform(ae(i,t))}_getDragDistance(e){let n=this._pickupPositionOnPage;return n?{x:e.x-n.x,y:e.y-n.y}:{x:0,y:0}}_cleanupCachedDimensions(){this._boundaryRect=this._previewRect=void 0,this._parentPositions.clear()}_containInsideBoundaryOnResize(){let{x:e,y:n}=this._passiveTransform;if(e===0&&n===0||this.isDragging()||!this._boundaryElement)return;let t=this._rootElement.getBoundingClientRect(),i=this._boundaryElement.getBoundingClientRect();if(i.width===0&&i.height===0||t.width===0&&t.height===0)return;let s=i.left-t.left,a=t.right-i.right,l=i.top-t.top,c=t.bottom-i.bottom;i.width>t.width?(s>0&&(e+=s),a>0&&(e-=a)):e=0,i.height>t.height?(l>0&&(n+=l),c>0&&(n-=c)):n=0,(e!==this._passiveTransform.x||n!==this._passiveTransform.y)&&this.setFreeDragPosition({y:n,x:e})}_getDragStartDelay(e){let n=this.dragStartDelay;return typeof n=="number"?n:G(e)?n.touch:n?n.mouse:0}_updateOnScroll(e){let n=this._parentPositions.handleScroll(e);
1if(n){let t=H(e);this._boundaryRect&&t!==this._boundaryElement&&t.contains(this._boundaryElement)&&Z(this._boundaryRect,n.top,n.left),this._pickupPositionOnPage.x+=n.left,this._pickupPositionOnPage.y+=n.top,this._dropContainer||(this._activeTransform.x-=n.left,this._activeTransform.y-=n.top,this._applyRootElementTransform(this._activeTransform.x,this._activeTransform.y))}}_getViewportScrollPosition(){var e;return((e=this._parentPositions.positions.get(this._document))==null?void 0:e.scrollPosition)||this._parentPositions.getViewportScrollPosition()}_getShadowRoot(){return this._cachedShadowRoot===void 0&&(this._cachedShadowRoot=te(this._rootElement)),this._cachedShadowRoot}_getPreviewInsertionPoint(e,n){let t=this._previewContainer||"global";if(t==="parent")return e;if(t==="global"){let i=this._document;return n||i.fullscreenElement||i.webkitFullscreenElement||i.mozFullScreenElement||i.msFullscreenElement||i.body}return S(t)}_getPreviewRect(){return(!this._previewRect||!this._previewRect.width&&!this._previewRect.height)&&(this._previewRect=this._preview?this._preview.getBoundingClientRect():this._initialDomRect),this._previewRect}_getTargetHandle(e){return this._handles.find(n=>e.target&&(e.target===n||n.contains(e.target)))}_conditionallyInsertAnchor(e,n,t){var i,s;if(e===this._initialContainer)(i=this._anchor)==null||i.remove(),this._anchor=null;else if(n===this._initialContainer&&n.hasAnchor){let a=(s=this._anchor)!=null?s:this._anchor=Pe(this._placeholder);a.classList.remove(ft),a.classList.add("cdk-drag-anchor"),a.style.transform="",t?t.before(a):S(n.element).appendChild(a)}}};function mt(o,e,n){return Math.max(e,Math.min(n,o))}function G(o){return o.type[0]==="t"}function Gt(o){o.preventDefault()}function St(o,e,n){let t=vt(e,o.length-1),i=vt(n,o.length-1);if(t===i)return;let s=o[t],a=i<t?-1:1;for(let l=t;l!==i;l+=a)o[l]=o[l+a];o[i]=s}function vt(o,e){return Math.max(0,Math.min(e,o))}var le=class{constructor(e){r(this,"_dragDropRegistry");r(this,"_element");r(this,"_sortPredicate");r(this,"_itemPositions",[]);r(this,"_activeDraggables");r(this,"orientation","vertical");r(this,"direction");r(this,"_previousSwap",{drag:null,delta:0,overlaps:!1});this._dragDropRegistry=e}start(e){this.withItems(e)}sort(e,n,t,i){let s=this._itemPositions,a=this._getItemIndexFromPointerPosition(e,n,t,i);if(a===-1&&s.length>0)return null;let l=this.orientation==="horizontal",c=s.findIndex(v=>v.drag===e),h=s[a],u=s[c].clientRect,g=h.clientRect,E=c>a?1:-1,ce=this._getItemOffsetPx(u,g,E),xt=this._getSiblingOffsetPx(c,s,E),It=s.slice();return St(s,c,a),s.forEach((v,Tt)=>{if(It[Tt]===v)return;let Fe=v.drag===e,de=Fe?ce:xt,ze=Fe?e.getPlaceholderElement():v.drag.getRootElement();v.offset+=de;let Be=Math.round(v.offset*(1/v.drag.scale));l?(ze.style.transform=ae("translate3d(".concat(Be,"px, 0, 0)"),v.initialTransform),Z(v.clientRect,0,de)):(ze.style.transform=ae("translate3d(0, ".concat(Be,"px, 0)"),v.initialTransform),Z(v.clientRect,de,0))}),this._previousSwap.overlaps=Ce(g,n,t),this._previousSwap.drag=h.drag,this._previousSwap.delta=l?i.x:i.y,{previousIndex:c,currentIndex:a}}enter(e,n,t,i){let s=i==null||i<0?this._getItemIndexFromPointerPosition(e,n,t):i,a=this._activeDraggables,l=a.indexOf(e),c=e.getPlaceholderElement(),h=a[s];if(h===e&&(h=a[s+1]),!h&&(s==null||s===-1||s<a.length-1)&&this._shouldEnterAsFirstChild(n,t)&&(h=a[0]),l>-1&&a.splice(l,1),h&&!this._dragDropRegistry.isDragging(h)){let u=h.getRootElement();u.parentElement.insertBefore(c,u),a.splice(s,0,e)}else this._element.appendChild(c),a.push(e);c.style.transform="",this._cacheItemPositions()}withItems(e){this._activeDraggables=e.slice(),this._cacheItemPositions()}withSortPredicate(e){this._sortPredicate=e}reset(){var e;(e=this._activeDraggables)==null||e.forEach(n=>{var i;let t=n.getRootElement();if(t){let s=(i=this._itemPositions.find(a=>a.drag===n))==null?void 0:i.initialTransform;t.style.transform=s||""}}),this._itemPositions=[],this._activeDraggables=[],this._previousSwap.drag=null,this._previousSwap.delta=0,this._previousSwap.overlaps=!1}getActiveItemsSnapshot(){return this._activeDraggables}getItemIndex(e){return this._getVisualItemPositions().findIndex(n=>n.drag===e)}getItemAtIndex(e){var n;return((n=this._getVisualItemPositions()[e])==null?void 0:n.drag)||null}updateOnScroll(e,n){this._itemPositions.forEach(({clientRect:t})=>{Z(t,e,n)}),this._itemPositions.forEach(({drag:t})=>{this._dragDropRegistry.isDragging(t)&&t._sortFromLastPointerPosition()})}withElementContainer(e){this._element=e}_cacheItemPositions(){let e=this.orientation==="horizontal";this._itemPositions=this._activeDraggables.map(n=>{let t=n.getVisibleElement();return{drag:n,offset:0,initialTransform:t.style.transform||"",clientRect:Le(t)}}).sort((n,t)=>e?n.clientRect.left-t.clientRect.left:n.clientRect.top-t.clientRect.top)}_getVisualItemPositions(){return this.orientation==="horizontal"&&this.direction==="rtl"?this._itemPositions.slice().reverse():this._itemPositions}_getItemOffsetPx(e,n,t){let i=this.orientation==="horizontal",s=i?n.left-e.left:n.top-e.top;return t===-1&&(s+=i?n.width-e.width:n.height-e.height),s}_getSiblingOffsetPx(e,n,t){let i=this.orientation==="horizontal",s=n[e].clientRect,a=n[e+t*-1],l=s[i?"width":"height"]*t;if(a){let c=i?"left":"top",h=i?"right":"bottom";t===-1?l-=a.clientRect[c]-s[h]:l+=s[c]-a.clientRect[h]}return l}_shouldEnterAsFirstChild(e,n){if(!this._activeDraggables.length)return!1;let t=this._itemPositions,i=this.orientation==="horizontal";if(t[0].drag!==this._activeDraggables[0]){let a=t[t.length-1].clientRect;return i?e>=a.right:n>=a.bottom}else{let a=t[0].clientRect;return i?e<=a.left:n<=a.top}}_getItemIndexFromPointerPosition(e,n,t,i){let s=this.orientation==="horizontal",a=this._itemPositions.findIndex(({drag:l,clientRect:c})=>{if(l===e)return!1;if(i){let h=s?i.x:i.y;if(l===this._previousSwap.drag&&this._previousSwap.overlaps&&h===this._previousSwap.delta)return!1}return s?n>=Math.floor(c.left)&&n<Math.floor(c.right):t>=Math.floor(c.top)&&t<Math.floor(c.bottom)});return a===-1||!this._sortPredicate(a,e)?-1:a}},Te=class{constructor(e,n){r(this,"_document");r(this,"_dragDropRegistry");r(this,"_element");r(this,"_sortPredicate");r(this,"_rootNode");r(this,"_activeItems");r(this,"_previousSwap",{drag:null,deltaX:0,deltaY:0,overlaps:!1});r(this,"_relatedNodes",[]);this._document=e,this._dragDropRegistry=n}start(e){let n=this._element.childNodes;this._relatedNodes=[];for(let t=0;t<n.length;t++){let i=n[t];this._relatedNodes.push([i,i.nextSibling])}this.withItems(e)}sort(e,n,t,i){let s=this._getItemIndexFromPointerPosition(e,n,t),a=this._previousSwap;if(s===-1||this._activeItems[s]===e)return null;let l=this._activeItems[s];if(a.drag===l&&a.overlaps&&a.deltaX===i.x&&a.deltaY===i.y)return null;
vendor: 7,084 bytes, line 1
1let c=this.getItemIndex(e),h=e.getPlaceholderElement(),u=l.getRootElement();s>c?u.after(h):u.before(h),St(this._activeItems,c,s);let g=this._getRootNode().elementFromPoint(n,t);return a.deltaX=i.x,a.deltaY=i.y,a.drag=l,a.overlaps=u===g||u.contains(g),{previousIndex:c,currentIndex:s}}enter(e,n,t,i){let s=this._activeItems.indexOf(e);s>-1&&this._activeItems.splice(s,1);let a=i==null||i<0?this._getItemIndexFromPointerPosition(e,n,t):i;a===-1&&(a=this._getClosestItemIndexToPointer(e,n,t));let l=this._activeItems[a];l&&!this._dragDropRegistry.isDragging(l)?(this._activeItems.splice(a,0,e),l.getRootElement().before(e.getPlaceholderElement())):(this._activeItems.push(e),this._element.appendChild(e.getPlaceholderElement()))}withItems(e){this._activeItems=e.slice()}withSortPredicate(e){this._sortPredicate=e}reset(){let e=this._element,n=this._previousSwap;for(let t=this._relatedNodes.length-1;t>-1;t--){let[i,s]=this._relatedNodes[t];i.parentNode===e&&i.nextSibling!==s&&(s===null?e.appendChild(i):s.parentNode===e&&e.insertBefore(i,s))}this._relatedNodes=[],this._activeItems=[],n.drag=null,n.deltaX=n.deltaY=0,n.overlaps=!1}getActiveItemsSnapshot(){return this._activeItems}getItemIndex(e){return this._activeItems.indexOf(e)}getItemAtIndex(e){return this._activeItems[e]||null}updateOnScroll(){this._activeItems.forEach(e=>{this._dragDropRegistry.isDragging(e)&&e._sortFromLastPointerPosition()})}withElementContainer(e){e!==this._element&&(this._element=e,this._rootNode=void 0)}_getItemIndexFromPointerPosition(e,n,t){let i=this._getRootNode().elementFromPoint(Math.floor(n),Math.floor(t)),s=i?this._activeItems.findIndex(a=>{let l=a.getRootElement();return i===l||l.contains(i)}):-1;return s===-1||!this._sortPredicate(s,e)?-1:s}_getRootNode(){return this._rootNode||(this._rootNode=te(this._element)||this._document),this._rootNode}_getClosestItemIndexToPointer(e,n,t){if(this._activeItems.length===0)return-1;if(this._activeItems.length===1)return 0;let i=1/0,s=-1;for(let a=0;a<this._activeItems.length;a++){let l=this._activeItems[a];if(l!==e){let{x:c,y:h}=l.getRootElement().getBoundingClientRect(),u=Math.hypot(n-c,t-h);u<i&&(i=u,s=a)}}return s}},Dt=.05,yt=.05,D=(function(o){return o[o.NONE=0]="NONE",o[o.UP=1]="UP",o[o.DOWN=2]="DOWN",o})(D||{}),_=(function(o){return o[o.NONE=0]="NONE",o[o.LEFT=1]="LEFT",o[o.RIGHT=2]="RIGHT",o})(_||{}),ke=class{constructor(e,n,t,i,s){r(this,"_dragDropRegistry");r(this,"_ngZone");r(this,"_viewportRuler");r(this,"element");r(this,"disabled",!1);r(this,"sortingDisabled",!1);r(this,"lockAxis",null);r(this,"autoScrollDisabled",!1);r(this,"autoScrollStep",2);r(this,"hasAnchor",!1);r(this,"enterPredicate",()=>!0);r(this,"sortPredicate",()=>!0);r(this,"beforeStarted",new p);r(this,"entered",new p);r(this,"exited",new p);r(this,"dropped",new p);r(this,"sorted",new p);r(this,"receivingStarted",new p);r(this,"receivingStopped",new p);r(this,"data");r(this,"_container");r(this,"_isDragging",!1);r(this,"_parentPositions");r(this,"_sortStrategy");r(this,"_domRect");r(this,"_draggables",[]);r(this,"_siblings",[]);r(this,"_activeSiblings",new Set);r(this,"_viewportScrollSubscription",x.EMPTY);r(this,"_verticalScrollDirection",D.NONE);r(this,"_horizontalScrollDirection",_.NONE);r(this,"_scrollNode");r(this,"_stopScrollTimers",new p);r(this,"_cachedShadowRoot",null);r(this,"_document");r(this,"_scrollableElements",[]);r(this,"_initialScrollSnap");r(this,"_direction","ltr");r(this,"_startScrollInterval",()=>{this._stopScrolling(),We(0,he).pipe(L(this._stopScrollTimers)).subscribe(()=>{let e=this._scrollNode,n=this.autoScrollStep;this._verticalScrollDirection===D.UP?e.scrollBy(0,-n):this._verticalScrollDirection===D.DOWN&&e.scrollBy(0,n),this._horizontalScrollDirection===_.LEFT?e.scrollBy(-n,0):this._horizontalScrollDirection===_.RIGHT&&e.scrollBy(n,0)})});this._dragDropRegistry=n,this._ngZone=i,this._viewportRuler=s;let a=this.element=S(e);this._document=t,this.withOrientation("vertical").withElementContainer(a),n.registerDropContainer(this),this._parentPositions=new oe(t)}dispose(){this._stopScrolling(),this._stopScrollTimers.complete(),this._viewportScrollSubscription.unsubscribe(),this.beforeStarted.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this.sorted.complete(),this.receivingStarted.complete(),this.receivingStopped.complete(),this._activeSiblings.clear(),this._scrollNode=null,this._parentPositions.clear(),this._dragDropRegistry.removeDropContainer(this)}isDragging(){return this._isDragging}start(){this._draggingStarted(),this._notifyReceivingSiblings()}enter(e,n,t,i){this._draggingStarted(),i==null&&this.sortingDisabled&&(i=this._draggables.indexOf(e)),this._sortStrategy.enter(e,n,t,i),this._cacheParentPositions(),this._notifyReceivingSiblings(),this.entered.next({item:e,container:this,currentIndex:this.getItemIndex(e)})}exit(e){this._reset(),this.exited.next({item:e,container:this})}drop(e,n,t,i,s,a,l,c={}){this._reset(),this.dropped.next({item:e,currentIndex:n,previousIndex:t,container:this,previousContainer:i,isPointerOverContainer:s,distance:a,dropPoint:l,event:c})}withItems(e){let n=this._draggables;return this._draggables=e,e.forEach(t=>t._withDropContainer(this)),this.isDragging()&&(n.filter(i=>i.isDragging()).every(i=>e.indexOf(i)===-1)?this._reset():this._sortStrategy.withItems(this._draggables)),this}withDirection(e){return this._direction=e,this._sortStrategy instanceof le&&(this._sortStrategy.direction=e),this}connectedTo(e){return this._siblings=e.slice(),this}withOrientation(e){if(e==="mixed")this._sortStrategy=new Te(this._document,this._dragDropRegistry);else{let n=new le(this._dragDropRegistry);n.direction=this._direction,n.orientation=e,this._sortStrategy=n}return this._sortStrategy.withElementContainer(this._container),this._sortStrategy.withSortPredicate((n,t)=>this.sortPredicate(n,t,this)),this}withScrollableParents(e){let n=this._container;return this._scrollableElements=e.indexOf(n)===-1?[n,...e]:e.slice(),this}withElementContainer(e){if(e===this._container)return this;let n=S(this.element),t=this._scrollableElements.indexOf(this._container),i=this._scrollableElements.indexOf(e);return t>-1&&this._scrollableElements.splice(t,1),i>-1&&this._scrollableElements.splice(i,1),this._sortStrategy&&this._sortStrategy.withElementContainer(e),this._cachedShadowRoot=null,this._scrollableElements.unshift(e),this._container=e,this}getScrollableParents(){return this._scrollableElements}getItemIndex(e){return this._isDragging?this._sortStrategy.getItemIndex(e):this._draggables.indexOf(e)}getItemAtIndex(e){return this._isDragging?this._sortStrategy.getItemAtIndex(e):this._draggables[e]||null}isReceiving(){return this._activeSiblings.size>0}_sortItem(e,n,t,i){if(this.sortingDisabled||!this._domRect||!ct(this._domRect,Dt,n,t))return;let s=this._sortStrategy.sort(e,n,t,i);s&&this.sorted.next({previousIndex:s.previousIndex,currentIndex:s.currentIndex,container:this,item:e})}_startScrollingIfNecessary(e,n){if(this.autoScrollDisabled)return;let t,i=D.NONE,s=_.NONE;if(this._parentPositions.positions.forEach((a,l)=>
1{l===this._document||!a.clientRect||t||ct(a.clientRect,Dt,e,n)&&([i,s]=Ut(l,a.clientRect,this._direction,e,n),(i||s)&&(t=l))}),!i&&!s){let{width:a,height:l}=this._viewportRuler.getViewportSize(),c={width:a,height:l,top:0,right:a,bottom:l,left:0};i=bt(c,n),s=Rt(c,e),t=window}t&&(i!==this._verticalScrollDirection||s!==this._horizontalScrollDirection||t!==this._scrollNode)&&(this._verticalScrollDirection=i,this._horizontalScrollDirection=s,this._scrollNode=t,(i||s)&&t?this._ngZone.runOutsideAngular(this._startScrollInterval):this._stopScrolling())}_stopScrolling(){this._stopScrollTimers.next()}_draggingStarted(){let e=this._container.style;this.beforeStarted.next(),this._isDragging=!0,this._initialScrollSnap=e.msScrollSnapType||e.scrollSnapType||"",e.scrollSnapType=e.msScrollSnapType="none",this._sortStrategy.start(this._draggables),this._cacheParentPositions(),this._viewportScrollSubscription.unsubscribe(),this._listenToScrollEvents()}_cacheParentPositions(){this._parentPositions.cache(this._scrollableElements),this._domRect=this._parentPositions.positions.get(this._container).clientRect}_reset(){this._isDragging=!1;let e=this._container.style;e.scrollSnapType=e.msScrollSnapType=this._initialScrollSnap,this._siblings.forEach(n=>n._stopReceiving(this)),this._sortStrategy.reset(),this._stopScrolling(),this._viewportScrollSubscription.unsubscribe(),this._parentPositions.clear()}_isOverContainer(e,n){return this._domRect!=null&&Ce(this._domRect,e,n)}_getSiblingContainerFromPosition(e,n,t){return this._siblings.find(i=>i._canReceive(e,n,t))}_canReceive(e,n,t){if(!this._domRect||!Ce(this._domRect,n,t)||!this.enterPredicate(e,this))return!1;let i=this._getShadowRoot().elementFromPoint(n,t);return i?i===this._container||this._container.contains(i):!1}_startReceiving(e,n){let t=this._activeSiblings;!t.has(e)&&n.every(i=>this.enterPredicate(i,this)||this._draggables.indexOf(i)>-1)&&(t.add(e),this._cacheParentPositions(),this._listenToScrollEvents(),this.receivingStarted.next({initiator:e,receiver:this,items:n}))}_stopReceiving(e){this._activeSiblings.delete(e),this._viewportScrollSubscription.unsubscribe(),this.receivingStopped.next({initiator:e,receiver:this})}_listenToScrollEvents(){this._viewportScrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(e=>{if(this.isDragging()){let n=this._parentPositions.handleScroll(e);n&&this._sortStrategy.updateOnScroll(n.top,n.left)}else this.isReceiving()&&this._cacheParentPositions()})}_getShadowRoot(){if(!this._cachedShadowRoot){let e=te(this._container);this._cachedShadowRoot=e||this._document}return this._cachedShadowRoot}_notifyReceivingSiblings(){let e=this._sortStrategy.getActiveItemsSnapshot().filter(n=>n.isDragging());this._siblings.forEach(n=>n._startReceiving(this,e))}};function bt(o,e){let{top:n,bottom:t,height:i}=o,s=i*yt;return e>=n-s&&e<=n+s?D.UP:e>=t-s&&e<=t+s?D.DOWN:D.NONE}function Rt(o,e){let{left:n,right:t,width:i}=o,s=i*yt;return e>=n-s&&e<=n+s?_.LEFT:e>=t-s&&e<=t+s?_.RIGHT:_.NONE}function Ut(o,e,n,t,i){let s=bt(e,i),a=Rt(e,t),l=D.NONE,c=_.NONE;if(s){let h=o.scrollTop;s===D.UP?h>0&&(l=D.UP):o.scrollHeight-h>o.clientHeight&&(l=D.DOWN)}if(a){let h=o.scrollLeft;n==="rtl"?a===_.RIGHT?h<0&&(c=_.RIGHT):o.scrollWidth+h>o.clientWidth&&(c=_.LEFT):a===_.LEFT?h>0&&(c=_.LEFT):o.scrollWidth-h>o.clientWidth&&(c=_.RIGHT)}return[l,c]}var U={capture:!0},Ee={passive:!1,capture:!0},Zt=(()=>{let e=class e{};r(e,"\u0275fac",function(i){return new(i||e)}),r(e,"\u0275cmp",me({type:e,selectors:[["ng-component"]],hostAttrs:["cdk-drag-resets-container",""],decls:0,vars:0,template:function(i,s){},styles:["@layer cdk-resets{.cdk-drag-preview{background:none;border:none;padding:0;color:inherit;inset:auto}}.cdk-drag-placeholder *,.cdk-drag-preview *{pointer-events:none !important}\n"],encapsulation:2,changeDetection:0}));let o=e;return o})(),Me=(()=>{let e=class e{constructor(){r(this,"_ngZone",d(T));r(this,"_document",d(I));r(this,"_styleLoader",d(tt));r(this,"_renderer",d(N).createRenderer(null,null));r(this,"_cleanupDocumentTouchmove");r(this,"_scroll",new p);r(this,"_dropInstances",new Set);r(this,"_dragInstances",new Set);r(this,"_activeDragInstances",C([]));r(this,"_globalListeners");r(this,"_draggingPredicate",t=>t.isDragging());r(this,"_domNodesToDirectives",null);r(this,"pointerMove",new p);r(this,"pointerUp",new p);r(this,"_preventDefaultWhileDragging",t=>{this._activeDragInstances().length>0&&t.preventDefault()});r(this,"_persistentTouchmoveListener",t=>{this._activeDragInstances().length>0&&(this._activeDragInstances().some(this._draggingPredicate)&&t.preventDefault(),this.pointerMove.next(t))})}registerDropContainer(t){this._dropInstances.has(t)||this._dropInstances.add(t)}registerDragItem(t){this._dragInstances.add(t),this._dragInstances.size===1&&this._ngZone.runOutsideAngular(()=>{var i;(i=this._cleanupDocumentTouchmove)==null||i.call(this),this._cleanupDocumentTouchmove=this._renderer.listen(this._document,"touchmove",this._persistentTouchmoveListener,Ee)})}removeDropContainer(t){this._dropInstances.delete(t)}removeDragItem(t){var i;this._dragInstances.delete(t),this.stopDragging(t),this._dragInstances.size===0&&((i=this._cleanupDocumentTouchmove)==null||i.call(this))}startDragging(t,i){if(!(this._activeDragInstances().indexOf(t)>-1)&&(this._styleLoader.load(Zt),this._activeDragInstances.update(s=>[...s,t]),this._activeDragInstances().length===1)){let s=i.type.startsWith("touch"),a=c=>this.pointerUp.next(c),l=[["scroll",c=>this._scroll.next(c),U],["selectstart",this._preventDefaultWhileDragging,Ee]];s?l.push(["touchend",a,U],["touchcancel",a,U]):l.push(["mouseup",a,U]),s||l.push(["mousemove",c=>this.pointerMove.next(c),Ee]),this._ngZone.runOutsideAngular(()=>{this._globalListeners=l.map(([c,h,u])=>this._renderer.listen(this._document,c,h,u))})}}stopDragging(t){this._activeDragInstances.update(i=>{let s=i.indexOf(t);return s>-1?(i.splice(s,1),[...i]):i}),this._activeDragInstances().length===0&&this._clearGlobalListeners()}isDragging(t){return this._activeDragInstances().indexOf(t)>-1}scrolled(t){let i=[this._scroll];return t&&t!==this._document&&i.push(new F(s=>this._ngZone.runOutsideAngular(()=>{let a=this._renderer.listen(t,"scroll",l=>{this._activeDragInstances().length&&s.next(l)},U);return()=>{a()}}))),K(...i)}registerDirectiveNode(t,i){var s;
1(s=this._domNodesToDirectives)!=null||(this._domNodesToDirectives=new WeakMap),this._domNodesToDirectives.set(t,i)}removeDirectiveNode(t){var i;(i=this._domNodesToDirectives)==null||i.delete(t)}getDragDirectiveForNode(t){var i;return((i=this._domNodesToDirectives)==null?void 0:i.get(t))||null}ngOnDestroy(){this._dragInstances.forEach(t=>this.removeDragItem(t)),this._dropInstances.forEach(t=>this.removeDropContainer(t)),this._domNodesToDirectives=null,this._clearGlobalListeners(),this.pointerMove.complete(),this.pointerUp.complete()}_clearGlobalListeners(){var t;(t=this._globalListeners)==null||t.forEach(i=>i()),this._globalListeners=void 0}};r(e,"\u0275fac",function(i){return new(i||e)}),r(e,"\u0275prov",m({token:e,factory:e.\u0275fac,providedIn:"root"}));let o=e;return o})(),$t={dragStartThreshold:5,pointerDirectionChangeThreshold:5},Ae=(()=>{let e=class e{constructor(){r(this,"_document",d(I));r(this,"_ngZone",d(T));r(this,"_viewportRuler",d(nt));r(this,"_dragDropRegistry",d(Me));r(this,"_renderer",d(N).createRenderer(null,null))}createDrag(t,i=$t){return new Ie(t,i,this._document,this._ngZone,this._viewportRuler,this._dragDropRegistry,this._renderer)}createDropList(t){return new ke(t,this._dragDropRegistry,this._document,this._ngZone,this._viewportRuler)}};r(e,"\u0275fac",function(i){return new(i||e)}),r(e,"\u0275prov",m({token:e,factory:e.\u0275fac,providedIn:"root"}));let o=e;return o})(),q=new w("CDK_DRAG_PARENT");var Et=new w("CdkDragHandle"),Nn=(()=>{let e=class e{constructor(){r(this,"element",d(k));r(this,"_parentDrag",d(q,{optional:!0,skipSelf:!0}));r(this,"_dragDropRegistry",d(Me));r(this,"_stateChanges",new p);r(this,"_disabled",!1);var t;(t=this._parentDrag)==null||t._addHandle(this)}get disabled(){return this._disabled}set disabled(t){this._disabled=t,this._stateChanges.next(this)}ngAfterViewInit(){if(!this._parentDrag){let t=this.element.nativeElement.parentElement;for(;t;){let i=this._dragDropRegistry.getDragDirectiveForNode(t);if(i){this._parentDrag=i,i._addHandle(this);break}t=t.parentElement}}}ngOnDestroy(){var t;(t=this._parentDrag)==null||t._removeHandle(this),this._stateChanges.complete()}};r(e,"\u0275fac",function(i){return new(i||e)}),r(e,"\u0275dir",y({type:e,selectors:[["","cdkDragHandle",""]],hostAttrs:[1,"cdk-drag-handle"],inputs:{disabled:[2,"cdkDragHandleDisabled","disabled",R]},features:[b([{provide:Et,useExisting:e}])]}));let o=e;return o})(),Pt=new w("CDK_DRAG_CONFIG"),Ct=new w("CdkDropList"),Mn=(()=>{let e=class e{constructor(){r(this,"element",d(k));r(this,"dropContainer",d(Ct,{optional:!0,skipSelf:!0}));r(this,"_ngZone",d(T));r(this,"_viewContainerRef",d(_e));r(this,"_dir",d(j,{optional:!0}));r(this,"_changeDetectorRef",d(ee));r(this,"_selfHandle",d(Et,{optional:!0,self:!0}));r(this,"_parentDrag",d(q,{optional:!0,skipSelf:!0}));r(this,"_dragDropRegistry",d(Me));r(this,"_destroyed",new p);r(this,"_handles",new Ve([]));r(this,"_previewTemplate");r(this,"_placeholderTemplate");r(this,"_dragRef");r(this,"data");r(this,"lockAxis",null);r(this,"rootElementSelector");r(this,"boundaryElement");r(this,"dragStartDelay");r(this,"freeDragPosition");r(this,"_disabled");r(this,"constrainPosition");r(this,"previewClass");r(this,"previewContainer");r(this,"scale",1);r(this,"started",new f);r(this,"released",new f);r(this,"ended",new f);r(this,"entered",new f);r(this,"exited",new f);r(this,"dropped",new f);r(this,"moved",new F(t=>{let i=this._dragRef.moved.pipe(je(s=>({source:this,pointerPosition:s.pointerPosition,event:s.event,delta:s.delta,distance:s.distance}))).subscribe(t);return()=>{i.unsubscribe()}}));r(this,"_injector",d(B));let t=this.dropContainer,i=d(Pt,{optional:!0}),s=d(Ae);this._dragRef=s.createDrag(this.element,{dragStartThreshold:i&&i.dragStartThreshold!=null?i.dragStartThreshold:5,pointerDirectionChangeThreshold:i&&i.pointerDirectionChangeThreshold!=null?i.pointerDirectionChangeThreshold:5,zIndex:i==null?void 0:i.zIndex}),this._dragRef.data=this,this._dragDropRegistry.registerDirectiveNode(this.element.nativeElement,this),i&&this._assignDefaults(i),t&&(t.addItem(this),t._dropListRef.beforeStarted.pipe(L(this._destroyed)).subscribe(()=>{this._dragRef.scale=this.scale})),this._syncInputs(this._dragRef),this._handleEvents(this._dragRef)}get disabled(){return this._disabled||!!(this.dropContainer&&this.dropContainer.disabled)}set disabled(t){this._disabled=t,this._dragRef.disabled=this._disabled}getPlaceholderElement(){return this._dragRef.getPlaceholderElement()}getRootElement(){return this._dragRef.getRootElement()}reset(){this._dragRef.reset()}resetToBoundary(){this._dragRef.resetToBoundary()}getFreeDragPosition(){return this._dragRef.getFreeDragPosition()}setFreeDragPosition(t){this._dragRef.setFreeDragPosition(t)}
vendor: 4,208 bytes, line 1
1ngAfterViewInit(){fe(()=>{this._updateRootElement(),this._setupHandlesListener(),this._dragRef.scale=this.scale,this.freeDragPosition&&this._dragRef.setFreeDragPosition(this.freeDragPosition)},{injector:this._injector})}ngOnChanges(t){let i=t.rootElementSelector,s=t.freeDragPosition;i&&!i.firstChange&&this._updateRootElement(),this._dragRef.scale=this.scale,s&&!s.firstChange&&this.freeDragPosition&&this._dragRef.setFreeDragPosition(this.freeDragPosition)}ngOnDestroy(){this.dropContainer&&this.dropContainer.removeItem(this),this._dragDropRegistry.removeDirectiveNode(this.element.nativeElement),this._ngZone.runOutsideAngular(()=>{this._handles.complete(),this._destroyed.next(),this._destroyed.complete(),this._dragRef.dispose()})}_addHandle(t){let i=this._handles.getValue();i.push(t),this._handles.next(i)}_removeHandle(t){let i=this._handles.getValue(),s=i.indexOf(t);s>-1&&(i.splice(s,1),this._handles.next(i))}_setPreviewTemplate(t){this._previewTemplate=t}_resetPreviewTemplate(t){t===this._previewTemplate&&(this._previewTemplate=null)}_setPlaceholderTemplate(t){this._placeholderTemplate=t}_resetPlaceholderTemplate(t){t===this._placeholderTemplate&&(this._placeholderTemplate=null)}_updateRootElement(){var s;let t=this.element.nativeElement,i=t;this.rootElementSelector&&(i=t.closest!==void 0?t.closest(this.rootElementSelector):(s=t.parentElement)==null?void 0:s.closest(this.rootElementSelector)),this._dragRef.withRootElement(i||t)}_getBoundaryElement(){let t=this.boundaryElement;return t?typeof t=="string"?this.element.nativeElement.closest(t):S(t):null}_syncInputs(t){t.beforeStarted.subscribe(()=>{if(!t.isDragging()){let i=this._dir,s=this.dragStartDelay,a=this._placeholderTemplate?{template:this._placeholderTemplate.templateRef,context:this._placeholderTemplate.data,viewContainer:this._viewContainerRef}:null,l=this._previewTemplate?{template:this._previewTemplate.templateRef,context:this._previewTemplate.data,matchSize:this._previewTemplate.matchSize,viewContainer:this._viewContainerRef}:null;t.disabled=this.disabled,t.lockAxis=this.lockAxis,t.scale=this.scale,t.dragStartDelay=typeof s=="object"&&s?s:ie(s),t.constrainPosition=this.constrainPosition,t.previewClass=this.previewClass,t.withBoundaryElement(this._getBoundaryElement()).withPlaceholderTemplate(a).withPreviewTemplate(l).withPreviewContainer(this.previewContainer||"global"),i&&t.withDirection(i.value)}}),t.beforeStarted.pipe(Ue(1)).subscribe(()=>{if(this._parentDrag){t.withParent(this._parentDrag._dragRef);return}let i=this.element.nativeElement.parentElement;for(;i;){let s=this._dragDropRegistry.getDragDirectiveForNode(i);if(s){t.withParent(s._dragRef);break}i=i.parentElement}})}_handleEvents(t){t.started.subscribe(i=>{this.started.emit({source:this,event:i.event}),this._changeDetectorRef.markForCheck()}),t.released.subscribe(i=>{this.released.emit({source:this,event:i.event})}),t.ended.subscribe(i=>{this.ended.emit({source:this,distance:i.distance,dropPoint:i.dropPoint,event:i.event}),this._changeDetectorRef.markForCheck()}),t.entered.subscribe(i=>{this.entered.emit({container:i.container.data,item:this,currentIndex:i.currentIndex})}),t.exited.subscribe(i=>{this.exited.emit({container:i.container.data,item:this})}),t.dropped.subscribe(i=>{this.dropped.emit({previousIndex:i.previousIndex,currentIndex:i.currentIndex,previousContainer:i.previousContainer.data,container:i.container.data,isPointerOverContainer:i.isPointerOverContainer,item:this,distance:i.distance,dropPoint:i.dropPoint,event:i.event})})}_assignDefaults(t){let{lockAxis:i,dragStartDelay:s,constrainPosition:a,previewClass:l,boundaryElement:c,draggingDisabled:h,rootElementSelector:u,previewContainer:g}=t;this.disabled=h==null?!1:h,this.dragStartDelay=s||0,this.lockAxis=i||null,a&&(this.constrainPosition=a),l&&(this.previewClass=l),c&&(this.boundaryElement=c),u&&(this.rootElementSelector=u),g&&(this.previewContainer=g)}_setupHandlesListener(){this._handles.pipe(Ze(t=>{let i=t.map(s=>s.element);this._selfHandle&&this.rootElementSelector&&i.push(this.element),this._dragRef.withHandles(i)}),pe(t=>K(...t.map(i=>i._stateChanges.pipe(Y(i))))),L(this._destroyed)).subscribe(t=>{let i=this._dragRef,s=t.element.nativeElement;
1t.disabled?i.disableHandle(s):i.enableHandle(s)})}};r(e,"\u0275fac",function(i){return new(i||e)}),r(e,"\u0275dir",y({type:e,selectors:[["","cdkDrag",""]],hostAttrs:[1,"cdk-drag"],hostVars:4,hostBindings:function(i,s){i&2&&J("cdk-drag-disabled",s.disabled)("cdk-drag-dragging",s._dragRef.isDragging())},inputs:{data:[0,"cdkDragData","data"],lockAxis:[0,"cdkDragLockAxis","lockAxis"],rootElementSelector:[0,"cdkDragRootElement","rootElementSelector"],boundaryElement:[0,"cdkDragBoundary","boundaryElement"],dragStartDelay:[0,"cdkDragStartDelay","dragStartDelay"],freeDragPosition:[0,"cdkDragFreeDragPosition","freeDragPosition"],disabled:[2,"cdkDragDisabled","disabled",R],constrainPosition:[0,"cdkDragConstrainPosition","constrainPosition"],previewClass:[0,"cdkDragPreviewClass","previewClass"],previewContainer:[0,"cdkDragPreviewContainer","previewContainer"],scale:[2,"cdkDragScale","scale",Ye]},outputs:{started:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",entered:"cdkDragEntered",exited:"cdkDragExited",dropped:"cdkDragDropped",moved:"cdkDragMoved"},exportAs:["cdkDrag"],features:[b([{provide:q,useExisting:e}]),ge]}));let o=e;return o})(),Oe=new w("CdkDropListGroup"),An=(()=>{let e=class e{constructor(){r(this,"_items",new Set);r(this,"disabled",!1)}ngOnDestroy(){this._items.clear()}};r(e,"\u0275fac",function(i){return new(i||e)}),r(e,"\u0275dir",y({type:e,selectors:[["","cdkDropListGroup",""]],inputs:{disabled:[2,"cdkDropListGroupDisabled","disabled",R]},exportAs:["cdkDropListGroup"],features:[b([{provide:Oe,useExisting:e}])]}));let o=e;return o})(),Fn=(()=>{let e=class e{constructor(){r(this,"element",d(k));r(this,"_changeDetectorRef",d(ee));r(this,"_scrollDispatcher",d(it));r(this,"_dir",d(j,{optional:!0}));r(this,"_group",d(Oe,{optional:!0,skipSelf:!0}));r(this,"_latestSortedRefs");r(this,"_destroyed",new p);r(this,"_scrollableParentsResolved");r(this,"_dropListRef");r(this,"connectedTo",[]);r(this,"data");r(this,"orientation");r(this,"id",d(se).getId("cdk-drop-list-"));r(this,"lockAxis",null);r(this,"_disabled");r(this,"sortingDisabled");r(this,"enterPredicate",()=>!0);r(this,"sortPredicate",()=>!0);r(this,"autoScrollDisabled");r(this,"autoScrollStep");r(this,"elementContainerSelector");r(this,"hasAnchor");r(this,"dropped",new f);r(this,"entered",new f);r(this,"exited",new f);r(this,"sorted",new f);r(this,"_unsortedItems",new Set);let t=d(Ae),i=d(Pt,{optional:!0});this._dropListRef=t.createDropList(this.element),this._dropListRef.data=this,i&&this._assignDefaults(i),this._dropListRef.enterPredicate=(s,a)=>this.enterPredicate(s.data,a.data),this._dropListRef.sortPredicate=(s,a,l)=>this.sortPredicate(s,a.data,l.data),this._setupInputSyncSubscription(this._dropListRef),this._handleEvents(this._dropListRef),e._dropLists.push(this),this._group&&this._group._items.add(this)}get disabled(){return this._disabled||!!this._group&&this._group.disabled}set disabled(t){this._dropListRef.disabled=this._disabled=t}addItem(t){this._unsortedItems.add(t),t._dragRef._withDropContainer(this._dropListRef),this._dropListRef.isDragging()&&this._syncItemsWithRef(this.getSortedItems().map(i=>i._dragRef))}removeItem(t){if(this._unsortedItems.delete(t),this._latestSortedRefs){let i=this._latestSortedRefs.indexOf(t._dragRef);i>-1&&(this._latestSortedRefs.splice(i,1),this._syncItemsWithRef(this._latestSortedRefs))}}getSortedItems(){return Array.from(this._unsortedItems).sort((t,i)=>t._dragRef.getVisibleElement().compareDocumentPosition(i._dragRef.getVisibleElement())&Node.DOCUMENT_POSITION_FOLLOWING?-1:1)}ngOnDestroy(){let t=e._dropLists.indexOf(this);t>-1&&e._dropLists.splice(t,1),this._group&&this._group._items.delete(this),this._latestSortedRefs=void 0,this._unsortedItems.clear(),this._dropListRef.dispose(),this._destroyed.next(),this._destroyed.complete()}_setupInputSyncSubscription(t){this._dir&&this._dir.change.pipe(Y(this._dir.value),L(this._destroyed)).subscribe(i=>t.withDirection(i)),t.beforeStarted.subscribe(()=>{let i=st(this.connectedTo).map(s=>{if(typeof s=="string"){let a=e._dropLists.find(l=>l.id===s);return a}return s});
1if(this._group&&this._group._items.forEach(s=>{i.indexOf(s)===-1&&i.push(s)}),!this._scrollableParentsResolved){let s=this._scrollDispatcher.getAncestorScrollContainers(this.element).map(a=>a.getElementRef().nativeElement);this._dropListRef.withScrollableParents(s),this._scrollableParentsResolved=!0}if(this.elementContainerSelector){let s=this.element.nativeElement.querySelector(this.elementContainerSelector);t.withElementContainer(s)}t.disabled=this.disabled,t.lockAxis=this.lockAxis,t.sortingDisabled=this.sortingDisabled,t.autoScrollDisabled=this.autoScrollDisabled,t.autoScrollStep=ie(this.autoScrollStep,2),t.hasAnchor=this.hasAnchor,t.connectedTo(i.filter(s=>s&&s!==this).map(s=>s._dropListRef)).withOrientation(this.orientation)})}_handleEvents(t){t.beforeStarted.subscribe(()=>{this._syncItemsWithRef(this.getSortedItems().map(i=>i._dragRef)),this._changeDetectorRef.markForCheck()}),t.entered.subscribe(i=>{this.entered.emit({container:this,item:i.item.data,currentIndex:i.currentIndex})}),t.exited.subscribe(i=>{this.exited.emit({container:this,item:i.item.data}),this._changeDetectorRef.markForCheck()}),t.sorted.subscribe(i=>{this.sorted.emit({previousIndex:i.previousIndex,currentIndex:i.currentIndex,container:this,item:i.item.data})}),t.dropped.subscribe(i=>{this.dropped.emit({previousIndex:i.previousIndex,currentIndex:i.currentIndex,previousContainer:i.previousContainer.data,container:i.container.data,item:i.item.data,isPointerOverContainer:i.isPointerOverContainer,distance:i.distance,dropPoint:i.dropPoint,event:i.event}),this._changeDetectorRef.markForCheck()}),K(t.receivingStarted,t.receivingStopped).subscribe(()=>this._changeDetectorRef.markForCheck())}_assignDefaults(t){let{lockAxis:i,draggingDisabled:s,sortingDisabled:a,listAutoScrollDisabled:l,listOrientation:c}=t;this.disabled=s==null?!1:s,this.sortingDisabled=a==null?!1:a,this.autoScrollDisabled=l==null?!1:l,this.orientation=c||"vertical",this.lockAxis=i||null}_syncItemsWithRef(t){this._latestSortedRefs=t,this._dropListRef.withItems(t)}};r(e,"_dropLists",[]),r(e,"\u0275fac",function(i){return new(i||e)}),r(e,"\u0275dir",y({type:e,selectors:[["","cdkDropList",""],["cdk-drop-list"]],hostAttrs:[1,"cdk-drop-list"],hostVars:7,hostBindings:function(i,s){i&2&&(Q("id",s.id),J("cdk-drop-list-disabled",s.disabled)("cdk-drop-list-dragging",s._dropListRef.isDragging())("cdk-drop-list-receiving",s._dropListRef.isReceiving()))},inputs:{connectedTo:[0,"cdkDropListConnectedTo","connectedTo"],data:[0,"cdkDropListData","data"],orientation:[0,"cdkDropListOrientation","orientation"],id:"id",lockAxis:[0,"cdkDropListLockAxis","lockAxis"],disabled:[2,"cdkDropListDisabled","disabled",R],sortingDisabled:[2,"cdkDropListSortingDisabled","sortingDisabled",R],enterPredicate:[0,"cdkDropListEnterPredicate","enterPredicate"],sortPredicate:[0,"cdkDropListSortPredicate","sortPredicate"],autoScrollDisabled:[2,"cdkDropListAutoScrollDisabled","autoScrollDisabled",R],autoScrollStep:[0,"cdkDropListAutoScrollStep","autoScrollStep"],elementContainerSelector:[0,"cdkDropListElementContainer","elementContainerSelector"],hasAnchor:[2,"cdkDropListHasAnchor","hasAnchor",R]},outputs:{dropped:"cdkDropListDropped",entered:"cdkDropListEntered",exited:"cdkDropListExited",sorted:"cdkDropListSorted"},exportAs:["cdkDropList"],features:[b([{provide:Oe,useValue:void 0},{provide:Ct,useExisting:e}])]}));let o=e;return o})(),qt=new w("CdkDragPreview"),zn=(()=>{let e=class e{constructor(){r(this,"templateRef",d(X));r(this,"_drag",d(q,{optional:!0}));r(this,"data");r(this,"matchSize",!1);var t;(t=this._drag)==null||t._setPreviewTemplate(this)}ngOnDestroy(){var t;(t=this._drag)==null||t._resetPreviewTemplate(this)}};r(e,"\u0275fac",function(i){return new(i||e)}),r(e,"\u0275dir",y({type:e,selectors:[["ng-template","cdkDragPreview",""]],inputs:{data:"data",matchSize:[2,"matchSize","matchSize",R]},features:[b([{provide:qt,useExisting:e}])]}));let o=e;return o})(),Kt=new w("CdkDragPlaceholder"),Bn=(()=>{let e=class e{constructor(){r(this,"templateRef",d(X));r(this,"_drag",d(q,{optional:!0}));r(this,"data");var t;(t=this._drag)==null||t._setPlaceholderTemplate(this)}ngOnDestroy(){var t;(t=this._drag)==null||t._resetPlaceholderTemplate(this)}};r(e,"\u0275fac",function(i){return new(i||e)}),r(e,"\u0275dir",y({type:e,selectors:[["ng-template","cdkDragPlaceholder",""]],inputs:{data:"data"},features:[b([{provide:Kt,useExisting:e}])]}));let o=e;return o}
1)();var Vn=(()=>{let e=class e{};r(e,"\u0275fac",function(i){return new(i||e)}),r(e,"\u0275mod",V({type:e})),r(e,"\u0275inj",z({providers:[Ae],imports:[rt]}));let o=e;return o})();export{Se as a,W as b,pi as c,gi as d,H as e,tt as f,j as g,yi as h,it as i,nt as j,se as k,st as l,St as m,Nn as n,Mn as o,An as p,Fn as q,zn as r,Bn as s,Vn as t};

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.