PageSourceSearch

https://sebamed.com/static/js/main__showcase__editicons.js?3116dfb…6546a261fa237de1ebcdb294c3c1b08711781bab0bd

js sebamed.com collected 2026-10-02 05:09:25 UTC 5,693 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkNorden_Commerce=globalThis.webpackChunkNorden_Commerce||[]).push([[6852],{2930(t,i,e){e.d(i,{EditIcons:()=>s});const n={config:{show_in_sidenav:t=>{if(t)return`<span data-tooltip="${gettext("Container is in sidenav")}"><i class="sidenavContainer"></i></span>`},toggle:t=>{if(t)return`<span data-tooltip="${gettext("Container has toggle-function")}"><i class="toggleContainer"></i></span>`},show_in_modal:t=>{if(t)return`<span data-tooltip="${gettext("Container is shown in modal")}"><i class="modalContainer"></i></span>`},fullsize:t=>{if(t)return`<span data-tooltip="${gettext("Container is fullsize")}"><i class="fullsizeContainer"></i></span>`},fullsize_center:t=>{if(t)return`<span data-tooltip="${gettext("Container has centered content")}"><i class="fullsizeContainerCenter"></i></span>`},bg_parallax:t=>{if(t)return`<span data-tooltip="${gettext("Parallax effect on background")}"><i class="icon-large admin-icon admin-icon-parallax"></i></span>`},bg_image:t=>{if(t)return`<span data-tooltip="${gettext("Container with background image")}"><i class="icon-large admin-icon admin-icon-background-image"></i></span>`},background_color:t=>{if(t)return`<span data-tooltip="${gettext("Container with background color")}"><span class="cms-dragitem-background-color" style="background-color:${t};"></span></span>`},container_spacing:t=>{if(t)return`<span data-tooltip="${t.title}"><i class="icon-large admin-icon admin-icon-${t.value}"></i></span>`},spacing:t=>{if(t)return`<span data-tooltip="${gettext("Plugin has spacing")}"><i class="icon-large admin-icon admin-icon-${t.value}"></i></span>`},layout:t=>{if(t)return`<span data-tooltip="${t.title}"><i class="admin-icon icon-large admin-icon-${t.value}"></i></span>`},image_animation:t=>{if(t){return`<span data-tooltip="${gettext(`Image is animated (${t})`)}"><i class="imageAnimation"></i></span>`}},responsive_images:t=>{if(t.length>0)return`<span data-tooltip="${gettext("Plugin has responsive images")}"><i class="admin-icon icon-large admin-icon-responsive-images"></i></span>`},responsive_videos:t=>{if(t.length>0)return`<span data-tooltip="${gettext("Plugin has responsive videos")}"><i class="admin-icon icon-large admin-icon-responsive-videos"></i></span>`},ajax_cms_page:t=>{if(t)return`<span data-tooltip="${gettext("Plugin has modal link")}"><i class="icon-large admin-icon admin-icon-showcase-ajax-link"></i></span>`},layouts:t=>{if(t.length>0)return`<span data-tooltip="${gettext("Plugin has responsive layout")}"><i class="admin-icon icon-large admin-icon-responsive-layout"></i></span>`},responsive_options:t=>{if(t.length>0)return`<span data-tooltip="${gettext("Plugin has responsive options")}"><i class="admin-icon icon-large admin-icon-responsive-options"></i></span>`},visibility:t=>{if(t.length>0)return`<span data-tooltip="${gettext("Plugin has visibility options")}"><i class="admin-icon icon-large admin-icon-visibility"></i></span>`},active_timing:t=>{if(t){if(t.total)return`<span class="cms-dragitem-timer" data-tooltip="${gettext(`Plugin has timer: Unscheduled: ${t.unscheduled} / Active: ${t.active} / Scheduled: ${t.scheduled} / Expired: ${t.expired}`)}"><i class="pluginTimer"></i><small>${t.total}</small></span>`;{let i,e;return t.active?(i="is-active",e=`${gettext("Active")}`):t.scheduled?(i="is-scheduled",e=`${gettext("Scheduled")}`):t.expired?(i="is-expired",e=`${gettext("Expired")}`):t.unscheduled&&(i="is-unscheduled",e=`${gettext("Unscheduled")}`),`<span class="cms-dragitem-timer" data-tooltip="${e}"><i class="pluginTimer ${i}"></i></span>`}}},group:t=>{const i=gettext(`Container is ${t}`);if(t)return`<span data-tooltip="${i}"><i class="group-${t}"></i></span>`},active:t=>{if(!t)return`<span data-tooltip="${gettext("Container is inactive")}"><i class="isInactive"></i></span>`}},get:function(t,i){if(this.config[t])return this.config[t](i)}};var a=e(4561);const s={init:function(){this.pluginOptionsUrl=Hatraco.pluginOptionsJsonUrl,this.structure_node=document.querySelector(".cms-structure-content"),this.structureLoaded=this.structure_node.childElementCount>0,this.observer_config={childList:!0};new MutationObserver((t,i)=>{this.structureLoaded||(this.refreshIcons(),this.handleCMSTooltips(),this.structureLoaded=!0)}).observe(this.structure_node,this.observer_config),this.structureLoaded&&(this.refreshIcons(),this.handleCMSTooltips()),CMS.$(window).on("cms-content-refresh",()=>{this.refreshIcons(),this.handleCMSTooltips()})},handleCMSTooltips:function(){document.querySelector(".cms-dragbar-title")?.removeAttribute("title")},refreshIcons:function(){const t=CMS._plugins;if(t){const i=[];for(let e of t){const t=e[1].plugin_id;t&&i.push(t)}(0,a.Fp)(this.pluginOptionsUrl,{method:"POST",body:JSON.stringify(i)}).then(t=>{const i=t;if(i)for(const t of i)this.handleIcons(t)}).catch(t=>console.log(t))}},handleIcons:function(t){const i=document.querySelector('.cms-dragitem-text[title$="ID: '+t.id+'"]');if(i){const e=i.closest(".cms-dragitem");void 0===t.active||t.active||e.classList.add("is-inactive");let a=i.querySelector(".cms-dragitem-state");
1a||(a=document.createElement("div"),a.className="cms-dragitem-state",i.appendChild(a),a=i.querySelector(".cms-dragitem-state")),a.innerHTML="";for(let e in n.config){const s=e,o=t[e];if(void 0!==o){const t=n.get(s,o);if(t&&(a.innerHTML+=t),"layouts"===s&&o.length>0){let t="";o.map(i=>(t+=`<strong>${i.breakpoint}px:</strong> ${i.size}% `,void 0!==i.order&&(t+=`| order: ${i.order} `),t));const e=i.querySelector(".cms-dragitem-layoutinfo--layouts");e?e.innerHTML=t:a.insertAdjacentHTML("beforebegin",`<small class="cms-dragitem-layoutinfo cms-dragitem-layoutinfo--layouts">${t}</small>`)}}}}}}}}]);

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.