1"use strict";(self.webpackChunkdo=self.webpackChunkdo||[]).push([[2464],{9689:(e,t,i)=>{function n(e){var t;t=function(e,t){e.s3MenuAllInTypes={_popup:{activate:function(e){var t=e.$item.siblings();e.$item.addClass(this.settings.activeClass),t.removeClass(this.settings.activeClass),this.hide(t.children(".div")),e.$sub.css("display","flex")},deactivate:function(e){e.$item.removeClass(this.settings.activeClass),this.hide(e.$sub)},exit:function(){var e=this;setTimeout((function(){e.$li.removeClass(e.settings.activeClass),e.$el.find(".div").removeAttr("style"),e.$el.find("li").removeClass(e.settings.openClass)}),100)}},touchClickEvents:function(t){e(document).on(`click.${t.eventNamespace}`,(function(i){const n=e(i.target),s=n.not(t.settings.exclude).closest("li");t.$el.has(n).length?(clearTimeout(t.exitTimeoutId),clearTimeout(t.deactivateTimeoutId),t.isExit=!1,s.trigger("mouseenter")):(t.isExit=!0,clearTimeout(t.exitTimeoutId),t.exitTimeoutId=setTimeout((function(){t.trigger("exit")}),t.settings.exitTimeout))})),t.$el.on({click:function(i){const n=e(this),s=t.$ul.has(n).length,o=n.children("div");if(!s&&o.length&&o.is(":hidden")){i.preventDefault(),t.isExit=!1;const e=o.parentsUntil(t.$el,"li");l={$item:n,$sub:o,$parents:e,$ul:n.parent(),level:e.length},clearTimeout(t.exitTimeoutId),clearTimeout(t.activateTimeoutId),t.activateTimeoutId=setTimeout((function(){t.isExit||(t.trigger("activate",l),t.active=l)}),t.settings.activateTimeout)}var l}},"li"),t.settings.cancelForward&&t.$el.on("click","a",(function(i){const n=e(this),s=t.$ul.has(n).length,o=n.siblings("div");!s&&o.length&&i.preventDefault()}))},mouseClickEvents:function(t){e(document).on(`click.${t.eventNamespace}`,(function(i){var n=e(i.target),s=n.not(t.settings.exclude).closest("li");t.$el.has(n).length?(clearTimeout(t.deactivateTimeoutId),t.isExit=!1,s.trigger("mouseenter")):(t.isExit=!0,clearTimeout(t.exitTimeoutId),t.exitTimeoutId=setTimeout((function(){t.trigger("exit")}),t.settings.exitTimeout))})),t.$el.on({click:function(i){const n=e(this),s=t.$ul.has(n).length,o=n.siblings("div");if(!s&&o.length)if(o.is(":hidden")){i.preventDefault(),t.isExit=!1;const e=n.parent(),s=o.parentsUntil(t.$el,"li");l={$item:e,$sub:o,$parents:s,$ul:e.parent(),level:s.length},clearTimeout(t.exitTimeoutId),clearTimeout(t.activateTimeoutId),t.activateTimeoutId=setTimeout((function(){t.isExit||(t.trigger("activate",l),t.active=l)}),t.settings.activateTimeout)}else t.settings.cancelForward&&(t.isExit=!0,t.exitTimeoutId=setTimeout((function(){t.trigger("exit")}),t.settings.exitTimeout),i.preventDefault());var l}},"a")},mouseMoveEvents:function(t){e(document).on(`mousemove.${t.eventNamespace}`,(function(i){var n=e(i.target),s=n.not(t.settings.exclude).closest("li");t.$el.has(n).length?(clearTimeout(t.exitTimeoutId),clearTimeout(t.deactivateTimeoutId),t.isExit=!1,s.trigger("mouseenter")):(t.isExit=!0,clearTimeout(t.exitTimeoutId),t.exitTimeoutId=setTimeout((function(){t.trigger("exit")}),t.settings.exitTimeout))})),t.$el.on({mouseenter:function(i){if(i.stopPropagation(),t.isExit=!1,t.$li.is(e(this))){var n,s=e(this),o=s.children(".div"),l=o.parentsUntil(t.$el,"li");n={$item:s,$sub:o,$parents:l,$ul:s.parent(),level:l.length},clearTimeout(t.exitTimeoutId),clearTimeout(t.activateTimeoutId),t.activateTimeoutId=setTimeout((function(){t.isExit||(t.trigger("activate",n),t.active=n)}),t.settings.activateTimeout)}},mouseleave:function(i){if(t.$li.is(e(this))){var n=e(this),s=n.children(".div"),o=s.parentsUntil(t.$el,"li");t.active={$item:n,$sub:s,$parents:o,$ul:n.parent(),level:o.length},clearTimeout(t.activateTimeoutId)}}},"li"),t.settings.cancelForward&&t.$el.on("click","a",(function(i){if(t.settings.cancelForward){const n=e(this),s=t.$ul.has(n).length,o=n.siblings("div").length;!s&&o&&i.preventDefault()}}))},left:function(e){e.on("activate",(function(t){var i=t.$sub;if(i.length){var n=i.is(":hidden");i.show();var s={right:"100%",top:"0","min-height":e.$el.get(0).getBoundingClientRect().height};i.css(s),n&&i.hide()}})),e.on(this._popup)},right:function(e){e.on("activate",(function(t){var i=t.$sub;if(i.length){var n=i.is(":hidden");i.show();var s={left:"100%",top:"0","min-height":e.$el.get(0).getBoundingClientRect().height};i.css(s),n&&i.hide()}})),e.on(this._popup)},bottom:function(e){e.on("activate",(function(e){var t=e.$sub;if(t.length){var i=e.$item,n=t.is(":hidden");t.show();var s=i.position(),o={left:"0"};o.top=s.top+i.height(),t.css(o),n&&t.hide()}})),e.on(this._popup)},dropdown:function(t,i=".column-menu__sub_icon"){i=i||"a",t.$el.on({click:function(i){var n=e(this).closest("a"),s=n.closest("li"),o=n.next("ul");return!o.length||!o.is(":animated")&&(o.is(":hidden")?t.show(o,(function(){s.addClass(t.settings.openClass)})):t.hide(o,(function(){s.removeClass(t.settings.openClass)})),i.preventDefault(),void i.stopPropagation())}},i)}
1,popup:function(t){t.settings.firstClick?e.s3MenuAllInTypes.mouseClickEvents(t):t.isTouch?e.s3MenuAllInTypes.touchClickEvents(t):e.s3MenuAllInTypes.mouseMoveEvents(t)},"column+dropdown":function(t){e.s3MenuAllInTypes.dropdown(t,".column-menu__icon, .column-menu__sub_icon")}},e.fn.s3MenuPopupColumn=function(i){return i=e.extend({deviation:10,type:"bottom",exitTimeout:500,activateTimeout:0,deactivateTimeout:200,exclude:"ul",debug:!1,showFn:e.fn.show,showTime:0,hideFn:e.fn.hide,hideTime:0,activeClass:"is-opened",hasClass:"has-child",openClass:"is-opened"},i),this.each((function(n){var s=e(this),o=s.children("li"),l=o.children("ul"),a=e.s3Eventable({eventNamespace:i.type+n,settings:i,triangle:new t.Triangle({},{},{}),$el:s,$li:o,$ul:l,isExit:!0,active:{},isTouch:"ontouchstart"in document.documentElement||navigator.maxTouchPoints});e.each(["show","hide"],(function(t,i){a[i]=function(t,n){t.length&&(t.stop(!0,!0),this.settings[i+"Fn"].call(t,this.settings[i+"Time"],n||e.noop))}})),i.hasClass&&a.$ul.parent("li").addClass(i.hasClass),s.data("popup",a),"column+dropdown"===i.type?e.s3MenuAllInTypes[i.type](a):i.type.split("+").forEach((t=>{e.s3MenuAllInTypes[t]&&"function"==typeof e.s3MenuAllInTypes[t]&&e.s3MenuAllInTypes[t](a)}))}))}},"function"==typeof define&&i.amdO?define(["jquery","s3/misc/math/0.0.1/s3.math","s3/misc/eventable/0.0.1/s3.eventable"],t):t(e,s3Math)}i.r(t),i.d(t,{default:()=>n})}}]);
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.