1"use strict";(globalThis.webpackChunkambiki||=[]).push([[1525],{51525(e,t,n){n.r(t),n.d(t,{default:()=>_});var r,o,i,l,a,c,u,s,d,p=n(2888),f=n(64353),b=n(10246);function v(e,t,n,r){n&&Object.defineProperty(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(r):void 0})}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,S(r.key),r)}}function y(e,t,n){return t=g(t),function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,m()?Reflect.construct(t,n||[],g(e).constructor):t.apply(e,n))}function m(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(m=function(){return!!e})()}function g(e){return g=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},g(e)}function O(e,t){return O=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},O(e,t)}function C(e,t,n,r,o){var i={};return Object.keys(r).forEach(function(e){i[e]=r[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=n.slice().reverse().reduce(function(n,r){return r(e,t,n)||n},i),o&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(o):void 0,i.initializer=void 0),void 0===i.initializer?(Object.defineProperty(e,t,i),null):i}function P(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?P(Object(n),!0).forEach(function(t){j(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):P(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function j(e,t,n){return(t=S(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function S(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}var k="vs-placeholder-info",E="vs-placeholder-success",L="show-placholder",z="show-item",D=w(w({},f.i),{},{group:"shared",sort:!1,onMove:function(){return!1}}),_=(r=(0,p.kT)("vs-plan-completed-item"),o=(0,p.MZ)(),i=(0,p.aC)(),l=(0,p.aC)(),r((c=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return v(e=y(this,t,[].concat(r)),"cardId",u,e),v(e,"planContainer",s,e),v(e,"completedContainer",d,e),j(e,"planSortable",void 0),j(e,"completedSortable",void 0),j(e,"abortController",void 0),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&O(e,t)}(t,e),n=t,r=[{key:"connected",value:function(){this.abortController=new AbortController,this.setupPlanSortable(),this.setupCompletedSortable()}},{key:"disconnected",value:function(){var e,t,n;null===(e=this.abortController)||void 0===e||e.abort(),null===(t=this.planSortable)||void 0===t||t.destroy(),null===(n=this.completedSortable)||void 0===n||n.destroy()}},{key:"restart",value:function(){this.planContainer.classList.remove(L),this.completedContainer.classList.remove(z)}},{key:"setupPlanSortable",value:function(){var e=this;this.planSortable=new b.Ay(this.planContainer,w(w({},D),{},{onStart:function(){var t;e.addEventListener("drag",e.handleDragOnCompleted.bind(e),{signal:null===(t=e.abortController)||void 0===t?void 0:t.signal}),e.completedContainer.classList.add(k)},onEnd:function(t){var n;(n=e.completedContainer.classList).remove.apply(n,[k,E]),e.isCollidingWithCompletedPlaceholder(t.originalEvent.clientX,t.originalEvent.clientY)&&(e.planContainer.classList.add(L),e.completedContainer.classList.add(z),e.emit("dragend"))}}))}},{key:"setupCompletedSortable",value:function(){var e=this;this.completedSortable=new b.Ay(this.completedContainer,w(w({},D),{},{onStart:function(){var t;e.addEventListener("drag",e.handleDragOnPlan.bind(e),{signal:null===(t=e.abortController)||void 0===t?void 0:t.signal}),e.planContainer.classList.add(k)},onEnd:function(t){var n;(n=e.planContainer.classList).remove.apply(n,[k,E]),e.isCollidingWithPlanPlaceholder(t.originalEvent.clientX,t.originalEvent.clientY)&&(e.restart(),e.emit("dragend"))}}))}},{key:"handleDragOnCompleted",value:function(e){var t=this.isCollidingWithCompletedPlaceholder(e.clientX,e.clientY);this.completedContainer.classList.toggle(E,t)}},{key:"handleDragOnPlan",value:function(e){var t=this.isCollidingWithPlanPlaceholder(e.clientX,e.clientY);this.planContainer.classList.toggle(E,t)}},{key:"isCollidingWithPlanPlaceholder",value:function(e,t){var n=document.elementFromPoint(e,t);return this.contains(n)&&!(null===n||void 0===n||!n.closest(".vs-plan-container .vs-placeholder"))}},{key:"isCollidingWithCompletedPlaceholder",value:function(e,t){var n=document.elementFromPoint(e,t);return this.contains(n)&&!(null===n||void 0===n||!n.closest(".vs-completed-container .vs-placeholder"))}}],r&&h(n.prototype,r),o&&h(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(p.IZ),u=C(c.prototype,"cardId",[o],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),s=C(c.prototype,"planContainer",[i],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),d=C(c.prototype,"completedContainer",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),a=c))||a)}}]); 2//# sourceMappingURL=1525-7c9d6af83a230b724cb4.chunk.js.map
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.