PageSourceSearch

https://oaokiz.ru/g/s3/mosaic/js/do/do.flexmenu_folders.js

js oaokiz.ru collected 2026-09-29 18:22:47 UTC 5,072 bytes, 1 lines download raw bytes

1(self.webpackChunkdo=self.webpackChunkdo||[]).push([[6229],{8411:(s,i,o)=>{var l,e,n;e=[o(4692)],void 0===(n="function"==typeof(l=function(s){var i=s(window).width(),o=s(window).height(),l=[];function e(){s(window).width()===i&&s(window).height()===o||(s(l).each((function(){s(this).flexMenuFolders({undo:!0,column:this.options.column,build:this.options.build}).flexMenuFolders(this.options)})),i=s(window).width(),o=s(window).height())}s(window).resize((function(){requestAnimationFrame(e)})),s.fn.flexMenuFolders=function(i){var o,e=s.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},i);return this.options=e,(o=s.inArray(this,l))>=0?l.splice(o,1):l.push(this),this.each((function(){var i,o,l,n,c,t=s(this),a=t.find("> li"),r=a.first(),d=a.last(),h=a.length;function f(s){var i=Math.floor(r.offset().top),o=Math.floor(r.outerHeight(!0));return Math.ceil(s.offset().top)>=i+o}if(f(d)&&h>e.threshold&&!e.undo&&t.is(":visible")&&e.shouldApply()){var p=t.siblings(".mosaic-shop2-folders__more-list"),u=e.column?p.children().children(".div"):p.children().children(".mosaic-shop2-folders__sub-list");for(u.attr("class",e.popupClass),p.find(".mosaic-shop2-folders__more-link").off("click.preventClick").on("click.preventClick",(function(s){s.preventDefault()})),e.column?p.show():p.show().find(".mosaic-shop2-folders__sub-list").hide(),c=h;c>1;c--){if(o=f(i=t.find("> li:last-child")),c-1<=e.cutoff){s(t.children().get().reverse()).appendTo(u);break}if(!o)break;i.prependTo(u)}f(l=p)&&t.find("> li:nth-last-child(1)").appendTo(u),u.children().each((function(i,o){var l=s(o).find(".mosaic-shop2-folders__link"),n=s(o).find(".mosaic-shop2-folders__icon"),c=[].slice.call(o.classList),t=!!l.length&&[].slice.call(l.get(0).classList),a=!!n.length&&[].slice.call(n.get(0).classList);if(c&&(s(o).attr("class",""),c[0]="mosaic-shop2-folders__sub-item",s(o).addClass(c.join(" "))),t&&(l.attr("class",""),t[0]="mosaic-shop2-folders__sub-link",l.addClass(t.join(" "))),a&&(n.attr("class",""),a[0]="mosaic-shop2-folders__sub-icon",n.addClass(a.join(" "))),e.column)if("vertical"===e.build){s(o).wrap('<ul class="mosaic-shop2-folders__sub-list"></ul>');const i=s(o).find(".div");if(i.length){const l=s('<ul class="mosaic-shop2-folders__sub-list"></ul>').appendTo(s(o)),e=i.children().toArray().map((i=>s(i).children().appendTo(l).toArray()));i.remove(),l.data("columns",e)}}else{const i=s(o).find(".div");i.length&&i.children().unwrap()}})),e.column&&"horizontal"===e.build&&u.children().wrapAll('<ul class="mosaic-shop2-folders__sub-list"></ul>'),l.find("> li > a")}else if(e.column&&e.undo&&t.siblings(".mosaic-shop2-folders__more-list").find("div.div > ul").length){const i=t.siblings(".mosaic-shop2-folders__more-list");i.find("> .mosaic-shop2-folders__more-item").length&&(n=i.find("> li > div.div")),"horizontal"===e.build?(n.children().children().each(((i,o)=>{const l=s(o),e=l.children("a"),n=e.children(".mosaic-shop2-folders__sub-icon"),c=l.children().not("a"),a=s(o).length?Array.from(s(o).get(0).classList):[""],r=e.length?Array.from(e.get(0).classList):[""],d=n.length?Array.from(n.get(0).classList):[""];l.attr("class",["mosaic-shop2-folders__item"].concat(a.slice(1)).join(" ")),e.attr("class",["mosaic-shop2-folders__link"].concat(r.slice(1)).join(" ")),n.attr("class",["mosaic-shop2-folders__icon"].concat(d.slice(1)).join(" ")),c.length&&c.wrap('<div class="div"></div>'),l.appendTo(t)})),n.empty()):n.children().each(((i,o)=>{const l=s(o).children("li"),e=l.children("a"),n=e.children(".mosaic-shop2-folders__sub-icon"),c=l.children().not("a"),a=l.length?Array.from(l.get(0).classList):[""],r=e.length?Array.from(e.get(0).classList):[""],d=n.length?Array.from(n.get(0).classList):[""];if(l.attr("class",["mosaic-shop2-folders__item"].concat(a.slice(1)).join(" ")),e.attr("class",["mosaic-shop2-folders__link"].concat(r.slice(1)).join(" ")),n.attr("class",["mosaic-shop2-folders__icon"].concat(d.slice(1)).join(" ")),c.length&&c.data("columns")){const i=c.data("c
1olumns"),o=s('<div class="div"></div>').appendTo(l);i.forEach((i=>{o.append(s('<ul class="mosaic-shop2-folders__sub-list"></ul>').append(s(i)))}))}l.appendTo(t),s(o).remove()})),i.hide()}else!e.column&&e.undo&&t.siblings(".mosaic-shop2-folders__more-list").find("ul.mosaic-shop2-folders__sub-list > li")&&((n=t.siblings(".mosaic-shop2-folders__more-list").find("> li > ul")).children().each(((i,o)=>{const l=s(o),e=l.children("a"),n=e.children(".mosaic-shop2-folders__sub-icon"),c=l.length?Array.from(l.get(0).classList):[""],a=e.length?Array.from(e.get(0).classList):[""],r=n.length?Array.from(n.get(0).classList):[""];l.attr("class",["mosaic-shop2-folders__item"].concat(c.slice(1)).join(" ")),e.attr("class",["mosaic-shop2-folders__link"].concat(a.slice(1)).join(" ")),n.attr("class",["mosaic-shop2-folders__icon"].concat(r.slice(1)).join(" ")),l.appendTo(t)})),t.siblings(".mosaic-shop2-folders__more-list").hide())}))}})?l.apply(i,e):l)||(s.exports=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.