1(self.webpackChunkdo=self.webpackChunkdo||[]).push([[7567],{714:(i,n,e)=>{var s,l,o;l=[e(4692)],void 0===(o="function"==typeof(s=function(i){var n=i(window).width(),e=i(window).height(),s=[];function l(){i(window).width()===n&&i(window).height()===e||(i(s).each((function(){i(this).flexMenu({undo:!0}).flexMenu(this.options)})),n=i(window).width(),e=i(window).height())}i(window).resize((function(){requestAnimationFrame(l)})),i.fn.flexMenu=function(n){var e,l=i.extend({threshold:2,cutoff:0,linkText:"More",linkTitle:"",linkTextAll:"Menu",linkTitleAll:"Open/Close Menu",shouldApply:function(){return!0},showOnHover:!0,popupAbsolute:!0,popupClass:"",undo:!1},n);return this.options=l,(e=i.inArray(this,s))>=0?s.splice(e,1):s.push(this),this.each((function(){var n,e,s,o,t,r,u=i(this),h=u.find("> li"),a=h.first(),_=h.last(),d=h.length;function c(i){var n=Math.floor(a.offset().top),e=Math.floor(a.outerHeight());return Math.ceil(i.offset().top)>=n+e}if(c(_)&&d>l.threshold&&!l.undo&&u.is(":visible")&&l.shouldApply()){var f=u.siblings(".hor-menu__more_list"),m=f.find(".hor-menu__sub_list");for(m.addClass(l.popupClass),f.find(".hor-menu__more_link").off("click.preventClick").on("click.preventClick",(function(i){i.preventDefault()})),f.show().find(".hor-menu__sub_list").hide(),r=d;r>1;r--){if(e=c(n=u.find("> li:last-child")),r-1<=l.cutoff){i(u.children().get().reverse()).appendTo(m);break}if(!e)break;n.appendTo(m)}c(s=f)&&u.find("> li:nth-last-child(1)").appendTo(m),m.children().each((function(n,e){var s=i(e).find(".hor-menu__link"),l=i(e).find(".hor-menu__icon"),o=[].slice.call(e.classList),t=[].slice.call(s.get(0).classList),r=!!l.length&&[].slice.call(l.get(0).classList);o&&(i(e).attr("class",""),o[0]="hor-menu__sub_item",i(e).addClass(o.join(" "))),t&&(s.attr("class",""),t[0]="hor-menu__sub_link",s.addClass(t.join(" "))),r&&(l.attr("class",""),r[0]="hor-menu__sub_icon",l.addClass(r.join(" "))),m.prepend(e)})),s.find("> li.hor-menu__more_item > a")}else if(l.undo&&u.siblings(".hor-menu__more_list").find("ul.hor-menu__sub_list > li")){var p=u.siblings(".hor-menu__more_list");for(o=(t=p.find("> .hor-menu__more_item").length?p.find("> .hor-menu__more_item > ul.hor-menu__sub_list"):p.find("> .hor-menu__item > ul.hor-menu__sub_list")).find("> li").length,r=1;r<=o;r++){var b=t.find("> li:first-child"),w=i(b).find("> .hor-menu__sub_link"),k=i(b).find("> .hor-menu__sub_link .hor-menu__sub_icon"),g=[].slice.call(b.get(0).classList),v=[].slice.call(w.get(0).classList),C=!!k.length&&[].slice.call(k.get(0).classList);g&&(i(b).attr("class",""),g[0]="hor-menu__item",i(b).addClass(g.join(" "))),v&&(w.attr("class",""),v[0]="hor-menu__link",w.addClass(v.join(" "))),C&&(k.attr("class",""),C[0]="hor-menu__icon",k.addClass(C.join(" "))),b.appendTo(u)}u.siblings(".hor-menu__more_list").hide()}}))}})?s.apply(n,l):s)||(i.exports=o)}}]);
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.