File: /usr/home/uyu7574470001/htdocs/wp-content/plugins/wp-table-builder/dist/assets/common-RKDp2GMB.js
import{c as p,d as l}from"./parser-Pf-SsrsV.js";const U=(t,{tableProps:e})=>{let o="";const n=t.querySelectorAll("p");n.length?Array.from(n).forEach(c=>{o+=c.outerHTML}):o=t.textContent||"";let s=p(t.style.color);s===e.fontColor&&(s=void 0);let r=t.style.fontSize;r===e.fontSize&&(r=void 0);let a;const u=t.querySelector("a");return u&&(a=p(u.style.color),a===e.linkColor&&(a=void 0)),{name:"text",props:{text:o,color:s,fontSize:r,linkColor:a,padding:l("padding",t.style),margin:l("margin",t.style)}}},Z=t=>t.classList.contains("wptb-text-container"),D=t=>t.classList.contains("wptb-button-container"),Y={"flex-start":"left",center:"center","flex-end":"right"},E=t=>{var h,d,w,C;const e=t.querySelector(".wptb-button-wrapper"),o=t.querySelector(".wptb-link-target")||t.querySelector("a"),n=t.querySelector(".wptb-button"),s=t.querySelector(".wptb-button-icon"),r=t.querySelector(".wptb-button-label"),a=t.querySelector("p"),u=e==null?void 0:e.style.justifyContent,g=n==null?void 0:n.style.justifyContent,c=n==null?void 0:n.dataset.wptbElementHoverBgColor,b=n==null?void 0:n.dataset.wptbElementHoverTextColor,f=n==null?void 0:n.dataset.wptbElementHoverScale;return{name:"button",props:{text:(a==null?void 0:a.innerHTML)||"",fontSize:a==null?void 0:a.style.fontSize,size:((h=e==null?void 0:e.className.match(/wptb-size-(s|m|l|xl)/))==null?void 0:h[1])||"m",fullWidth:(o==null?void 0:o.style.width)==="100%",borderRadius:n==null?void 0:n.style.borderRadius,background:p(n==null?void 0:n.dataset.wptbElementBgColor)||"#329d3f",color:p(n==null?void 0:n.dataset.wptbElementColor)||"#ffffff",buttonAlignment:u||"center",contentAlignment:Y[g]||"center",id:o==null?void 0:o.id,url:o==null?void 0:o.href,linkRel:(d=o==null?void 0:o.getAttribute("rel"))==null?void 0:d.split(" "),linkTarget:o==null?void 0:o.getAttribute("target"),convertToAbsolute:(o==null?void 0:o.dataset.wptbLinkEnableConvertRelative)==="true",hoverBg:c&&c!=="null"?p(c):void 0,hoverColor:b&&b!=="null"?p(b):void 0,hoverScale:f&&f!=="null"?parseFloat(f):1,icon:(s==null?void 0:s.dataset.wptbButtonIconSrc)||"",iconPosition:n!=null&&n.classList.contains("wptb-plugin-button-order-right")?"right":"left",iconSize:s==null?void 0:s.style.height,iconSVG:((w=s==null?void 0:s.querySelector("svg"))==null?void 0:w.outerHTML)||"",hasLabel:e==null?void 0:e.classList.contains("wptb-button-has-label"),labelBg:r==null?void 0:r.style.backgroundColor,labelColor:r==null?void 0:r.style.color,labelText:(C=r==null?void 0:r.querySelector(".wptb-button-label-text"))==null?void 0:C.innerHTML,padding:l("padding",t.style),margin:l("margin",t.style)}}},tt={text:"Button Text",size:"m",fullWidth:!1,borderRadius:"5px",background:"rgb(50, 57, 63)",color:"#ffffff",buttonAlignment:"center",contentAlignment:"center",hoverScale:1},ot=t=>t.classList.contains("wptb-image-container"),et=(t,e)=>{var a;const o=t.querySelector("img"),n=t.querySelector(".wptb-link-target"),s={};return e.isFrontend&&o&&o.getAttributeNames().forEach(u=>{["src","alt","height","width","style"].includes(u)||(s[u]=o.getAttribute(u))}),{name:"image",props:{src:o==null?void 0:o.src,alignment:t.dataset.wptbImageAlignment||"center",alt:o==null?void 0:o.getAttribute("alt"),imgHeight:(o==null?void 0:o.naturalHeight)||parseFloat((o==null?void 0:o.getAttribute("height"))||"1"),imgWidth:(o==null?void 0:o.naturalWidth)||parseFloat((o==null?void 0:o.getAttribute("width"))||"1"),sizeRelativeTo:t.dataset.wptbImageSizeRelative||"container",size:o==null?void 0:o.dataset.wptbSize,width:(n==null?void 0:n.style.width)||"100%",url:n==null?void 0:n.href,linkRel:((a=n==null?void 0:n.getAttribute("rel"))==null?void 0:a.split(" "))||[],linkTarget:n==null?void 0:n.getAttribute("target"),convertToAbsolute:(n==null?void 0:n.dataset.wptbLinkEnableConvertRelative)==="true",padding:l("padding",t.style),margin:l("margin",t.style),attrs:s}}},nt=t=>{var n;if(t.sizeRelativeTo==="container")return{width:t.width};const[e,o]=((n=t.size)==null?void 0:n.split(":"))||["100%","100%"];if(/%$/.test(e)){const s=parseFloat(e.replace(/[^0-9.]/g,""));return{width:parseFloat(o.replace(/[^0-9.]/g,""))/100*(t.imgWidth||1)+"px",height:s/100*(t.imgHeight||1)+"px",maxWidth:"none"}}return{width:e,height:o,maxWidth:"none"}},st=t=>{var h;const e=t.querySelector("li"),o=e==null?void 0:e.querySelector("p"),n=(h=o==null?void 0:o.className.match(/wptb-list-style-type-(none|circle|square|disc)/))==null?void 0:h[1],s=new Map,r=[],a={type:n?"unordered":"ordered",listIcon:n||"disc",color:void 0,fontSize:o==null?void 0:o.style.fontSize,itemSpacing:e==null?void 0:e.style.marginBottom,padding:l("padding",t.style),margin:l("margin",t.style)},u=[],g=new Map;Array.from(t.querySelectorAll("li")).forEach((d,w)=>{var m;const C=d.querySelector(".wptb-m-tooltip"),M=((m=d.className.match(/wptb-tooltip-(top|bottom|left|right)/))==null?void 0:m[1])||"top",S=d.querySelector("p"),q=(S==null?void 0:S.style.textAlign)||"left",R=s.get(q);R?s.set(q,R+1):s.set(q,1);const A=p(S==null?void 0:S.style.color);if(A){const $=g.get(A)||0;g.set(A,$+1)}const i={text:(S==null?void 0:S.innerHTML)||"",alignment:q,toolTip:(C==null?void 0:C.innerHTML)||"",tooltipPosision:M,index:w+1,color:A};r.push(i),u.push({name:"list-item",props:i})});let c=0,b;g.forEach((d,w)=>{d>c&&(c=d,b=w)}),b&&(a.color=b);let f="left",x=0;return s.forEach((d,w)=>{d>x&&(f=w,x=d)}),r.forEach(d=>{d.alignment===f&&delete d.alignment,d.color===b&&delete d.color}),a.alignment=f,{name:"list",props:a,children:u}},rt=t=>t.classList.contains("wptb-list-container"),ct=t=>{var r,a,u;const e=t.querySelector("li"),o=t.querySelector(".wptb-number-rating-box"),n=o==null?void 0:o.firstElementChild;return{name:"star-rating",props:{starSize:(e==null?void 0:e.style.height)||"20px",starColor:p(((r=e==null?void 0:e.querySelector("svg"))==null?void 0:r.style.fill)||"rgb(219, 172, 0)"),maxValue:parseInt(t.dataset.starCount||"5")||5,alignment:t.style.textAlign,showRating:(o==null?void 0:o.style.display)!=="none",fontSize:n==null?void 0:n.style.fontSize,color:p(n==null?void 0:n.style.color),value:Number(((u=(a=n==null?void 0:n.textContent)==null?void 0:a.split("/"))==null?void 0:u[0].trim())||0),padding:l("padding",t.style),margin:l("margin",t.style)}}},at=t=>t.classList.contains("wptb-star_rating-container"),it=t=>t.classList.contains("wptb-custom_html-container")||t.classList.contains("wptb-html-container"),lt=t=>{var o;return{name:"custom-html",props:{html:((o=t.firstElementChild)==null?void 0:o.innerHTML)||"",padding:l("padding",t.style),margin:l("margin",t.style)}}},pt=(t,e)=>{var s;const o=t.querySelector("div");return{name:"shortcode",props:{shortcode:e.isFrontend?(o==null?void 0:o.innerHTML)||"":((s=(o==null?void 0:o.querySelector("p"))||o)==null?void 0:s.innerHTML)||"",padding:l("padding",t.style),margin:l("margin",t.style)}}},dt=t=>t.classList.contains("wptb-shortcode-container"),ut=t=>{const e=t.querySelector(".wptb-rating-circle-wrapper"),o=t.querySelector(".wptb-rating-circle-bar");return{name:"circle-rating",props:{size:e==null?void 0:e.style.fontSize,color:p(o==null?void 0:o.style.borderColor),ratingType:t.dataset.wptbRatingType==="number"?"number":"percentage",value:parseFloat(t.dataset.percentageCount||"37"),total:parseFloat(t.dataset.wptbTotalNumber||"10"),padding:l("padding",t.style),margin:l("margin",t.style)}}},bt=t=>t.classList.contains("wptb-circle_rating-container"),yt=t=>{var g;const e=t.querySelector(".wptb-icon-wrapper"),o=t.querySelector(".wptb-icon-link-target-1"),n={},s=[];Array.from(e.children).forEach(c=>{var h,d;const b=c.firstElementChild;if(b.style.display==="none")return;const f=p(b.style.fill)||"#000000";n[f]?n[f]++:n[f]=1;const x={icon:(b==null?void 0:b.dataset.wptbIconSrc)||"star",iconSVG:((h=b==null?void 0:b.querySelector("svg"))==null?void 0:h.outerHTML)||"",color:f,url:c==null?void 0:c.href,linkRel:(d=c==null?void 0:c.getAttribute("rel"))==null?void 0:d.split(" "),linkTarget:c==null?void 0:c.getAttribute("target"),convertToAbsolute:(c==null?void 0:c.dataset.wptbLinkEnableConvertRelative)==="true"};s.push({name:"icon-item",props:x})});let r="#000000",a=0;for(const c in n)n[c]>a&&(a=n[c],r=c);return s.forEach(c=>{c.props.color===r&&delete c.props.color}),{name:"icon",props:{count:s.length,size:((g=o==null?void 0:o.firstElementChild)==null?void 0:g.style.width)||"25px",alignment:(e==null?void 0:e.style.textAlign)||"center",color:r,padding:l("padding",t.style),margin:l("margin",t.style)},children:s}},gt=t=>t.classList.contains("wptb-icon-container"),O=t=>{const e=t.dataset;return{width:parseInt(e.wptbRibbonWidth||"70")+"px",positionX:parseInt(e.wptbRibbonXOffset||"0")+"%",positionY:parseInt(e.wptbRibbonYOffset||"0")+"%"}},j=t=>({side:t.dataset.wptbRibbonSide||"left"}),W=t=>{var s,r;const e=t.dataset,o=(s=t.querySelector("#wptbRibbonIconDump"))==null?void 0:s.dataset;return{icon:(o==null?void 0:o.wptbRibbonIconSrc)||"star",iconSVG:((r=t.querySelector("svg"))==null?void 0:r.outerHTML)||"",side:e.wptbRibbonSide||"left",positionY:parseInt(e.wptbRibbonYOffset||"0")+"%",animation:(o==null?void 0:o.enableAnimation)==="1"&&(o==null?void 0:o.wptbRibbonIconAnimationType)||""}},X=t=>{const e=t.dataset;return{positionX:parseInt(e.wptbRibbonXOffset||"0")+"%",positionY:parseInt(e.wptbRibbonYOffset||"0")+"%"}},J=t=>{const e=t.dataset;return{side:e.wptbRibbonSide||"left",positionY:parseInt(e.wptbRibbonYOffset||"0")+"%"}},K={bookmark:O,corner:j,icon:W,rectangle:X,side:J},ft=t=>{var r;const e=((r=t.dataset.wptbRibbonType)==null?void 0:r.replace("Ribbon",""))||"bookmark",o=t.querySelector(".wptb-element-ribbon-text"),n=t.querySelector(".wptb-element-ribbon-color-dump");return{name:"ribbon",props:{type:e,text:o==null?void 0:o.innerHTML,fontSize:o==null?void 0:o.style.fontSize,color:p(t.style.color),background:p(n==null?void 0:n.style.backgroundColor),borderColor:p(n==null?void 0:n.style.borderColor),individual:K[e](t)}}},mt=t=>t.classList.contains("wptb-ribbon_element-container"),St=(t,{tableProps:e})=>{var A;const o=t.querySelector("li"),n=o==null?void 0:o.querySelector("p"),s=[],r=new Map;let a=t.style.fontSize;a===e.fontSize&&(a=void 0);const u=new Map,g=new Map,c=new Map,b=new Map;Array.from(t.querySelectorAll("li")).forEach(i=>{var T,F,G,N,V;const m=i.querySelector(".wptb-m-tooltip"),$=((T=i.className.match(/wptb-tooltip-(top|bottom|left|right)/))==null?void 0:T[1])||"top",k=i.querySelector("p"),y=i.querySelector(".wptb-styled-list-icon"),L=((F=i.firstElementChild)==null?void 0:F.dataset.wptbStyledListAlignment)||"left",I=r.get(L);I?r.set(L,I+1):r.set(L,1);const H=p(k==null?void 0:k.style.color);if(H){const z=u.get(H)||0;u.set(H,z+1)}const v=p(y==null?void 0:y.style.fill);if(v){const z=g.get(v)||0;g.set(v,z+1)}const B=y==null?void 0:y.dataset.wptbStyledListIconSrc;if(B){const z=c.get(B)||0;c.set(B,z+1),b.set(B,((G=y==null?void 0:y.querySelector("svg"))==null?void 0:G.outerHTML)||"")}const _={text:(k==null?void 0:k.innerHTML)||"",alignment:L,toolTip:((N=m==null?void 0:m.innerHTML)==null?void 0:N.trim())||"",tooltipPosision:$,color:p(k==null?void 0:k.style.color),icon:y==null?void 0:y.dataset.wptbStyledListIconSrc,iconSVG:(V=y==null?void 0:y.querySelector("svg"))==null?void 0:V.outerHTML,iconColor:p(y==null?void 0:y.style.fill)};s.push({name:"styled-list-item",props:_})});let f="left",x=0;r.forEach((i,m)=>{i>x&&(f=m,x=i)});let h,d=0;u.forEach((i,m)=>{i>d&&(d=i,h=m)});let w,C=0;g.forEach((i,m)=>{i>C&&(C=i,w=m)});let M="",S="check",q=0;return c.forEach((i,m)=>{i>q&&(q=i,S=m,M=b.get(m)||"")}),s.forEach(i=>{i.props.alignment===f&&delete i.props.alignment,i.props.color===h&&delete i.props.color,i.props.iconColor===w&&delete i.props.iconColor,i.props.icon===S&&delete i.props.icon}),{name:"styled-list",props:{icon:S,iconSVG:M,iconSize:((A=t.querySelector(".wptb-styled-list-icon"))==null?void 0:A.style.height)||"20px",iconColor:w||"rgb(0, 153, 71)",iconSpacing:(n==null?void 0:n.style.marginLeft)||"2px",fontSize:a,itemSpacing:(o==null?void 0:o.style.marginBottom)||"5px",alignment:f,padding:l("padding",t.style),margin:l("margin",t.style)},children:s}},wt=t=>t.classList.contains("wptb-styled_list-container"),ht=(t,{tableProps:e})=>{var g,c;const o=t.dataset,n=t.querySelector("p"),s=t.querySelector(".wptb-text-icon-icon-wrapper");let r=t.style.fontSize,a=p((g=n==null?void 0:n.parentElement)==null?void 0:g.style.color);return r===e.fontSize&&(r=void 0),a===e.fontColor&&(a=void 0),{name:"text-icon",props:{iconSpacing:parseInt(o.wptbTextIconSpaceBetween||"5")+"px",alignment:o.wptbTextIconAlignment||"left",fontSize:r,color:a,text:(n==null?void 0:n.innerHTML)||"",icon:(s==null?void 0:s.dataset.wptbTextIconIconSrc)||"star",iconSVG:((c=s==null?void 0:s.querySelector("svg"))==null?void 0:c.outerHTML)||"",iconSide:o.wptbTextIconIconLocation||"left",iconSize:(s==null?void 0:s.style.height)||"15px",iconColor:p((s==null?void 0:s.style.color)||a||e.fontColor||"#000000"),padding:l("padding",t.style),margin:l("margin",t.style)}}},Ct=t=>t.classList.contains("wptb-text_icon_element-container"),kt=t=>{var s;const e=t.querySelector(".wptb-progress-bar-label"),o=t.querySelector(".wptb-progress-bar-trail");return{name:"progress-bar",props:{value:parseFloat((e==null?void 0:e.textContent)||"37"),thickness:parseInt((o==null?void 0:o.style.strokeWidth)||"10")+"px",primaryColor:p(((s=t.querySelector(".wptb-progress-bar-path"))==null?void 0:s.getAttribute("stroke"))||"blue"),secondaryColor:p((o==null?void 0:o.getAttribute("stroke"))||"#CCCCCC"),color:p(e==null?void 0:e.style.color),padding:l("padding",t.style),margin:l("margin",t.style)}}},xt=t=>t.classList.contains("wptb-progress_bar-container"),P={"flex-start":"left","flex-end":"right",center:"center"},qt=t=>{var n;const e=t.querySelector(".wptb-badge-wrapper");return{name:"badge",props:{borderRadius:e==null?void 0:e.style.borderRadius,fontSize:e==null?void 0:e.style.fontSize,color:p(e==null?void 0:e.style.color),background:p(e==null?void 0:e.style.backgroundColor),alignment:P[t.style.justifyContent||"flex-start"],text:((n=e==null?void 0:e.firstElementChild)==null?void 0:n.innerHTML)||"",padding:l("padding",t.style),margin:l("margin",t.style)}}},At=t=>t.classList.contains("wptb-badge-container");export{j as A,W as B,X as C,J as D,mt as E,wt as F,Ct as G,xt as H,At as I,lt as a,it as b,et as c,tt as d,ot as e,st as f,nt as g,pt as h,D as i,ct as j,U as k,qt as l,ut as m,yt as n,kt as o,E as p,ft as q,St as r,ht as s,Z as t,rt as u,at as v,dt as w,bt as x,gt as y,O as z};