1"use strict";(globalThis.webpackChunkwips_components_scripts||=[]).push([[12128],{ca11573e12d76d43(e,l,a){a.r(l),a.d(l,{default:()=>c}),a("27e0a48d3d4d9aab");var d=a("b641633d6c906d19"),t=a("a54fa6d0a722ba3f"),n=a("99c472be6da17922"),u=a("10e5bc8fed45f298"),o=a("739597339f607941"),i=a("e90e17db7b7ac076"),r=a("e77717e998674751"),s=a("ab5c7e913102dd40");const p=(0,d.pM)({name:"TagCloudBlockAdmin",inheritAttrs:!1,__name:"Admin",props:{tags:{default:()=>[]}},setup(e){const l=e,{t:a}=(0,s.s)(),p=(0,t.KR)(l.tags.map(e=>({url:e.url??"",word:e.word??"",size:e.size??"tag-medium",id:crypto.randomUUID(),expanded:!1}))),c=(0,d.EW)(()=>({"tag-extra-small":a("Extra small"),"tag-small":a("Small"),"tag-medium":a("Default"),"tag-large":a("Large"),"tag-extra-large":a("Extra large")}));function m(){p.value.push({url:"",word:"",size:"tag-medium",id:crypto.randomUUID(),expanded:!0})}function b(e,l){const a=e+l;if(a<0||a>=p.value.length)return;const[d]=p.value.splice(e,1);p.value.splice(a,0,d)}return(e,l)=>((0,d.uX)(),(0,d.CE)(d.FK,null,[(0,d.bF)(u.A,{title:(0,t.R1)(a)("Tags")},{actions:(0,d.k6)(()=>[(0,d.bF)(o.A,{icon:"add",label:(0,t.R1)(a)("Add tag"),onClick:m},null,8,["label"])]),default:(0,d.k6)(()=>[((0,d.uX)(!0),(0,d.CE)(d.FK,null,(0,d.pI)(p.value,(e,l)=>((0,d.uX)(),(0,d.Wv)(u.A,{key:e.id,expanded:e.expanded,"onUpdate:expanded":l=>e.expanded=l,title:(0,t.R1)(a)("Tag {n}",{n:l+1}),summary:e.word||e.url,expandable:""},{actions:(0,d.k6)(()=>[l>0?((0,d.uX)(),(0,d.Wv)(o.A,{key:0,icon:"arrow_upward",label:(0,t.R1)(a)("Move up"),onClick:e=>b(l,-1)},null,8,["label","onClick"])):(0,d.Q3)("",!0),l<p.value.length-1?((0,d.uX)(),(0,d.Wv)(o.A,{key:1,icon:"arrow_downward",label:(0,t.R1)(a)("Move down"),onClick:e=>b(l,1)},null,8,["label","onClick"])):(0,d.Q3)("",!0),(0,d.bF)(o.A,{icon:"delete",label:(0,t.R1)(a)("Remove tag"),onClick:e=>function(e){p.value.splice(e,1)}(l)},null,8,["label","onClick"])]),default:(0,d.k6)(()=>[(0,d.bF)(i.default,{modelValue:e.word,"onUpdate:modelValue":l=>e.word=l,type:"text",name:"tagword[]",label:(0,t.R1)(a)("Word")},null,8,["modelValue","onUpdate:modelValue","label"]),(0,d.bF)(i.default,{modelValue:e.url,"onUpdate:modelValue":l=>e.url=l,type:"url",name:"url[]",label:(0,t.R1)(a)("URL")},null,8,["modelValue","onUpdate:modelValue","label"]),(0,d.bF)(i.default,{modelValue:e.size,"onUpdate:modelValue":l=>e.size=l,type:"select",name:"tagsize[]",label:(0,t.R1)(a)("Size"),options:c.value},null,8,["modelValue","onUpdate:modelValue","label","options"])]),_:2},1032,["expanded","onUpdate:expanded","title","summary"]))),128))]),_:1},8,["title"]),(0,d.bF)(u.A,{title:(0,t.R1)(a)("Preview")},{default:(0,d.k6)(()=>[(0,d.bF)(r.default,{class:(0,n.C4)(e.$style.preview),tags:p.value},null,8,["class","tags"])]),_:1},8,["title"])],64))}}),c=(0,a("461bee8a7784aa7f").A)(p,[["__cssModules",{$style:{preview:"Admin__preview--D7v_3"}}]])}}]);
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.