PageSourceSearch

https://www.vg-lingenfeld.de/:res/modules/common/common/layout/met…is-layout-options.system.js?fp=bacc3abc0825

js vg-lingenfeld.de collected 2026-09-25 05:18:20 UTC 6,322 bytes, 2 lines download raw bytes

1System.register(["layout-image-with-text--metropolis-layout-options.css"],function(){"use strict";var a;return{setters:[function(t){a=t.default}],execute:function(){document.adoptedStyleSheets=[...document.adoptedStyleSheets,a],window.MetropolisLayoutOptions=function(a){var t,l,e,o,s,i,n,d,m,c,u=0,r=!1,p=null;function y(){var a=d.find("a.checked").data().layoutClass,l=d.find("a.checked").data().compactViewClass,e=a.split(" ");if(m.is(".checked")&&void 0!==l){1===e.length&&-1!==e[0].indexOf("--small")&&e.push(e[0].replace("--small","--medium"));for(var s=0;s<e.length;s++)-1!==e[s].indexOf("--small")&&(e[s]=l)}t.find("."+o).removeClass(t.data().finalLayoutClass),t.data().finalLayoutClass=e.join(" "),t.find("."+o).addClass(e.join(" "))}!function(a){t=$(a),c=t.data("layout-options"),$.isEmptyObject(c)||(o=c.targetItemClass,t.find("."+o),i=t.find(".metropolis-layout-options__is-compact-view-on-mobile-storage"),s=t.find(".metropolis-layout-options__layout-id-storage"),$("body").is(".mode-editor")&&0!==s.length&&(l="metropolis-layout-options__item",e="metropolis-layout-options__link",n=$('<div class="metropolis-layout-options"><div class="metropolis-layout-options__button"><ionas-icon-settings><i class="sf sf-filled-in sf-setting-gear"></i></ionas-icon-settings></div><ul class="metropolis-layout-options__items level-1"><li class="metropolis-layout-options__item level-1"><a class="metropolis-layout-options__link level-1 checkable is-compact-view-on-mobile">Kompakt-Layout in Mobil-Ansicht✓</a></li><li class="metropolis-layout-options__item level-1 metropolis-layout-options__layout-item has-children"><a class="metropolis-layout-options__link level-1 has-children">Layouts</a><ul class="metropolis-layout-options__layouts metropolis-layout-options__items level-2"></ul></li></ul></div>'),d=n.find(".metropolis-layout-options__layouts"),m=n.find(".is-compact-view-on-mobile"),n.children(".metropolis-layout-options__button").on("click",function(){$(this).toggleClass("is-open")}),function(){$.each(c.layouts,function(a,i){var n=$("<li/>").addClass(l).addClass("level-2"),m=$("<a/>").addClass(e).addClass("level-2 checkable").attr("data-id",a).text("Layout "+ ++u),c=$("<i>✓</i>"),y=i.class.join(" ");m.data("layoutClass",y),m.data("isDefaultLayout",!1),m.data("compactViewClass",i.compactViewClass),c.appendTo(m),m.appendTo(n),n.appendTo(d),a===s.get(0).value&&m.addClass("checked"),void 0!==i.compactViewClass&&(r=!0),void 0!==i.default&&i.default&&(m.data("isDefaultLayout",!0),p=m),void 0!==i.default&&i.default&&""===s.get(0)?.value?.trim()&&(s.val(a).trigger("change"),t.data("finalLayoutClass",y),t.find("."+o).addClass(y)),m.on("click",function(){s.val(a).trigger("change")})}),0===d.find("a.checked").length&&(null!=p?p.trigger("click"):d.find("a").first().trigger("click"));1===u&&n.find(".metropolis-layout-options__layout-item").css("display","none")}(),function(){if(!r)return m.css("display","none"),void i.prop("checked",!1).trigger("change");void m.on("click",function(){const a=i.prop("checked");i.prop("checked",!a).trigger("change")}),i.prop("checked")&&i.trigger("change")}(),s.on("change",function(a){const t=a.target.value;d.find("a").removeClass("checked"),d.find(`a[data-id="${t}"`).addClass("checked"),y()}),i.on("change",function(a){i.prop("checked")?m.addClass("checked"):m.removeClass("checked"),y()}),n.find(".metropolis-layout-options__item.has-children").on("mouseenter",function(a){$(this).addClass("expanded")}).on("mouseleave",function(a){void 0!==$(a.relatedTarget).prop("tagName")&&-1!==$(a.relatedTarget).prop("tagName").toLowerCase().indexOf("i4")||$(this).removeClass("expanded")}),i.trigger("change"),(r||u>1)&&n.prependTo(t)))}(a)},window.MetropolisLayoutOptions.layouts={"extra-tiny":{sizes:{min:170,max:259},classes:["extra-tiny-layout-stacked--small","extra-tiny-layout-stacked-2--small","extra-tiny-layout-no-image--small","extra-tiny-layout-no-image-no-text--small"]},tiny:{sizes:{min:260,max:309},classes:["tiny-layout-stacked--small","tiny-layout-stacked-2--small","tiny-layout-no-image--small","tiny-layout-no-image-no-text--small","tiny-layout-no-image-no-text-small--small"]},"mobile-portrait":{sizes:{min:310,max:449},classes:["mobile-portrait-layout-stacked--small","mobile-portrait-layout-stacked-2--small","mobile-portrait-layout-aside-small--small","mobile-portrait-layout-aside-medium--small","mobile-portrait-layout-no-image--small","mobile-portrait-layout-no-image-no-text--small","mobile-portrait-layout-no-image-no-text-small--small"]},"mobile-landscape":{sizes:{min:450,max:649},classes:["mobile-landscape-layout-stacked--small","mobile-landscape-layout-stacked-2--small","mobile-landscape-layout-aside-large--small","mobile-landscape-layout-aside-medium--small","mobile-landscape-layout-aside-small--small","mobile-landscape-layout-no-image--small","mobile-landscape-layout-no-image-no-text--small"]},"tablet-portrait":{sizes:{min:650,max:840},classes:["tablet-portrait-layout-aside-large--small","tablet-portrait-layout-aside-large-2--small","tablet-portrait-layout-stacked--small","tablet-portrait-layout-stacked-2--small","tablet-portrait-layout-aside-medium--small","tablet-portrait-layout-aside-small--small","tablet-portrait-layout-aside-small-2--small","tablet-portrait-layout-no-image--small"]},"tablet-landscape":{sizes:{min:841,max:1023},classes:["tablet-landscape-layout-aside-large-2--small","tablet-landscape-layout-aside-large--small","tablet-landscape-layout-aside-medium--small","tablet-landscape-layout-aside-small--small"]},desktop:{sizes:{min:1024},classes:["desktop-layout-aside-large-2--small","desktop-layout-aside-large--small","desktop-layout-aside-medium--small","desktop-layout-aside-small--small"]}},$(function(){var a=$("body")[0];new MutationObserver(function(a){a.forEach(function(a){for(var t=0;t<a.addedNodes.length;t++){var l=$(a.addedNodes[t]),e=null;l.find("[data-layout-options]").length>0&&(e=l.find("[data-layout-options]")),l.is("[data-layout-options]")&&(e=l),null!==e&&e.length>0&&e.each(function(a,t){new window.MetropolisLayoutOptions(t)})}})}).observe(a,{attributes:!1,childList:!0,characterData:!1,subtree:!0}),$("[data-layout-options]").each(function(a,t){new window.MetropolisLayoutOptions($(this))})})}}});
2//# sourceMappingURL=layout-image-with-text--metropolis-layout-options.system.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.