1var Ss=Object.defineProperty;var Is=(jt,Ze,Ue)=>Ze in jt?Ss(jt,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):jt[Ze]=Ue;var U=(jt,Ze,Ue)=>(Is(jt,typeof Ze!="symbol"?Ze+"":Ze,Ue),Ue);(function(){"use strict";var jt=document.createElement("style");jt.textContent=`.mtapp-contentData-selected.svelte-kwhtx0 button[disabled].svelte-kwhtx0{border-color:#a5a5a5!important}@keyframes svelte-kwhtx0-shakeup{0%{transform:translateY(0)}25%{transform:translateY(-2px)}50%{transform:translateY(-4px)}75%{transform:translateY(-6px)}to{transform:translateY(-8px)}}.shake-up.svelte-kwhtx0.svelte-kwhtx0{animation:svelte-kwhtx0-shakeup .2s ease-in-out forwards}@keyframes svelte-kwhtx0-shakedown{0%{transform:translateY(0)}25%{transform:translateY(2px)}50%{transform:translateY(4px)}75%{transform:translateY(6px)}to{transform:translateY(8px)}}.shake-down.svelte-kwhtx0.svelte-kwhtx0{animation:svelte-kwhtx0-shakedown .2s ease-in-out forwards}.mtapp-add-row-button.svelte-4hzse8{top:.5rem}@keyframes svelte-2zsa9j-shakeup{0%{transform:translateY(0)}25%{transform:translateY(-2px)}50%{transform:translateY(-4px)}75%{transform:translateY(-6px)}to{transform:translateY(-8px)}}.shake-up.svelte-2zsa9j{animation:svelte-2zsa9j-shakeup .2s}@keyframes svelte-2zsa9j-shakedown{0%{transform:translateY(0)}25%{transform:translateY(2px)}50%{transform:translateY(4px)}75%{transform:translateY(6px)}to{transform:translateY(8px)}}.shake-down.svelte-2zsa9j{animation:svelte-2zsa9j-shakedown .2s}@keyframes svelte-2zsa9j-fadeOut{to{opacity:0;display:none}}.fade-out.svelte-2zsa9j{animation:svelte-2zsa9j-fadeOut .2s forwards}@keyframes svelte-2zsa9j-fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.fade-in.svelte-2zsa9j{visibility:hidden;animation:svelte-2zsa9j-fadeIn .2s forwards}@keyframes svelte-13augov-highlight{0%{background-color:#fff}25%{background-color:#f7f7f7}50%{background-color:#f7f7f7}75%{background-color:#f7f7f7}to{background-color:#fff}}.highlighted.svelte-13augov.svelte-13augov{animation:svelte-13augov-highlight .5s}@keyframes svelte-13augov-shakeup{0%{transform:translateY(0)}25%{transform:translateY(-2px)}50%{transform:translateY(-4px)}75%{transform:translateY(-6px)}to{transform:translateY(-8px)}}.shake-up.svelte-13augov.svelte-13augov{animation:svelte-13augov-shakeup .2s ease-in-out forwards}@keyframes svelte-13augov-shakedown{0%{transform:translateY(0)}25%{transform:translateY(2px)}50%{transform:translateY(4px)}75%{transform:translateY(6px)}to{transform:translateY(8px)}}.shake-down.svelte-13augov.svelte-13augov{animation:svelte-13augov-shakedown .2s ease-in-out forwards}.mtapp-mfp.svelte-13augov button.mtapp-disabled-button.svelte-13augov{cursor:initial!important;opacity:.6!important;border-color:#a5a5a5!important;background-color:#fff!important}.mtapp-mfp.svelte-13augov button.mtapp-reset-style.svelte-13augov{background:none;border:none;padding:0;margin:0;cursor:pointer}.mtapp-mfp.svelte-13augov button[disabled].svelte-13augov{cursor:initial!important;opacity:.6!important} 2`,document.head.appendChild(jt);function Ze(n){if(!n)return"";const e="https?:/+[^/]+",t=typeof mtappVars.removeHostPattern=="string"&&mtappVars.removeHostPattern?mtappVars.removeHostPattern:e,l=new RegExp("^"+t+"(.*)");return n.replace(l,"$1")}
2class Ue{constructor(e,t="image",l=""){U(this,"id","");U(this,"type","image");U(this,"handle","");if(!e)throw new Error('The "id" parameter is required as the first argument.');this.id=e,this.type=t,this.handle=l}static init(){if(Ue.initAssetModalInnerContent(),typeof window.top.mtappVars.__system.assetField=="object")return;window.mtappVars.__system.assetField=window.mtappVars.__system.assetField||{uploadDirectories:{}},jQuery("#mtapp-asset-field").mtModal();const e=document.querySelector(".mt-modal");e.addEventListener("shown.bs.modal",Ue.handleModalShown),e.addEventListener("hidden.bs.modal",Ue.handleModalHidden)}static initAssetModalInnerContent(){const e=new URLSearchParams(location.search);window.top!==window&&e.get("__mode")==="list_asset"&&e.get("_type")==="asset"&&e.get("dialog_view")==="1"&&window.addEventListener("load",()=>{let t="";const l=document.querySelector('button[type="submit"].btn-primary');l&&l.addEventListener("click",()=>{t="insert"});const a=document.querySelector('button[type="button"].cancel');a&&a.addEventListener("click",()=>{t="cancel"});const i=document.getElementById("select_asset");if(i){const o=i.querySelector('input[name="id"]');window.addEventListener("unload",()=>{const r=o.value;if(t==="insert"&&r){window.top.mtappVars.__system.assetField.assetId=o.value;const s=window.document.getElementById(`asset-${r}-json`);if(s)window.top.mtappVars.__system.assetField.assetDetails=JSON.parse(s.value);else{const d=window.document.getElementById("upload-progress");if(d){const u=d.querySelector(`[data-asset-id="${r}"]`);if(u){const f=u.querySelector('a[target="_blank"]');if(f){const m=f.getAttribute("href");window.top.mtappVars.__system.assetField.assetDetails={url:m}}}}}}else window.top.mtappVars.__system.assetField.assetId=""})}jQuery(document).on("mtappAssetFieldReady",function(o,r){const s=r.mtappMultiFieldHandle,d=window.top.mtappVars.__system.assetField.uploadDirectories[s],u=window.document.getElementById("extra_path");if(!(!s||typeof d>"u"||!u)){if(typeof d=="string")u.value=d;else if(Array.isArray(d)){const f=document.createElement("select");f.name="extra_path_select",f.classList.add("form-select"),d.forEach(function(m){const h=document.createElement("option");h.value=m,h.text=m,f.appendChild(h)}),u.parentNode.insertBefore(f,u),u.style.display="none",f.addEventListener("change",function(){u.value=this.value}),f.dispatchEvent(new Event("change"))}}}),jQuery(document).trigger("mtappAssetFieldReady",[{mtappMultiFieldHandle:e.get("mtapp_mf_handle")}])})}static setElementValue(e,t){e&&(e.value=t,e.dispatchEvent(new Event("input")),e.dispatchEvent(new Event("blur")))}static async fetchDataAPI(e,t){const l=new URLSearchParams(t).toString(),a=await fetch(`${e}?${l}`);if(!a.ok)throw new Error(`Network response was not ok: ${a.statusText}`);return a.json()}static cleanup(){window.mtappVars.__system.assetField.assetId="",window.mtappVars.__system.assetField.assetDetails=null}static handleModalShown(){Ue.cleanup()}static handleModalHidden(){const e=window.top.mtappVars.__system.assetField;if(e.assetId==="")return;const t=document.getElementById(e.fieldId);Ue.setElementValue(t,e.assetId);const l=document.getElementById(e.fieldId+"-thumb"),a=document.getElementById(e.fieldId+"-url"),i=e.assetDetails;if(i)Ue.setElementValue(a,Ze(i.url));else{if(!window.mtappVars.DataAPI){alert("DataAPI is not available."),console.error("DataAPI is not available.");return}window.mtappVars.DataAPI.getAsset(window.mtappVars.blog_id,e.assetId,o=>{o.error&&console.error("Error fetching data:",o.error.message),Ue.setElementValue(a,Ze(o.url))})}if(e.fieldId&&e.assetType==="image"){if(!window.mtappVars.DataAPI){alert("DataAPI is not available."),console.error("DataAPI is not available.");return}window.mtappVars.DataAPI.assetInfo(e.assetId,o=>{if(o.error){console.error("Error fetching data:",o.error.message);return}const r=o.siteId;window.mtappVars.DataAPI.getThumbnail(r,e.assetId,{width:120,height:120},s=>{s.error&&console.error("Error fetching data:",s.error.message),Ue.setElementValue(l,Ze(s.url))})})}delete e.fieldId}select(){window.mtappVars.__system.assetField.fieldId=this.id,window.mtappVars.__system.assetField.assetType=this.t
2ype;const e=document.getElementById("mtapp-asset-field"),t=e.getAttribute("href");let l;return t.startsWith("http://")||t.startsWith("https://")?l=new URL(t):l=new URL(t,window.location.origin),this.type==="image"?(l.searchParams.set("filter","class"),l.searchParams.set("filter_val","image"),l.searchParams.set("require_type","image")):(l.searchParams.delete("filter"),l.searchParams.delete("filter_val"),l.searchParams.delete("require_type")),l.searchParams.set("mtapp_mf_handle",this.handle),e.setAttribute("href",l.toString()),e.click(),!1}remove(){const e=document.getElementById(this.id);Ue.setElementValue(e,"");const t=document.getElementById(this.id+"-thumb");Ue.setElementValue(t,"");const l=document.getElementById(this.id+"-url");Ue.setElementValue(l,"")}}function jl(n){if(typeof window.mtappVars>"u"||typeof window.mtappVars.contentType>"u"||typeof window.mtappVars.contentType.fields>"u")return;const e=window.mtappVars.contentType.fields.find(t=>t.label===n);if(!e){alert("該å½ããIDãåå¨ãã¾ããã");return}return e.id}function Ut(n,e=","){const t=e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),l=new RegExp(`[\\sã]*${t}[\\sã]*`,"g");return n.trim().replace(l,e)}function xa(n){const t={...{group:[],selector:"",type:"card",method:"after",changeFormat:!1},...n};if(window.mtappVars.mode!=="view"||window.mtappVars.type!=="content_data")return;const l=document.querySelector(t.selector);if(l){t.method!=="before"&&t.method!=="append"&&t.group.reverse();for(const a of t.group){const i="mtapp-column-group-"+a.key,o=a.label;let r="";switch(t.type==="card"?r=` 3 <div class="card mb-5" id="${i}"> 4 <div class="card-header">${o}</div> 5 <div class="card-body"> 6 <div class="row"></div> 7 </div> 8 </div> 9 `:t.type==="collapse"&&(r=` 10 <div class="mt-collapse mb-5"> 11 <div class="mt-collapse__container"> 12 <div class="col pl-4">${o}</div> 13 <div class="col-auto"> 14 <a data-bs-toggle="collapse" href="#${i}" aria-expanded="false" aria-controls="${i}" class="d-block"> 15 <svg title="Collapse" role="img" class="mt-icon--secondary"> 16 <use xlink:href="${window.mtappVars.static_path}/images/sprite.svg#ic_collapse"></use> 17 </svg> 18 </a> 19 </div> 20 </div> 21 <div class="collapse mt-collapse__content" id="${i}"> 22 <div class="row"></div> 23 </div> 24 </div> 25 `),t.method){case"after":l.insertAdjacentHTML("afterend",r),l.classList.add("mb-5");break;case"before":l.insertAdjacentHTML("beforebegin",r),l.classList.add("mt-5");break;case"prepend":l.insertAdjacentHTML("afterbegin",r);break;case"append":l.insertAdjacentHTML("beforeend",r);break}const s=document.querySelector(`#${i} .row`);for(const d of a.fields){if(typeof d.id>"u")if(typeof d.label=="string")d.id=jl(d.label);else{console.error("field.label is required");continue}const u=window.mtappVars.contentDataFields["contentField"+d.id];if(u){if(!t.changeFormat){const m=u.querySelector("select.convert_breaks");if(m){const h=m.parentElement;h.style.display="none",h.parentElement.classList.remove("mt-contentblock")}}const f=document.createElement("div");f.classList.add("mtapp-group-column"),Ut(d.column," ").split(" ").forEach(m=>{f.classList.add(m)}),f.appendChild(u),s.appendChild(f)}}}}}function pt(){}function El(n){return n()}function Ol(){return Object.create(null)}function fe(n){n.forEach(El)}function Al(n){return typeof n=="function"}function vt(n,e){return n!=n?e==e:n!==e||n&&typeof n=="object"||typeof n=="function"}let xt;function rl(n,e){return n===e?!0:(xt||(xt=document.createElement("a")),xt.href=e,n===xt.href)}function ei(n){return Object.keys(n).length===0}function it(n){return n??""}function p(n,e){n.appendChild(e)}function I(n,e,t){n.insertBefore(e,t||null)}function S(n){n.parentNode&&n.parentNode.removeChild(n)}function ot(n,e){for(let t=0;t<n.length;t+=1)n[t]&&n[t].d(e)}function y(n){return document.createElement(n)}function ie(n){return document.createElementNS("http://www.w3.org/2000/svg",n)}function K(n){return document.createTextNode(n)}function A(){return K(" ")}function mt(){return K("")}function D(n,e,t,l){return n.addEventListener(e,t,l),()=>n.removeEventListener(e,t,l)}function gt(n){return function(e){return e.preventDefault(),n.call(this,e)}}function c(n,e,t){t==null?n.removeAttribute(e):n.getAttribute(e)!==t&&n.setAttribute(e,t)}function ve(n,e,t){n.setAttributeNS("http://www.w3.org/1999/xlink",e,t)}function Bl(n,e,t){const l=new Set;for(let a=0;a<n.length;a+=1)n[a].checked&&l.add(n[a].__value);return t||l.delete(e),Array.from(l)}function Jt(n){let e;return{p(...t){e=t,e.forEach(l=>n.push(l))},r(){e.forEach(t=>n.splice(n.indexOf(t),1))}}}function Sl(n){return n===""?null:+n}function ti(n){return Array.from(n.childNodes)}function J(n,e){e=""+e,n.data!==e&&(n.data=e)}function W(n,e){n.value=e??""}function li(n,e,t,l){t==null?n.style.removeProperty(e):n.style.setProperty(e,t,l?"important":"")}function _t(n,e,t){for(let l=0;l<n.options.length;l+=1){const a=n.options[l];if(a.__value===e){a.selected=!0;return}}(!t||e!==void 0)&&(n.selectedIndex=-1)}function Il(n,e){for(let t=0;t<n.options.length;t+=1){const l=n.options[t];l.selected=~e.indexOf(l.__value)}}function Qt(n){const e=n.querySelector(":checked");return e&&e.__value}function ni(n){return[].map.call(n.querySelectorAll(":checked"),e=>e.__value)}function Ae(n,e,t){n.classList.toggle(e,!!t)}
vendor: 4,427 bytes, line 25
25function ai(n,e,{bubbles:t=!1,cancelable:l=!1}={}){return new CustomEvent(n,{detail:e,bubbles:t,cancelable:l})}class Vl{constructor(e=!1){U(this,"is_svg",!1);U(this,"e");U(this,"n");U(this,"t");U(this,"a");this.is_svg=e,this.e=this.n=null}c(e){this.h(e)}m(e,t,l=null){this.e||(this.is_svg?this.e=ie(t.nodeName):this.e=y(t.nodeType===11?"TEMPLATE":t.nodeName),this.t=t.tagName!=="TEMPLATE"?t:t.content,this.c(e)),this.i(l)}h(e){this.e.innerHTML=e,this.n=Array.from(this.e.nodeName==="TEMPLATE"?this.e.content.childNodes:this.e.childNodes)}i(e){for(let t=0;t<this.n.length;t+=1)I(this.t,this.n[t],e)}p(e){this.d(),this.h(e),this.i(this.a)}d(){this.n.forEach(S)}}let Gt;function zt(n){Gt=n}function Ml(){if(!Gt)throw new Error("Function called outside component initialization");return Gt}function Dt(n){Ml().$$.on_mount.push(n)}function At(){const n=Ml();return(e,t,{cancelable:l=!1}={})=>{const a=n.$$.callbacks[e];if(a){const i=ai(e,t,{cancelable:l});return a.slice().forEach(o=>{o.call(n,i)}),!i.defaultPrevented}return!0}}const Lt=[],Dl=[];let Ft=[];const Ll=[],ii=Promise.resolve();let dl=!1;function oi(){dl||(dl=!0,ii.then(Fl))}function kt(n){Ft.push(n)}const ul=new Set;let Nt=0;function Fl(){if(Nt!==0)return;const n=Gt;do{try{for(;Nt<Lt.length;){const e=Lt[Nt];Nt++,zt(e),si(e.$$)}}catch(e){throw Lt.length=0,Nt=0,e}for(zt(null),Lt.length=0,Nt=0;Dl.length;)Dl.pop()();for(let e=0;e<Ft.length;e+=1){const t=Ft[e];ul.has(t)||(ul.add(t),t())}Ft.length=0}while(Lt.length);for(;Ll.length;)Ll.pop()();dl=!1,ul.clear(),zt(n)}function si(n){if(n.fragment!==null){n.update(),fe(n.before_update);const e=n.dirty;n.dirty=[-1],n.fragment&&n.fragment.p(n.ctx,e),n.after_update.forEach(kt)}}function ri(n){const e=[],t=[];Ft.forEach(l=>n.indexOf(l)===-1?e.push(l):t.push(l)),t.forEach(l=>l()),Ft=e}const el=new Set;let Bt;function Xe(){Bt={r:0,c:[],p:Bt}}function xe(){Bt.r||fe(Bt.c),Bt=Bt.p}function de(n,e){n&&n.i&&(el.delete(n),n.i(e))}function ue(n,e,t,l){if(n&&n.o){if(el.has(n))return;el.add(n),Bt.c.push(()=>{el.delete(n),l&&(t&&n.d(1),l())}),n.o(e)}else l&&l()}function ae(n){return(n==null?void 0:n.length)!==void 0?n:Array.from(n)}function St(n,e){n.d(1),e.delete(n.key)}function It(n,e){ue(n,1,1,()=>{e.delete(n.key)})}function st(n,e,t,l,a,i,o,r,s,d,u,f){let m=n.length,h=i.length,b=m;const _={};for(;b--;)_[n[b].key]=b;const g=[],k=new Map,w=new Map,T=[];for(b=h;b--;){const O=f(a,i,b),V=t(O);let j=o.get(V);j?l&&T.push(()=>j.p(O,e)):(j=d(V,O),j.c()),k.set(V,g[b]=j),V in _&&w.set(V,Math.abs(b-_[V]))}const C=new Set,v=new Set;function E(O){de(O,1),O.m(r,u),o.set(O.key,O),u=O.first,h--}for(;m&&h;){const O=g[h-1],V=n[m-1],j=O.key,B=V.key;O===V?(u=O.first,m--,h--):k.has(B)?!o.has(j)||C.has(j)?E(O):v.has(B)?m--:w.get(j)>w.get(B)?(v.add(j),E(O)):(C.add(B),m--):(s(V,o),m--)}for(;m--;){const O=n[m];k.has(O.key)||s(O,o)}for(;h;)E(g[h-1]);return fe(T),g}function qe(n){n&&n.c()}function Me(n,e,t){const{fragment:l,after_update:a}=n.$$;l&&l.m(e,t),kt(()=>{const i=n.$$.on_mount.map(El).filter(Al);n.$$.on_destroy?n.$$.on_destroy.push(...i):fe(i),n.$$.on_mount=[]}),a.forEach(kt)}function De(n,e){const t=n.$$;t.fragment!==null&&(ri(t.after_update),fe(t.on_destroy),t.fragment&&t.fragment.d(e),t.on_destroy=t.fragment=null,t.ctx=[])}function di(n,e){n.$$.dirty[0]===-1&&(Lt.push(n),oi(),n.$$.dirty.fill(0)),n.$$.dirty[e/31|0]|=1<<e%31}function wt(n,e,t,l,a,i,o=null,r=[-1]){const s=Gt;zt(n);const d=n.$$={fragment:null,ctx:[],props:i,update:pt,not_equal:a,bound:Ol(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(e.context||(s?s.$$.context:[])),callbacks:Ol(),dirty:r,skip_bound:!1,root:e.target||s.$$.root};o&&o(d.root);let u=!1;if(d.ctx=t?t(n,e.props||{},(f,m,...h)=>{const b=h.length?h[0]:m;return d.ctx&&a(d.ctx[f],d.ctx[f]=b)&&(!d.skip_bound&&d.bound[f]&&d.bound[f](b),u&&di(n,f)),m}):[],d.update(),u=!0,fe(d.before_update),d.fragment=l?l(d.ctx):!1,e.target){if(e.hydrate){const f=ti(e.target);d.fragment&&d.fragment.l(f),f.forEach(S)}else d.fragment&&d.fragment.c();e.intro&&de(n.$$.fragment),Me(n,e.target,e.anchor),Fl()}zt(s)}class Tt{constructor(){U(this,"$$");U(this,"$$set")}$destroy(){De(this,1),this.$destroy=pt}$on(e,t){if(!Al(t))return pt;const l=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return l.push(t),()=>{const a=l.indexOf(t);a!==-1&&l.splice(a,1)}}$set(e){this.$$set&&!ei(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}const ui="4";
25typeof window<"u"&&(window.__svelte||(window.__svelte={v:new Set})).v.add(ui);function Nl(n){const e=n.getAttribute("data-mtapp-copy-target-id"),t=document.getElementById(e);t&&t.tagName.toLowerCase()==="textarea"?(t.select(),document.execCommand("copy"),ci(event.target,"ã³ãã¼ãã¾ãã")):console.error(`Element with ID "${e}" not found or is not a textarea.`)}function ci(n,e){const t=document.createElement("span");Object.assign(t.style,{display:"inline-block",padding:"5px 10px",backgroundColor:"rgba(0, 0, 0, 0.7)",color:"white",borderRadius:"5px",position:"absolute",transform:"translate(0, -110%)",transition:"opacity 1s ease",opacity:"0"}),t.innerText=e,n.parentNode.insertBefore(t,n),t.offsetWidth,t.style.opacity="1",setTimeout(()=>{t.style.opacity="0",setTimeout(()=>{t.remove()},1e3)},2e3)}function Pl(n,e,t){const l=n.slice();return l[31]=e[t],l}function Rl(n,e,t){const l=n.slice();return l[34]=e[t],l[36]=t,l}function ql(n,e,t){const l=n.slice();return l[31]=e[t],l[37]=e,l[38]=t,l}function Kl(n,e,t){const l=n.slice();return l[34]=e[t],l[39]=e,l[36]=t,l}function Hl(n){let e,t,l=n[34].options.label+"",a,i,o,r,s,d,u,f,m,h,b,_;function g(){n[20].call(r,n[39],n[36])}function k(){return n[21](n[36])}return{c(){e=y("div"),t=y("div"),a=K(l),i=A(),o=y("div"),r=y("input"),s=A(),d=y("div"),u=y("a"),f=ie("svg"),m=ie("use"),c(t,"class","col-6"),c(r,"type","text"),c(r,"class","form-control"),c(o,"class","col-4 mr-0 pr-0"),ve(m,"xlink:href",h=n[0].static_path+"images/sprite.svg#ic_trash"),c(f,"role","img"),c(f,"class","mt-icon--secondary"),c(u,"href","#remove"),c(u,"class","d-inline-block"),c(d,"class","col-2 mx-0 px-0 text-center"),c(e,"class","row align-items-center py-2")},m(w,T){I(w,e,T),p(e,t),p(t,a),p(e,i),p(e,o),p(o,r),W(r,n[34].column),p(e,s),p(e,d),p(d,u),p(u,f),p(f,m),b||(_=[D(r,"input",g),D(u,"click",gt(k))],b=!0)},p(w,T){n=w,T[0]&2&&l!==(l=n[34].options.label+"")&&J(a,l),T[0]&2&&r.value!==n[34].column&&W(r,n[34].column),T[0]&1&&h!==(h=n[0].static_path+"images/sprite.svg#ic_trash")&&ve(m,"xlink:href",h)},d(w){w&&S(e),b=!1,fe(_)}}}function Ul(n){let e,t=n[34].group===n[31].key&&Hl(n);return{c(){t&&t.c(),e=mt()},m(l,a){t&&t.m(l,a),I(l,e,a)},p(l,a){l[34].group===l[31].key?t?t.p(l,a):(t=Hl(l),t.c(),t.m(e.parentNode,e)):t&&(t.d(1),t=null)},d(l){l&&S(e),t&&t.d(l)}}}function Jl(n){let e,t,l,a,i=n[0].translate["Group Name"]+"",o,r,s,d,u,f,m,h,b=n[0].translate["Group ID"]+"",_,g,k,w,T,C,v,E,O,V;function j(){n[18].call(d,n[37],n[38])}function B(){n[19].call(w,n[37],n[38])}let F=ae(n[1]),L=[];for(let M=0;M<F.length;M+=1)L[M]=Ul(Kl(n,F,M));return{c(){e=y("div"),t=y("div"),l=y("div"),a=y("label"),o=K(i),s=A(),d=y("input"),f=A(),m=y("div"),h=y("label"),_=K(b),k=A(),w=y("input"),v=A(),E=y("ul");for(let M=0;M<L.length;M+=1)L[M].c();c(a,"for",r=n[31].key+"-label"),c(a,"class","form-label"),c(d,"type","text"),c(d,"class","form-control"),c(d,"id",u=n[31].key+"-label"),c(l,"class","mb-3"),c(h,"for",g=n[31].key+"-key"),c(h,"class","form-label"),c(w,"type","text"),c(w,"class","form-control"),c(w,"id",T=n[31].key+"-key"),w.disabled=C=n[3]===n[31].key,c(m,"class","mb-3"),c(E,"class","list-group"),c(t,"class","card-body"),c(e,"class","card mb-4")},m(M,H){I(M,e,H),p(e,t),p(t,l),p(l,a),p(a,o),p(l,s),p(l,d),W(d,n[31].label),p(t,f),p(t,m),p(m,h),p(h,_),p(m,k),p(m,w),W(w,n[31].key),p(t,v),p(t,E);for(let P=0;P<L.length;P+=1)L[P]&&L[P].m(E,null);O||(V=[D(d,"input",j),D(w,"input",B)],O=!0)},p(M,H){if(n=M,H[0]&1&&i!==(i=n[0].translate["Group Name"]+"")&&J(o,i),H[0]&4&&r!==(r=n[31].key+"-label")&&c(a,"for",r),H[0]&4&&u!==(u=n[31].key+"-label")&&c(d,"id",u),H[0]&4&&d.value!==n[31].label&&W(d,n[31].label),H[0]&1&&b!==(b=n[0].translate["Group ID"]+"")&&J(_,b),H[0]&4&&g!==(g=n[31].key+"-key")&&c(h,"for",g),H[0]&4&&T!==(T=n[31].key+"-key")&&c(w,"id",T),H[0]&12&&C!==(C=n[3]===n[31].key)&&(w.disabled=C),H[0]&4&&w.value!==n[31].key&&W(w,n[31].key),H[0]&8199){F=ae(n[1]);let P;for(P=0;P<F.length;P+=1){const R=Kl(n,F,P);L[P]?L[P].p(R,H):(L[P]=Ul(R),L[P].c(),L[P].m(E,null))}for(;P<L.length;P+=1)L[P].d(1);L.length=F.length}},d(M){M&&S(e),ot(L,M),O=!1,fe(V)}}}function Ql(n){let e,t=ae(n[1]),l=[];for(let a=0;a<t.length;a+=1)l[a]=zl(Rl(n,t,a));return{c(){for(let a=0;a<l.length;a+=1)l[a].c();e=mt()},m(a,i){for(let o=0;o<l.length;o+=1)l[o]&&l[o].m(a,i);I(a,e,i)},p(a,i){if(i[0]&18){t=ae(a[1]);let o;for(o=0;o<t.length;o+=1){const r=Rl(a,t,o);l[o]?l[o].p(r,i):(l[o]=zl(r),l[o].c(),l[o].m(e.parentNode,e))}for(;o<l.length;o+=1)l[o].d(1);l.length=t.length}},d(a){a&&S(e),ot(l,a)}}}function Gl(n){let e,t,l,a=!1,i,o,r,s=n[34].options.label+"",d,u,f,m,h,b;return m=Jt(n[23][0]),{c(){e=y("li"),t=y("input"),o=A(),r=y("label"),d=K(s),f=A(),c(t,"class","form-check-input me-1"),c(t,"type","checkbox"),t.__value=l=n[34].id,W(t,t.__value),
25c(t,"id",i="movingFieldsId-"+n[36]+"-"+n[34].id),c(r,"class","form-check-label"),c(r,"for",u="movingFieldsId-"+n[36]+"-"+n[34].id),c(e,"class","list-group-item mb-0"),m.p(t)},m(_,g){I(_,e,g),p(e,t),t.checked=~(n[4]||[]).indexOf(t.__value),p(e,o),p(e,r),p(r,d),p(e,f),h||(b=D(t,"change",n[22]),h=!0)},p(_,g){g[0]&2&&l!==(l=_[34].id)&&(t.__value=l,W(t,t.__value),a=!0),g[0]&2&&i!==(i="movingFieldsId-"+_[36]+"-"+_[34].id)&&c(t,"id",i),(a||g[0]&18)&&(t.checked=~(_[4]||[]).indexOf(t.__value)),g[0]&2&&s!==(s=_[34].options.label+"")&&J(d,s),g[0]&2&&u!==(u="movingFieldsId-"+_[36]+"-"+_[34].id)&&c(r,"for",u)},d(_){_&&S(e),m.r(),h=!1,b()}}}function zl(n){let e,t=!n[34].group&&Gl(n);return{c(){t&&t.c(),e=mt()},m(l,a){t&&t.m(l,a),I(l,e,a)},p(l,a){l[34].group?t&&(t.d(1),t=null):t?t.p(l,a):(t=Gl(l),t.c(),t.m(e.parentNode,e))},d(l){l&&S(e),t&&t.d(l)}}}function $l(n){let e,t=n[31].label+"",l,a;return{c(){e=y("option"),l=K(t),e.__value=a=n[31].key,W(e,e.__value)},m(i,o){I(i,e,o),p(e,l)},p(i,o){o[0]&4&&t!==(t=i[31].label+"")&&J(l,t),o[0]&4&&a!==(a=i[31].key)&&(e.__value=a,W(e,e.__value))},d(i){i&&S(e)}}}function Wl(n){let e,t=n[0].translate["Copy Settings to Clipboard"]+"",l,a,i;return{c(){e=y("button"),l=K(t),c(e,"type","button"),c(e,"class","btn btn-primary"),c(e,"data-mtapp-copy-target-id","mtapp-column-group-setting-json")},m(o,r){I(o,e,r),p(e,l),a||(i=D(e,"click",n[30]),a=!0)},p(o,r){r[0]&1&&t!==(t=o[0].translate["Copy Settings to Clipboard"]+"")&&J(l,t)},d(o){o&&S(e),a=!1,i()}}}function fi(n){let e,t,l=n[0].translate["Set Field Group"]+"",a,i,o,r,s=n[0].translate["Set Field Group"]+"",d,u,f,m,h,b,_,g,k=n[0].translate["Add Group"]+"",w,T,C,v,E,O,V,j=n[0].translate["Destination Group"]+"",B,F,L,M,H,P,R=n[0].translate["Add Selected Fields to Group"]+"",re,Y,Z,le,ne,X=n[0].translate["Selector for the Node at Insertion Point"]+"",pe,te,oe,ge,Le,ke=n[0].translate["Selector for the Node to Start Inserting the Group"]+"",ce,he,He,Ge,Fe=n[0].translate["Insertion Method"]+"",$e,dt,Be,Q,we,be,Je,je,Se,Ie,Ne=n[0].translate["Type of Group"]+"",Ke,Pe,Ee,ze,Re,Qe,Ve,_e,ut=n[0].translate["Change Rich Editor Format"]+"",lt,q,z,G,Ce=n[0].translate.Allow+"",Yt,N,se=n[0].translate["Do Not Allow"]+"",me,We,Oe,Zt,Vt,al=n[0].translate["Export Settings"]+"",wl,il,Wa,Mt,ol=n[0].translate["Import Settings"]+"",Tl,sl,Ya,Ot,Za,Cl,Xa,Kt=ae(n[2]),nt=[];for(let ee=0;ee<Kt.length;ee+=1)nt[ee]=Jl(ql(n,Kt,ee));let ct=n[1]&&Ql(n),Ht=ae(n[2]),at=[];for(let ee=0;ee<Ht.length;ee+=1)at[ee]=$l(Pl(n,Ht,ee));let ft=n[7]!==""&&n[9]!==""&&Wl(n);return{c(){e=y("div"),t=y("button"),a=K(l),i=A(),o=y("div"),r=y("div"),d=K(s),u=A(),f=y("div"),m=y("div"),h=y("div");for(let ee=0;ee<nt.length;ee+=1)nt[ee].c();b=A(),_=y("p"),g=y("button"),w=K(k),T=A(),C=y("div"),v=y("ul"),ct&&ct.c(),E=A(),O=y("div"),V=y("label"),B=K(j),F=A(),L=y("select"),M=y("option");for(let ee=0;ee<at.length;ee+=1)at[ee].c();H=A(),P=y("button"),re=K(R),Z=A(),le=y("div"),ne=y("label"),pe=K(X),te=A(),oe=y("input"),ge=A(),Le=y("div"),ce=K(ke),he=A(),He=y("div"),Ge=y("label"),$e=K(Fe),dt=A(),Be=y("select"),Q=y("option"),Q.textContent="After",we=y("option"),we.textContent="Before",be=y("option"),be.textContent="Prepend",Je=y("option"),Je.textContent="Append",je=A(),Se=y("div"),Ie=y("label"),Ke=K(Ne),Pe=A(),Ee=y("select"),ze=y("option"),ze.textContent="Card",Re=y("option"),Re.textContent="Collapse",Qe=A(),Ve=y("div"),_e=y("label"),lt=K(ut),q=A(),z=y("select"),G=y("option"),Yt=K(Ce),N=y("option"),me=K(se),We=A(),Oe=y("div"),Zt=y("p"),Vt=y("button"),wl=K(al),Wa=A(),Mt=y("button"),Tl=K(ol),Ya=A(),Ot=y("textarea"),Za=A(),ft&&ft.c(),c(t,"class","btn btn-default btn-block"),c(r,"class","card-header"),c(g,"class","btn btn-primary"),c(g,"type","button"),c(_,"class","form-inline"),c(h,"class","col-6"),c(v,"class","list-group mb-5"),c(V,"for","mtapp-field-destination"),c(V,"class","form-label"),M.__value="",W(M,M.__value),c(L,"id","mtapp-field-destination"),c(L,"class","form-select"),n[3]===void 0&&kt(()=>n[24].call(L)),c(O,"class","my-4"),c(P,"class","btn btn-primary"),P.disabled=Y=n[3]==="",c(C,"class","col-6"),c(m,"class","row mb-4"),c(ne,"for","optionSelector"),c(ne,"class","form-label"),c(oe,"class","form-control"),c(oe,"type","text"),c(oe,"id","optionSelector"),c(Le,"class","form-text"),c(le,"class","mb-3"),c(Ge,"for","optionMethod"),c(Ge,"class","form-label"),Q.__value="after",W(Q,Q.__value),we.__value="before",W(we,we.__value),be.__value="prepend",W(be,be.__value),Je.__value="append",W(Je,Je.__value),
25c(Be,"id","optionMethod"),c(Be,"class","form-select"),n[6]===void 0&&kt(()=>n[26].call(Be)),c(He,"class","mb-3"),c(Ie,"for","optionType"),c(Ie,"class","form-label"),ze.__value="card",W(ze,ze.__value),Re.__value="collapse",W(Re,Re.__value),c(Ee,"id","optionType"),c(Ee,"class","form-select"),n[8]===void 0&&kt(()=>n[27].call(Ee)),c(Se,"class","mb-3"),c(_e,"for","optionChangeFormat"),c(_e,"class","form-label"),G.__value=!0,W(G,G.__value),N.__value=!1,W(N,N.__value),c(z,"id","optionChangeFormat"),c(z,"class","form-select"),n[5]===void 0&&kt(()=>n[28].call(z)),c(Ve,"class","mb-3"),c(Vt,"class","btn btn-primary"),Vt.disabled=il=n[7]==="",c(Mt,"class","btn btn-secondary ml-2"),Mt.disabled=sl=n[9]==="",c(Ot,"id","mtapp-column-group-setting-json"),c(Ot,"class","form-control font-monospace"),c(Ot,"rows","10"),c(Oe,"class","mb-3"),c(f,"class","card-body"),c(o,"class","card mt-5"),Ae(o,"d-none",!n[10]),c(e,"id","mtapp-column-group-setting"),c(e,"class","mt-5")},m(ee,Te){I(ee,e,Te),p(e,t),p(t,a),p(e,i),p(e,o),p(o,r),p(r,d),p(o,u),p(o,f),p(f,m),p(m,h);for(let ye=0;ye<nt.length;ye+=1)nt[ye]&&nt[ye].m(h,null);p(h,b),p(h,_),p(_,g),p(g,w),p(m,T),p(m,C),p(C,v),ct&&ct.m(v,null),p(C,E),p(C,O),p(O,V),p(V,B),p(O,F),p(O,L),p(L,M);for(let ye=0;ye<at.length;ye+=1)at[ye]&&at[ye].m(L,null);_t(L,n[3],!0),p(C,H),p(C,P),p(P,re),p(f,Z),p(f,le),p(le,ne),p(ne,pe),p(le,te),p(le,oe),W(oe,n[7]),p(le,ge),p(le,Le),p(Le,ce),p(f,he),p(f,He),p(He,Ge),p(Ge,$e),p(He,dt),p(He,Be),p(Be,Q),p(Be,we),p(Be,be),p(Be,Je),_t(Be,n[6],!0),p(f,je),p(f,Se),p(Se,Ie),p(Ie,Ke),p(Se,Pe),p(Se,Ee),p(Ee,ze),p(Ee,Re),_t(Ee,n[8],!0),p(f,Qe),p(f,Ve),p(Ve,_e),p(_e,lt),p(Ve,q),p(Ve,z),p(z,G),p(G,Yt),p(z,N),p(N,me),_t(z,n[5],!0),p(f,We),p(f,Oe),p(Oe,Zt),p(Zt,Vt),p(Vt,wl),p(Zt,Wa),p(Zt,Mt),p(Mt,Tl),p(Oe,Ya),p(Oe,Ot),W(Ot,n[9]),p(f,Za),ft&&ft.m(f,null),Cl||(Xa=[D(t,"click",n[15]),D(g,"click",n[11]),D(L,"change",n[24]),D(P,"click",n[12]),D(oe,"input",n[25]),D(oe,"change",n[14]),D(Be,"change",n[26]),D(Be,"change",n[14]),D(Ee,"change",n[27]),D(Ee,"change",n[14]),D(z,"change",n[28]),D(z,"change",n[14]),D(Vt,"click",n[16]),D(Mt,"click",n[17]),D(Ot,"input",n[29])],Cl=!0)},p(ee,Te){if(Te[0]&1&&l!==(l=ee[0].translate["Set Field Group"]+"")&&J(a,l),Te[0]&1&&s!==(s=ee[0].translate["Set Field Group"]+"")&&J(d,s),Te[0]&8207){Kt=ae(ee[2]);let ye;for(ye=0;ye<Kt.length;ye+=1){const Xt=ql(ee,Kt,ye);nt[ye]?nt[ye].p(Xt,Te):(nt[ye]=Jl(Xt),nt[ye].c(),nt[ye].m(h,b))}for(;ye<nt.length;ye+=1)nt[ye].d(1);nt.length=Kt.length}if(Te[0]&1&&k!==(k=ee[0].translate["Add Group"]+"")&&J(w,k),ee[1]?ct?ct.p(ee,Te):(ct=Ql(ee),ct.c(),ct.m(v,null)):ct&&(ct.d(1),ct=null),Te[0]&1&&j!==(j=ee[0].translate["Destination Group"]+"")&&J(B,j),Te[0]&4){Ht=ae(ee[2]);let ye;for(ye=0;ye<Ht.length;ye+=1){const Xt=Pl(ee,Ht,ye);at[ye]?at[ye].p(Xt,Te):(at[ye]=$l(Xt),at[ye].c(),at[ye].m(L,null))}for(;ye<at.length;ye+=1)at[ye].d(1);at.length=Ht.length}Te[0]&12&&_t(L,ee[3]),Te[0]&1&&R!==(R=ee[0].translate["Add Selected Fields to Group"]+"")&&J(re,R),Te[0]&12&&Y!==(Y=ee[3]==="")&&(P.disabled=Y),Te[0]&1&&X!==(X=ee[0].translate["Selector for the Node at Insertion Point"]+"")&&J(pe,X),Te[0]&128&&oe.value!==ee[7]&&W(oe,ee[7]),Te[0]&1&&ke!==(ke=ee[0].translate["Selector for the Node to Start Inserting the Group"]+"")&&J(ce,ke),Te[0]&1&&Fe!==(Fe=ee[0].translate["Insertion Method"]+"")&&J($e,Fe),Te[0]&64&&_t(Be,ee[6]),Te[0]&1&&Ne!==(Ne=ee[0].translate["Type of Group"]+"")&&J(Ke,Ne),Te[0]&256&&_t(Ee,ee[8]),Te[0]&1&&ut!==(ut=ee[0].translate["Change Rich Editor Format"]+"")&&J(lt,ut),Te[0]&1&&Ce!==(Ce=ee[0].translate.Allow+"")&&J(Yt,Ce),Te[0]&1&&se!==(se=ee[0].translate["Do Not Allow"]+"")&&J(me,se),Te[0]&32&&_t(z,ee[5]),Te[0]&1&&al!==(al=ee[0].translate["Export Settings"]+"")&&J(wl,al),Te[0]&128&&il!==(il=ee[7]==="")&&(Vt.disabled=il),Te[0]&1&&ol!==(ol=ee[0].translate["Import Settings"]+"")&&J(Tl,ol),Te[0]&512&&sl!==(sl=ee[9]==="")&&(Mt.disabled=sl),Te[0]&512&&W(Ot,ee[9]),ee[7]!==""&&ee[9]!==""?ft?ft.p(ee,Te):(ft=Wl(ee),ft.c(),ft.m(f,null)):ft&&(ft.d(1),ft=null),Te[0]&1024&&Ae(o,"d-none",!ee[10])},i:pt,o:pt,d(ee){ee&&S(e),ot(nt,ee),ct&&ct.d(),ot(at,ee),ft&&ft.d(),Cl=!1,fe(Xa)}}}function pi(n,e,t){let{mtappVars:l}=e,a=null,i=[],o="",r=[],s=!1,d="after",u="",f="card",m="",h=!1;function b(){i.push({label:`ã°ã«ã¼ã${i.length+1}`,key:`group-${i.length+1}`,fields:[]}),t(2,i)}function _(){a.forEach(Y=>{r.includes(Y.id)&&(Y.group=o)}),t(1,a),t(4,r=[])}function g(Y){t(1,a[Y].group="",a),t(1,a[Y].isActive=!1,a),t(1,a)}function k(){t(9,m="")}function w(){t(10,h=!h)}
25function T(){i.forEach(Z=>{const le=Z.key;Z.fields=[],a.forEach(ne=>{ne.group===le&&Z.fields.push({label:ne.options.label,column:ne.column})})});const Y={group:[...i],selector:u,type:f,method:d,changeFormat:s};t(9,m=`mtapp.columnGroup(${JSON.stringify(Y,null,4)});`)}function C(){let Y=m.trim().replace(/^mtapp.*?\.columnGroup\(/,"").replace(/\);$/,"").trim();try{Y=JSON.parse(Y),t(2,i=Y.group),i.forEach(Z=>{const le=Z.key;Z.fields.forEach(ne=>{a.forEach(X=>{X.options.label===ne.label&&(X.group=le,X.column=ne.column)})})}),t(1,a),t(7,u=Y.selector),t(6,d=Y.method),t(8,f=Y.type),t(5,s=Y.changeFormat)}catch(Z){console.error("JSON parsing failed:",Z);return}}Dt(()=>{typeof l.content_type!="object"||typeof l.content_type.fields!="object"||t(1,a=l.content_type.fields.map(Y=>(Y.id=parseInt(Y.id),Y.order=parseInt(Y.order),Y.group="",Y.column="col-lg-6",Y.isActive="",Y)))});const v=[[]];function E(Y,Z){Y[Z].label=this.value,t(2,i)}function O(Y,Z){Y[Z].key=this.value,t(2,i)}function V(Y,Z){Y[Z].column=this.value,t(1,a)}const j=Y=>g(Y);function B(){r=Bl(v[0],this.__value,this.checked),t(4,r)}function F(){o=Qt(this),t(3,o),t(2,i)}function L(){u=this.value,t(7,u)}function M(){d=Qt(this),t(6,d)}function H(){f=Qt(this),t(8,f)}function P(){s=Qt(this),t(5,s)}function R(){m=this.value,t(9,m)}const re=Y=>{Y.target instanceof HTMLElement&&Nl(Y.target)};return n.$$set=Y=>{"mtappVars"in Y&&t(0,l=Y.mtappVars)},[l,a,i,o,r,s,d,u,f,m,h,b,_,g,k,w,T,C,E,O,V,j,B,v,F,L,M,H,P,R,re]}class mi extends Tt{constructor(e){super(),wt(this,e,pi,fi,vt,{mtappVars:0},null,[-1,-1])}}function hi(){if(window.mtappVars.type!=="content_type"||window.mtappVars.mode!=="view")return;const n=document.querySelector("div.mt-mainContent--scrollable");if(!n){console.error("Target element not found");return}const e=document.createElement("div");n.appendChild(e),new mi({target:e,props:{mtappVars:window.mtappVars}})}function bi(n,e){const t=(l,a)=>{let i=window.mtappVars;const o=l.split(/\./);for(const r of o){if(typeof i[r]>"u")return!1;i=i[r]}return i===a};for(const l in n)if(!t(l,n[l]))return;typeof e=="function"&&e()}/*! 26 * MTAppCSVEditor.js 27 * 28 * Copyright (c) bit part LLC 29 * https://bit-part/ 30 * 31 * Since: 2019/12/06 32 * Version: 1.2.4 33 * Update: 2022/12/06 34 * 35 */function gi(n){if(!window.File||!window.FileReader)return alert("ã使ç¨ã®ãã©ã¦ã¶ã¯åä½å¯¾è±¡å¤ã§ãã");const e=window.jQuery,t=e.extend({debug:!1,selectors:null,tableClass:"",header:0,fixedHeader:!1,fixedHeight:0,rowHeader:0,columnAction:!0,rowAction:!0},n);t.header=Number(t.header);const l=e("#entry-publishing-widget").find("button.publish.action.primary").closest(".row"),a=e("#bp-alert-below-action-bar").length?e("#bp-alert-below-action-bar"):l.after('<div id="bp-alert-below-action-bar" class="alert alert-warning mt-4" role="alert" style="display: none;"></div>').next(),i=function(){t.debug&&window.console.warn.apply(window.console,arguments)},o=function(){return Math.floor(Math.random()*1e16).toString(36)},r=function(v,E){let O=a.data("count")*1||0;v==="show"?(O++,a.text(E).show(),l.find("button").prop("disabled",!0)):v==="hide"&&(O--,O<1&&(a.hide(),l.find("button").prop("disabled",!1))),a.data("c
35ount",O)},s=function(v){return typeof v!="string"?v:v.replace(/&/g,"&").replace(/'/g,"'").replace(/`/g,"`").replace(/"/g,""").replace(/</g,"<").replace(/>/g,">")},d=function(v,E){return` 36 <div class="MTAppCSVEditor bp-readonly-mode${E.fixedHeader?" bp-table-fixed-header":""}"> 37 <div id="bp-table-container-${v}" data-unique-id="${v}" class="bp-table-container mt-table--outline" style="display: none;"></div> 38 <div id="bp-action-bar-${v}" data-unique-id="${v}" class="bp-action-bar form-inline mt-5" style="display: none;"> 39 <div class="form-group mr-3"> 40 <span class="custom-control-description mr-2">ç·¨éã¢ã¼ã</span> 41 <input type="checkbox" class="mt-switch" id="bp-edit-${v}" data-type="bp-edit-mode"> 42 <label for="bp-edit-${v}">ç·¨éã¢ã¼ã</label> 43 </div> 44 <div class="form-group mr-4"> 45 <span class="custom-control-description mr-2">å ¨ç»é¢ã¢ã¼ã</span> 46 <input type="checkbox" class="mt-switch" id="bp-fullscreen-${v}" data-type="bp-fullscreen-mode"> 47 <label for="bp-fullscreen-${v}">å ¨ç»é¢ã¢ã¼ã</label> 48 </div> 49 <button type="button" class="bp-download btn btn-default btn-sm mr-3">ãã¦ã³ãã¼ã</button> 50 <button type="button" class="bp-download btn btn-default btn-sm mr-3" data-type="excel">ãã¦ã³ãã¼ãï¼Excelç¨CSVï¼</button> 51 <button type="button" class="bp-delete btn btn-danger btn-sm mr-3">ãã¼ã¿åé¤</button> 52 </div> 53 <div id="bp-file-field-container-${v}" data-unique-id="${v}" class="form-group mt-4"> 54 <input id="bp-file-field-${v}" type="file" class="bp-file-field form-control-file"> 55 </div> 56 </div> 57 `},u=function(){const v=""+o(),E=`<svg role="img" title="ç§»å" class="mt-icon"><use xlink:href="${window.StaticURI.replace(/\/$/,"")}/images/sprite.svg#ic_move" /></svg>`;return` 58 <td class="bp-row-handle">${t.rowAction?E:""}</td> 59 <td class="bp-row-actions"> 60 <div class="dropdown dropend"> 61 <button class="btn btn-default btn-sm dropdown-toggle" type="button" id="${v}" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false"${t.rowAction?"":" disabled"}></button> 62 <div class="dropdown-menu" data-menu="row" aria-labelledby="${v}"> 63 <a class="dropdown-item bp-row-action" data-action="insert-above" href="#">ä¸ã«æ¿å ¥</a> 64 <a class="dropdown-item bp-row-action" data-action="insert-below" href="#">
64ä¸ã«æ¿å ¥</a> 65 <a class="dropdown-item bp-row-action" data-action="move-above" href="#">ä¸ã«ç§»å</a> 66 <a class="dropdown-item bp-row-action" data-action="move-below" href="#">ä¸ã«ç§»å</a> 67 <a class="dropdown-item bp-row-action" data-action="delete" href="#">åé¤</a> 68 </div> 69 </div> 70 </td>`},f=function(v,E){const O=""+o();return` 71 <th class="bp-column-actions column-${v} ${E}"> 72 <div class="dropdown"> 73 <button class="btn btn-default btn-sm dropdown-toggle" type="button" id="${O}" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false"${t.columnAction?"":" disabled"}></button> 74 <div class="dropdown-menu" data-menu="column" aria-labelledby="${O}"> 75 <a class="dropdown-item bp-column-action" data-action="insert-right" data-index="${v}" href="#">å³ã«æ¿å ¥</a> 76 <a class="dropdown-item bp-column-action" data-action="insert-left" data-index="${v}" href="#">å·¦ã«æ¿å ¥</a> 77 <a class="dropdown-item bp-column-action" data-action="move-right" data-index="${v}" href="#">å³ã«ç§»å</a> 78 <a class="dropdown-item bp-column-action" data-action="move-left" data-index="${v}" href="#">å·¦ã«ç§»å</a> 79 <a class="dropdown-item bp-column-action" data-action="delete" data-index="${v}" href="#">åé¤</a> 80 </div> 81 </div> 82 </th>`},m=function(v,E){return E=E||"",`<td class="${v}"><pre class="bp-data">${s(E)}</pre></td>`},h=function(v,E,O){O=O?' class="'+O+'"':"";let V=u();if(v.length!==E)for(let j=0,B=E-v.length;j<B;j++)v.push("");for(let j=0,B=v.length;j<B;j++){v[j]=v[j].replace(/^"([^\0]*)"$/g,"$1");let F="column-"+j;j<t.rowHeader&&(F+=" bp-th"),V+=m(F,v[j])}return`<tr${O}>${V}</tr>`},b=function(v,E,O,V){let j='<th class="bp-row-handle"><div class="bp-w-30"></div></th><th class="bp-row-actions"><div class="bp-w-30"></div></th>';for(let B=0;B<E;B++){const F=B<V?" bp-th":"";j+=f(B,F)}return` 83 <table class="table table-striped ${O}"> 84 <thead>${j}</thead> 85 <tbody>${v.join("")}</tbody> 86 </table> 87 `},_=function(v,E){const O=v.attr("data-unique-id"),V=`bp-table-container-${O}`;if(e("#bp-action-bar-"+O).show(),e("#bp-file-field-"+O).val(""),v.html(E).show(),t.fixedHeader&&t.rowHeader>0&&(e(".dropdown").on("shown.bs.dropdown",function(){const j=e(this).find(".dropdown-menu");if(j.attr("data-menu")==="row"){const F=e(this).closest(".bp-row-actions").nextAll(".bp-th");let L=8;F.each(function(){L+=e(this).width()}),j.css({marginLeft:L+"px"})}}),t.header>0||t.rowHeader>1)){const j=e(`#${V} tbody`);let B=0,F="";for(let M=0;M<t.header;M++){let H=j.find("tr:nth-child("+(M+1)+") .column-0").height();H=Math.round(H),B+=H,F+=`#${V} tbody tr:nth-child(${M+2}) td {top: ${B}px;}`,M===0&&(F+=`.MTAppCSVEditor.bp-table-fixed-header.bp-edit-mode #${V} tbody tr:nth-child(1) td {top: 40px;}`),F+=`.MTAppCSVEditor.bp-table-fixed-header.bp-edit-mode #${V} tbody tr:nth-child(${M+2}) td {top: ${B+40}px;}`}F+=`#${V} .dropdown-menu[data-menu="column"] {top: ${B}px !important;}`;const L=document.createElement("style");L.type="text/css",L.innerText=F,document.getElementsByTagName("head").item(0).appendChild(L)}},g=function(v,E,O){const V=[];let j=[],B=0;const F=O.split(/(\r\n|\n|\r)+(?=(?:[^"]*"[^"]*")*[^"]*$)/);let L=0;for(let H=0,P=F.length;H<P;H++){if(/^(\r\n|\n|\r)+$/.test(F[H]))continue;const R=F[H].trim().split(/,(?=(?:[^"]*"[^"]*")*[^"]*$)/);for(let Y=0,Z=R.length;Y<Z;Y++)R[Y]=R[Y].replace(/^"|"$/g,"__QQ__").replace(/""/g,'"').replace(/__QQ__/g,'"');H===0&&(B=R.length);const re=L<t.header?"bp-sortable-disabled":"bp-sortable";j.push(h(R,B,re)),V.push(R),L++}v.val(mtapp.toJSONString(V));const M=b(j,B,t.tableClass,t.rowHeader);return _(E,M),{html:M,csvArray:V}},k=function(v,E){let O=[],V=0;for(let j=0,B=E.length;j<B;j++){j===0&&(V=E[j].length);const F=j<t.header?"bp-sortable-disabled":"bp-sortable";O.push(h(E[j],V,F))}return _(v,b(O,V,t.tableClass,t.rowHeader)),!0},w=function(v,E){const O=[];return E.find("tbody tr").each(function(){const V=[];e(this).find(".bp-data").each(function(){V.push(this.textContent)}),O.push(V)}),O.length&&v.val(mtapp.toJSONString(O)),O},T=function(v){if(!Array.isArray(v))return alert("Invalid Array"),"";const E=[];for(let O=0,V=v.length;O<V;O++){const j=v[O];for(let B=0,F=j.length;B<F;B++)j[B]=j[B].replace(/"/g,'""');E.push('"'+j.join('","')+'"')}return E.join(` 88`)},C=function(v,E,O){const V=T(v);E=E||"export.csv",i("ãã¦ã³ãã¼ãããã "+E+` ãã¼ã¿ 89 90`+V);const j=new Uint8Array([239,187,191]),B=O?[j,V]:[V],F=new Blob(B,{type:"text/csv;charset=utf-8;"});if(navigator.msSaveBlob)navigator.msSaveBlob(F,E);else{const L=document.createElement("a");if(L.download!==void 0){const M=URL.createObjectURL(F);L.setAttribute("href",M),L.setAttribute("download",E),L.style.visibility="hidden",document.body.appendChild(L),L.click(),document.body.removeChild(L)}}};return this.each(function(){if(this.tagName.toLowerCase()!=="textarea"){console.error("MTAppCSVEditor 㯠textarea ã«é©ç¨ãã¦ãã ããã");return}const v=o(),E=e(this),O=E.after(d(v,t)).next(".MTAppCSVEditor"),V=O.find(".bp-table-container"),j=O.find(".bp-action-bar"),B=O.find(".bp-file-field");E.prop("readonly",!0),t.debug?E.css({marginBottom:"20px",height:"300px",fontFamily:"monaco, monospace"}):E.hide(),t.fixedHeader&&t.fixedHeight>0&&V.css({height:t.fixedHeight+"px"}),O.data("additionalIndex",1e4),O.on("click","td",function(){if(O.hasClass("bp-edit-mode")&&!e(this).find("textarea").length){const L=e(this),M=L.width(),H=L.height();L.width(M);const P=L.find(".bp-data").hide();if(P.length){const R=P[0].innerHTML;P.after(`<textarea class="bp-data-editor" style="width: ${M}px; height: ${H}px;">${R}</textarea>`).next().on("blur",function(){P.before('<pre class="bp-data">'+s(this.value)+"</pre>"),e(this).remove(),P.remove(),L.removeAttr("style")}).trigger("focus")}}}),O.on("click",".bp-row-action",function(L){L.preventDefault();const M=e(this).attr("data-action"),H=e(this).closest("tr");if(M==="delete")H.remove();else{const P=H.find("td").length-2,R=[];for(let Y=0;Y<P;Y++)R.push("");const re=h(R,P,"bp-sortable bp-additional-row mt-table__highlight--current");M==="insert-above"?H.before(re):M==="insert-below"?H.after(re):M==="move-above"?H.addClass("mt-table__highlight--current").prev().before(H):M==="move-below"&&H.addClass("mt-table__highlight--current").next().after(H),window.setTimeout(function(){O.find(".mt-table__highlight--current").removeClass("mt-table__highlight--current")},1e3)}return e(this).parent().prev().trigger("click"),!1}),O.on("click",".bp-column-action",function(L){L.preventDefault();const M=e(this).attr("data-action"),H=e(this).attr("data-index"),P=O.find(".column-"+H);if(M==="delete")P.remove();else{const R=O.data("additionalIndex")*1+1;M==="insert-right"?P.each(function(){if(this.tagName.toLowerCase()==="th")e(this).after(f(R,""));else{const re="column-"+R+" mt-table__highlight--current";e(this).after(m(re,""))}}):M==="insert-left"?P.each(function(){if(this.tagName.toLowerCase()==="th")e(this).before(f(R,""));else{const re="column-"+R+" mt-table__highlight--current";e(this).before(m(re,""))}}):M==="move-right"?(P.addClass("mt-table__highlight--current"),P.each(function(){const re=e(this);re.next().after(re)})):M==="move-left"&&(P.addClass("mt-table__highlight--current"),P.each(function(){const re=e(this);re.prev().before(re)})),O.data("additionalIndex",R),window.setTimeout(function(){O.find(".mt-table__highlight--current").removeClass("mt-table__highlight--current")},1e3)}}),j.find(".mt-switch").on("change",function(){const L=e(this).attr("data-type");L==="bp-edit-mode"?e(this).prop("checked")?(O.addClass(L),O.removeClass("bp-readonly-mode"),l.find("button").prop("disabled",!0),r("show","CSV ã¨ãã£ã¿ã®ç·¨éã¢ã¼ããè§£é¤ãã¦ãã ããã"),t.rowAction&&V.find("tbody").sortable({items:"> tr.bp-sortable",handle:".bp-row-handle"}
90)):(O.removeClass(L),O.addClass("bp-readonly-mode"),O.find("textarea.bp-data-editor").trigger("blur"),w(E,V),r("hide"),j.find(".bp-download").prop("disabled",!1),V.find("tbody").sortable("destroy")):L==="bp-fullscreen-mode"&&(e(this).prop("checked")?(O.addClass(L),O.css({width:e(window).width()+"px",height:e(window).height()+"px"}),t.fixedHeader&&V.css({height:e(window).height()-150+"px"}),e("#mtapp-sidebar-collapse").hide(),e("body").css("overflow","hidden")):(O.removeClass(L).removeAttr("style"),t.fixedHeader&&V.css({height:t.fixedHeight>0?t.fixedHeight+"px":"auto"}),e("#mtapp-sidebar-collapse").show(),e("body").css("overflow","auto")))}),j.find(".bp-delete").on("click",function(){confirm("ãã¼ã¿ãåé¤ãã¾ããï¼")&&(j.hide().next().show(),V.find("table").fadeOut(function(){e(this).remove(),e("#bp-edit-"+v).prop("checked",!1).trigger("change"),r("hide"),E.val(""),V.hide()}))}),j.find(".bp-download").on("click",function(){const L=E.val();if(!L){alert("ä¿åã§ãããã¼ã¿ãããã¾ããã");return}const M=e(this).attr("data-type"),H=M==="excel"?"-xlsx":"",P=M==="excel",R=E.attr("name").replace(/\W/g,"")+H+".csv",re=JSON.parse(L);return C(re,R,P),!0});const F=E.val();F&&k(V,JSON.parse(F)),B.on({change:function(){const L=this.files[0];if(!L)return;const M=L.type;if(i(L.name+" ã鏿ããã¾ããï¼ãã¡ã¤ã«ã»ã¿ã¤ãï¼"+M+"ï¼"),["text/csv","application/csv","application/vnd.ms-excel","application/octet-stream"].indexOf(M)===-1)return alert("CSV ãã¡ã¤ã«ã鏿ãã¦ãã ããã"),!1;const P=new FileReader;P.readAsText(L),P.onload=function(){if(P.readyState===FileReader.DONE){i("èªã¿è¾¼ã¾ããå
容ï¼å¤æåï¼",P.result);const R=P.result.trim(),re=g(E,V,R);i("èªã¿è¾¼ã¾ããå
容ï¼å¤æå¾ï¼",re)}else return alert("ãã¡ã¤ã«ã®èªã¿è¾¼ã¿ã«å¤±æãã¾ããï¼readyState: "+P.readyState+"ï¼")}}})})}function cl(n,e={}){const t={html:"",...e};e.text&&!e.html&&(t.html=e.text);const l=document.createElement("div");l.classList.add("balloon","d-none");const a=document.createElement("div");a.classList.add("balloon-content"),a.innerHTML=t.html,l.appendChild(a);const i=document.createElement("div");i.classList.add("balloon-arrow");for(let o=10;o>=1;o--){const r=document.createElement("div");r.classList.add(`line${o}`),i.appendChild(r)}l.appendChild(i),n.prepend(l),n.addEventListener("mouseenter",function(){l.classList.remove("d-none"),l.classList.add("d-block"),l.style.marginTop=`-${l.offsetHeight}px`}),n.addEventListener("mouseleave",function(){l.classList.add("d-none"),l.classList.remove("d-block")})}function _i(n){const t={...{basename:"",label:"",addClass:"",hint:"",showField:"",showParent:"",custom:!1,widget:!1,edit:!1},...n},l=t.custom?`customfield_${t.basename}`:t.basename;let a,i,o,r;if(l===""){alert("basenameãè¨å®ããã¦ãã¾ãã");return}switch(l){case"body":{a=document.querySelector("#text-field"),o=a.querySelector("#editor-header div.tab:nth-child(1)"),i=o.querySelector("a"),r=i;break}case"more":{a=document.querySelector("#text-field"),o=a.querySelector("#editor-header div.tab:nth-child(2)"),i=o.querySelector("a"),r=i;break}case"status":{const s=document.createElement("div");s.id="mtapp-entry-status-widget-wrapper";const d=document.querySelector("#entry-status-widget");d.parentElement.insertBefore(s,d),s.appendChild(d),a=s,i=a.querySelector(".mt-widget__title"),r=a;break}case"publishing":{const s=document.createElement("div");s.id="mtapp-entry-publishing-widget-wrapper";const d=document.querySelector("#entry-publishing-widget");d.parentElement.insertBefore(s,d),s.appendChild(d),a=s,i=a.querySelector(".mt-widget__title"),r=a;break}case"category":{a=document.querySelector("#category-field-wrapper"),i=a.querySelector(".mt-widget__title"),r=a;break}case"feedback":{a=document.querySelector("#feedback-field"),i=a.querySelector(".mt-widget__title"),r=a;break}case"assets":{a=document.querySelector("#assets-field"),i=a.querySelector(".mt-widget__title"),r=a;break}default:{t.widget?(a=document.querySelector(`#entry-${l}-widget`),i=a.querySelector(".mt-widget__title")):(a=document.querySelector(`#${l}-field`),i=a?a.querySelector("label"):null),r=a;break}}if(t.addClass&&a.classList.add(...t.addClass.trim().split(" ")),t.label&&i){if(l==="category"){let s=!1;for(let d of i.childNodes)if(d.nodeType===3){d.textContent=t.label,s=!0;break}if(!s){const d=document.createTextNode(t.label);i.insertBefore(d,i.firstChild)}}else i.textContent=t.label;
90if(l==="title"){const s=a.querySelector("#title");s&&s.setAttribute("placeholder",t.label)}}if(t.showField==="show"?l==="body"||l==="more"?o.classList.remove("d-none"):(a.classList.remove("d-none"),a.classList.add("d-block")):t.showField==="hide"&&(l!=="body"&&l!=="more"?(a.classList.add("d-none"),a.classList.remove("d-block")):o.classList.add("d-none")),(l==="body"||l==="more")&&t.showParent==="hide"?Object.assign(a.style,{position:"absolute",top:"-9999px",left:"-9999px",width:"1px",height:"1px"}):(l==="body"||l==="more")&&t.showParent==="show"&&a.removeAttribute("style"),t.hint&&cl(r,{html:t.hint}),t.edit){let s;if(t.widget===!0?s=a.querySelector(".mt-widget"):s=a.querySelector(".mt-draggable__content"),s){const d=document.createElement("div");Object.assign(d.style,{position:"absolute",top:"0",left:"0",width:"100%",height:"100%",zIndex:"10",backgroundColor:"rgba(255, 255, 255, 0.5)"}),s.parentElement.style.position="relative",s.parentElement.appendChild(d);const u=document.createElement("button");u.type="button",u.classList.add("btn","btn-default"),u.innerHTML=`<svg role="img" class="mt-icon--edit mt-icon--sm">${mtappIcons.edit}</svg> ç·¨é`,Object.assign(u.style,{position:"absolute",top:"5px",right:"5px",zIndex:"20"}),u.addEventListener("click",()=>{d.remove(),u.remove()}),d.appendChild(u)}}return a}function yi(n){const t={...{insertBefore:"#basename-field",linkedField:null},...n},l=document.getElementById("data_label"),a=document.getElementById("data_label-field");if(t.insertBefore){const i=document.querySelector(t.insertBefore);a&&i&&i.parentNode.insertBefore(a,i)}if(t.linkedField!==null){const i=document.querySelector(t.linkedField);i&&i.addEventListener("change",function(){l.value=this.value})}}function fl(n){const t={...{msg:"",type:"info",dismissible:!1,noInsert:!1},...n};let l=`<div class="alert alert-${t.type}" role="alert">${t.msg}</div>`;if(t.dismissible&&(l=` 91 <div class="alert alert-${t.type} alert-dismissable fade show" role="alert"> 92 ${t.msg} 93 <button type="button" class="close" data-bs-dismiss="alert" aria-label="Close"> 94 <span aria-hidden="true">Ã</span> 95 </button> 96 </div>`),t.noInsert)return l.replace(/[\n\r]+\s*/g,"");const a=document.getElementById("msg-block"),i=document.createElement("div");if(i.innerHTML=l.trim(),a)a.appendChild(i.firstChild);else{const o=document.getElementById("page-title");o.parentNode.insertBefore(i.firstChild,o.nextSibling)}}function Ye(n="id-"){return n===!1&&(n=""),n+Math.floor(Math.random()*1e16).toString(36)}function Yl(n){const t={...{basename:"",label:"",content:"",hint:"",required:!1,type:"entry"},...n},l=t.basename||Ye(),a=t.hint?`<small class="form-text text-muted">${t.hint}</small>`:"",i=t.required?'<span class="badge badge-danger">å¿ é </span>':"";if(t.type==="entry")return` 97 <div id="${l}-field" class="mt-3 field"> 98 <div class="mt-draggable--entryField"> 99 <div class="col p-0 ml-4"> 100 <label class="form-control-label form-label">${t.label} ${i}</label> 101 </div> 102 <div class="mt-draggable__content">${t.content}${a}</div> 103 </div> 104 </div> 105 `;if(t.type==="cd")return` 106 <div class="mb-3"> 107 <label class="form-label">${t.label} ${i}</label> 108 ${t.content} 109 ${a} 110 </div> 111 `}function vi(){const n=document.body,e=n.id?"#"+n.id.trim():"",t="."+n.className.replace(/ +/g,".").trim(),l=['<span id="mtapp-show-basename" class="font-monospace"></span>','<span id="mtapp-debug-pageinfo-content" class="msg-text font-monospace">body'+e+t+"</span>"];fl({msg:l.join(""),type:"info"}),console.warn("mtappVars",mtappVars);const a=document.querySelector(".mt-mainContent");if(a){const i=Array.from(a.querySelectorAll("div.field")).filter(s=>s.offsetWidth>0&&s.offsetHeight>0),o=[];i.forEach(s=>{const d=s.id.replace(/-field$/,"");o.push(d);const u=document.createElement("input");u.type="text",u.value=d,u.className="form-control font-monospace mt-4 mb-2 pl-2 bg-light border-light",u.disabled=!0,u.setAttribute("readonly",!0),s.before(u)});const r=Yl({label:"ç¾å¨ã®ä¸¦ã³é ",content:'<textarea id="mtapp-fieldsort" class="form-control font-monospace">
111'+o.join(",")+"</textarea>"});document.getElementById("msg-block").insertAdjacentHTML("afterend",r)}else document.getElementById("mtapp-show-basename").style.display="none"}function et(n,e=new Map){if(n===null||typeof n!="object")return n;if(e.get(n))return e.get(n);const t=Array.isArray(n),l=t?[]:{};return e.set(n,l),t?n.forEach((a,i)=>{l[i]=et(a,e)}):Object.keys(n).forEach(a=>{l[a]=et(n[a],e)}),l}function ki(n){const e=window.mtappVars.__system=window.mtappVars.__system||{};return n==="duplicate"||n==="duplicateContent"?typeof e.hasDuplicateFunction>"u"?(e.hasDuplicateFunction=!0,!1):!0:!1}function pl(n){const t={...{basename:"",label:"",content:""},...n};return` 112 <div id="${t.basename||Ye()}-field" class="mt-widget"> 113 <h2 class="mt-widget__title">${t.label}</h2> 114 <div class="mt-widget__content">${t.content}</div> 115 </div> 116 `}function Zl(n){const e=document.cookie.split(";");for(let t of e){const[l,a]=t.trim().split("=");if(l===encodeURIComponent(n))return decodeURIComponent(a)}return""}function tt(n){const e=n==="show"?"block":"none";document.getElementById("mtapp-loading-image").style.display=e}function ml(n,e,t){if(e===""){const a=new Date(0);document.cookie=`${encodeURIComponent(n)}=; expires=${a.toUTCString()}`;return}let l=`${encodeURIComponent(n)}=${encodeURIComponent(e)}`;if(t!=null){const a=new Date;a.setDate(a.getDate()+t),l+=`;expires=${a.toUTCString()}`}document.cookie=l}function ht(n){const t={...{type:"",title:"Thank you",content:"MTAppjQueryããå©ç¨ããã ããããã¨ããããã¾ãï¼",size:"",callbacks:[]},...n};t.type&&mtappIcons[t.type]&&(t.title=`<svg role="img" class="mt-icon--${t.type} mt-icon--sm">${mtappIcons[t.type]}</svg> ${t.title}`);const l=t.size==="fullscreen"?'style="max-height: none;"':"",a=t.size?`modal-${t.size}`:"",i=` 117 <div id="mtapp-modal-message" class="modal fade" tabindex="-1" aria-labelledby="mtapp-modal-message-title" aria-hidden="true" data-mtapp-type="${t.type}"> 118 <div id="mtapp-modal-message-dialog" class="modal-dialog modal-dialog-centered ${a}"> 119 <div class="modal-content"> 120 <div class="modal-header"> 121 <h4 id="mtapp-modal-message-title" class="modal-title">${t.title}</h4> 122 <button type="button" class="close" data-bs-dismiss="modal" aria-label="Close"> 123 <span aria-hidden="true">×</span> 124 </button> 125 </div> 126 <div class="modal-body" ${l}> 127 ${t.content} 128 </div> 129 <div class="modal-footer"> 130 <button type="button" data-bs-dismiss="modal" class="btn btn-default">OK</button> 131 </div> 132 </div> 133 </div> 134 </div> 135 `;document.body.insertAdjacentHTML("beforeend",i);const o=document.getElementById("mtapp-modal-message");t.callbacks.length>0&&t.callbacks.forEach(s=>{o.addEventListener(s.type,s.action)}),new bootstrap.Modal(o).show(),o.addEventListener("hidden.bs.modal",function(){document.body.removeChild(o)})}function wi(n={}){if(ki("duplicate"))return;const e=window.mtappVars.type;if(!["entry","page","content_data"].includes(e))return;const l={beforeSubmit:null,changeSite:!1,changeBlog:!1,additionalText:"ã®ã³ãã¼",basenameFieldName:mtappVars.screen_id==="edit-content-type-data"?"identifier":"basename",basenameAdditionalText:"-copy",contentDataTitleFieldName:"data_label",contentDataTitleFieldLabel:"ã¿ã¤ãã«",contentDataChangeSite:[],...n};l.changeBlog=l.changeBlog||l.changeSite;let a="";e==="entry"&&l.changeBlog?a="entry":e==="page"&&l.changeBlog?a="page":e==="content_data"&&l.contentDataChangeSite.length>0&&(a="cd");const{modal:i,modalSubmit:o}=Ti(),r=Ci();let s=Ei(a,l);if(a!==""&&s===null){console.error("An error occurred. Please check the settings of the MTAppjQuery plugin."),console.error({crossSiteDuplicationType:a,changeSiteSelector:s});return}const d=document.getElementById("entry-publishing-widget");if(!d){console.error("Entry publishing widget not found.");return}if(a!==""&&s!==null){const E=pl({label:"è¤è£½",basename:"mtapp-duplicate",content:`
136 <div id="mtapp-duplicate-widget-content" class="form-group"> 137 <label for="mtapp-duplicate-blog-id" class="form-label">ãµã¤ãã夿´</label> 138 </div> 139 `}),O=document.createElement("div");O.innerHTML=E,d.insertAdjacentElement("afterend",O);const V=document.getElementById("mtapp-duplicate-widget-content");V.appendChild(s),V.appendChild(r)}else{const E=d.querySelector('.btn-primary[name="status"]');E&&E.parentElement.appendChild(r)}const u=r.closest("form"),f=e==="content_data"?document.querySelector(`[name="${l.contentDataTitleFieldName}"]`):document.querySelector('[name="title"]'),m=document.getElementById("mtapp-modal-duplicate-title-label"),h=document.getElementById("mtapp-modal-duplicate-new-title");let b=document.querySelector('[name="id"]');const _=document.querySelector('[name="blog_id"]'),g=document.querySelector('[name="content_type_id"]'),k=document.querySelector('[name="return_args"]'),w=document.querySelector('[name="status"]'),T=document.querySelector('[name="identifier"]'),C=document.querySelector(`[name="${l.basenameFieldName}"]`);if(e==="content_data"&&T&&T.value===""){const E=Zl("mtapp_duplicate_identifier");E&&(T.value=E,ml("mtapp_duplicate_identifier",""))}r.addEventListener("click",function(){m&&(m.innerHTML=l.contentDataTitleFieldLabel),h.value=`${f.value}${l.additionalText}`,i.show()});const v=function(){var j;typeof((j=window==null?void 0:window.jQuery)==null?void 0:j.updateblock)=="function"&&window.jQuery.updateblock();const E=jQuery("#edit-content-type-data-form");E.find("textarea[name^=content-field-multi-]").remove();let O,V;E.find("textarea[name^=content-field-]").each(function(){V=this.name.match(/-(\d+)$/),V&&(O=V[1],jQuery(this).attr("data-full_rich_text")&&typeof window.app<"u"&&window.app.editors["editor-input-content-field-"+O].save(),jQuery('[name="editor-input-content-field-'+O+'"]').length>0&&(this.value=jQuery('[name="editor-input-content-field-'+O+'"]').val()),E.append(jQuery('<textarea hidden style="display:none;" name="content-field-multi-'+O+'" mt:raw-name="1"></textarea>')),E.find("textarea[name=content-field-multi-"+O+"]").val(this.value))})};o.addEventListener("click",function(){if(!window.confirm("è¤è£½ãã¾ããï¼"))return;if(tt("show"),v(),C.value=C.value+l.basenameAdditionalText,l.basenameFieldName==="basename"){const V=document.querySelector('[name="basename_manual"]');V&&(V.value="1")}if(f.value=h.value,b){const V=document.createElement("input");V.type="hidden",V.name="author_id",V.value=mtappVars.author_id,b.insertAdjacentElement("afterend",V),b.parentNode.removeChild(b),b=void 0}let E,O;if(a!==""&&_&&(E=Number(_.value),O=Number(s.value)??E,_.value=O),k&&(k.value=k.value.replace(/&id=[0-9]+|&id=[0-9]+/,"")),w&&w.querySelector('option[value="1"]')&&(w.value="1"),a==="cd"){let V,j;if(e==="content_data"&&g){V=Number(g.value);const B=s.value,F=s.querySelector(`option[value="${B}"]`);j=F&&F.dataset.contentTypeId?Number(F.dataset.contentTypeId):V,g.value=j}if(V!==j){Object.keys(window.app.editors).forEach(Z=>{window.app.editors[Z].currentEditor.save(),delete window.app.editors[Z]}),document.querySelectorAll(".multi_line_text-field-container").forEach(Z=>Z.classList.remove("multi_line_text-field-container")),document.querySelectorAll("[data-full_rich_text]").forEach(Z=>Z.removeAttribute("data-full_rich_text"));const L=Xl(V,E),M=Xl(j,O),H={},P={},R={},re={};for(const Z of L)H[Z.label]=Z.id,P[Z.id]=Z.type,Z.type==="categories"&&(re[Z.id]=Number(Z.options.category_set));for(const Z of M)typeof H[Z.label]<"u"&&(R[H[Z.label]]=Z.id),Z.type==="categories"&&(re[Z.id]=Number(Z.options.category_set));const Y=document.querySelectorAll("[name]");for(const Z of Y){const le=String(Z.name),ne=le.match(/-(\d+)/);if(ne){const X=Number(ne[1]);if(typeof R[X]>"u")continue;const pe=Number(R[X]),te="-"+pe;if(Z.name=le.replace(/-\d+/i,te),P[X]==="categories"){const oe=re[X]-0,ge=re[pe]-0;oe!==ge&&(Z.disabled=!0)}}else if(le==="block_editor_data"){let X=Z.value;X=X.replace(/-field-(\d+)/gi,function(pe,te){return typeof R[te]>"u"?pe:"-field-"+R[te]}),Z.value=X}ml("mtapp_duplicate_identifier",T.value,7)}}}typeof l.beforeSubmit=="function"&&l.beforeSubmit.call(window),u.submit()})}function Ti(){const n=document.getElementById("mtapp-modal-duplicate"),e=new bootstrap.Modal(n),t=document.getElementById("mtapp-modal-duplicate-submit"),l=document.getElementById("mtapp-modal-duplicate-cancel");return l.addEventListener("click",function(){e.hide()}),{modal:e,modalSubmit:t,modalCancel:l}}function Ci(){const n=document.createElement("button");return n.type="button",n.id="mtapp-duplicate-button",n.className="btn btn-warning text-white",n.textContent="è¤è£½",n}function ji(){ht({type:"error",title:"è¨å®ã¨ã©ã¼",content:` 140 <p class="fw-bold">ã·ã¹ãã ã¹ã³ã¼ãã® MTAppjQuery ãã©ã°ã¤ã³ã®è¨å®ã§ä¸è¨ãæå¹ã«ãã¦ãã ããã</p> 141 <ul> 142 <li>ãå©ç¨ãã¼ã¿ã®è¨å®ãã®ãã¢ã¯ã»ã¹å¯è½ãªãµã¤ãã®ãã¼ã¿ãï¼ç°¡æã¢ã¼ãï¼</li> 143 <li>ãå©ç¨ãã¼ã¿ã®è¨å®ãã®ããã¼ããã·ã§ã³ã®ãã¼ã¿ã</li> 144 </ul> 145 <p class="fw-bold">ã¾ããã¦ã¼ã¶ã¼ã«æç¤ºçã«æ¨©éãä¸ããå¿ è¦ãããã¾ãã</p> 146 `})}function Ei(n,e){if(!n)return null;const t=document.createElement("select");if(t.className="form-select mb-3",t.id="mtapp-duplicate-blog-id",n==="entry"||n==="page"){let l;if(n==="entry"?l=mtappVars.me.permission.can_create_post_blogs.map(a=>Number(a)):n==="page"&&(l=mtappVars.me.permission.can_manage_pages_blogs.map(a=>Number(a))),Array.isArray(l)&&l.length&&Array.isArray(mtappVars.permitted_sites)&&mtappVars.permitted_sites.length)mtappVars.permitted_sites.forEac
146h(a=>{const i=Number(a.id);if(l.includes(i)){const o=i===mtappVars.blog_id;t.innerHTML+=`<option ${o?"selected":""} value="${i}">${a.name}</option>`}});else return ji(),null}else n==="cd"&&e.contentDataChangeSite.forEach(l=>{const a=l.id===mtappVars.blog_id?"selected":"";t.innerHTML+=`<option ${a} value="${l.id}" data-content-type-id="${l.contentTypeId}">${l.name}</option>`});return t.innerHTML?t:null}function Xl(n,e){const t=window.mtappVars.contentTypes.find(l=>l.id===n&&l.site_id===e);return t?t.fields:null}function rt(n){return typeof Object.toJSON=="function"?Object.toJSON(n):JSON.stringify(n)}function bt(n){const t={...{type:"",title:"確èª",content:"ããããã§ããï¼",okButtonLabel:"OK",cancelButtonLabel:"ãã£ã³ã»ã«",callback:function(){}},...n};t.type&&mtappIcons[t.type]&&(t.title=`<svg role="img" class="mt-icon--${t.type} mt-icon--sm">${mtappIcons[t.type]}</svg> ${t.title}`);const l=` 147 <div id="mtapp-modal-confirm" class="modal fade" role="dialog" aria-labelledby="mtapp-modal-confirm-title" aria-hidden="true" data-backdrop="static"> 148 <div id="mtapp-modal-confirm-dialog" class="modal-dialog modal-dialog-centered" role="document"> 149 <div class="modal-content"> 150 <div class="modal-header"> 151 <h4 id="mtapp-modal-confirm-title" class="modal-title">${t.title}</h4> 152 </div> 153 <div id="mtapp-modal-confirm-content" class="modal-body">${t.content}</div> 154 <div class="modal-footer"> 155 <a data-dismiss="modal" class="modal-cancel" data-bs-dismiss="modal">${t.cancelButtonLabel}</a> 156 <button id="mtapp-modal-confirm-submit" type="button" class="btn btn-primary">${t.okButtonLabel}</button> 157 </div> 158 </div> 159 </div> 160 </div>`;document.body.insertAdjacentHTML("beforeend",l);const a=document.getElementById("mtapp-modal-confirm");a.setAttribute("data-mtapp-type",t.type),document.getElementById("mtapp-modal-confirm-submit").addEventListener("click",()=>{bootstrap.Modal.getInstance(a).hide(),t.callback()}),new bootstrap.Modal(a).show(),a.addEventListener("hidden.bs.modal",()=>{document.body.removeChild(a)})}function Oi(n){const e={additionalText:"ã®ã³ãã¼",basenameFieldId:"basename",basenameAdditionalText:"-copy",contentDataTitleFieldId:0,contentDataTitleFieldLabel:"ã¿ã¤ãã«",cbModifyContent:null,...n};if(window.mtappVars.__system=window.mtappVars.__system||{},typeof window.mtappVars.__system.hasDuplicateFunction>"u")window.mtappVars.__system.hasDuplicateFunction=!0;else return;const t='<button type="button" id="mtapp-duplicate-button" class="btn btn-warning text-white">è¤è£½</button>';if(["edit-content-type-data","edit-entry"].indexOf(mtappVars.screen_id)!==-1)jQuery("#entry-publishing-widget").find(".btn-primary:last").parent().append(t);else if(["list-content_data","list-entry"].indexOf(mtappVars.screen_id)!==-1){const d=jQuery('#actions-bar-top [data-action-id="delete"]').first();d.length?d.after(t):jQuery(window).on("listReady.mtapp.duplicate",function(){jQuery('#actions-bar-top [data-action-id="delete"]').after(t),jQuery(window).off("listReady.mtapp.duplicate")})}const l=jQuery("body"),a=document.getElementById("mtapp-modal-duplicate"),i=new bootstrap.Modal(a),o=jQuery("#mtapp-modal-duplicate-title-label"),r=jQuery("#mtapp-modal-duplicate-new-title"),s=jQuery("#mtapp-modal-duplicate-submit");l.on("mtapp.duplicate",function(d,u,f){if(!Array.isArray(u)||u.length===0)return alert("Invalid arguments");const m=function(){let h=0;tt("show"),["edit-content-type-data","list-content_data"].indexOf(mtappVars.screen_id)!==-1?u.forEach(function(b){if(e.basenameFieldId==="basename")b.basename+=e.basenameAdditionalText;else if(Number(e.basenameFieldId)>0){for(const g of b.data)if(Number(g.id)===Number(e.basenameFieldId)){g.data+=e.basenameAdditionalText;break}}const _=rt(b);mtappVars.DataAPI.createContentData(mtappVars.blog_id,mtappVars.content_type_id,_,function(g){if(g.error){tt("hide"),ht({type:"error",title:"ã¨ã©ã¼",content:g.error.message});return}g.id&&(h++,h===u.length&&(h===1?location.href=mtappVars.adminScript+"?__mode=view&content_type_id="+mtappVars.content_type_id+"&_type=content_data&id="+g.id+"&type=content_data_"+mtappVars.content_type_id+"&blog_id="+mtappVars.blog_id:location.href=mtappVars.adminScript+"?__mode=list&_type=content_data&type=content_data_"+mtappVars.content_type_id+"&blog_id="+mtappVars.blog_id))})}):["edit-entry","list-entry"].indexOf(mtappVars.screen_id)!==-1&&u.forEach(function(b){if(e.basenameFieldId.includes("field.")){for(const g of b.customFields)if(g.basename===e.basenameFieldId.replace(/field./,"")){g.value?g.value+=e.basenameAdditionalText:g.value=e.basenameAdditionalText;break}}else Object.prototype.hasOwnProperty.call(b,e.basenameFieldId)&&(b[e.basenameFieldId]+=e.basenameAdditionalText);const _=rt(b);mtappVars.DataAPI.createEntry(mtappVars.blog_id,_,function(g){if(g.error){tt("hide"),ht({type:"error",title:"ã¨ã©ã¼",content:g.error.message});return}g.id&&(h++,h===u.length&&(h===1?location.href=mtappVars.adminScript+"?__mode=view&_type=entry&blog_id="+mtappVars.blog_id+"&id="+g.id:location.href=mtappVars.adminScript+"?__mode=list&_type=entry&blog_id="+mtappVars.blog_id))})})};f?bt({type:"warning",title:"確èª",content:"è¤è£½ãã¾ããï¼",okButtonLabel:"OK",cancelButtonLabel:"ãã£ã³ã»ã«",callback:function(){m()}}):m()}),l.on("click.duplicateContent","#mtapp-duplicate-button",function(){let d=[];if(o.length&&o.html(e.contentDataTitleFieldLabel),["edit-content-type-data","edit-entry"].indexOf(mtappVars.screen_id)!==-1){if(!mtappVars.id){ht({type:"error",title:"ã¨ã©ã¼",content:"è¤è£½ããã³ã³ãã³ããä¿åãã
160ã¦ãã¾ããã"});return}d.push(mtappVars.id)}else if(["list-content_data","list-entry"].indexOf(mtappVars.screen_id)!==-1&&(jQuery('[data-is="list-table"] [name="id"]:checked').each(function(){d.push(jQuery(this).val())}),d.length===0)){ht({type:"error",title:"ã¨ã©ã¼",content:"è¤è£½ããã³ã³ãã³ãã鏿ããã¦ãã¾ããã"});return}["edit-content-type-data","list-content_data"].indexOf(mtappVars.screen_id)!==-1?(tt("show"),mtappVars.DataAPI.listContentData(mtappVars.blog_id,mtappVars.content_type_id,{limit:1e3,includeIds:d.join(",")},function(u){if(tt("hide"),u.error){ht({type:"error",title:"ã¨ã©ã¼",content:u.error.message});return}if(u.items.length===0){ht({type:"error",title:"ã¨ã©ã¼",content:"è¤è£½å
ã®ãã¼ã¿ãè¦ã¤ããã¾ããã"});return}tt("hide");let f="",m=u.items.map(function(h){if(delete h.id,h.status="Draft",delete h.date,delete h.createdDate,delete h.modifiedDate,e.contentDataTitleFieldId){e.contentDataTitleFieldId=Number(e.contentDataTitleFieldId);for(let b=0;b<h.data.length;b++)Number(h.data[b].id)===e.contentDataTitleFieldId&&(f=h.data[b].data+e.additionalText,h.data[b].data=f)}else f=h.label+e.additionalText;return h.label=f,typeof e.cbModifyContent=="function"&&(h=e.cbModifyContent(h)),h});mtappVars.screen_id==="edit-content-type-data"?(r.val(f),i.show(),s.off("click.mtapp.duplicate").on("click.mtapp.duplicate",function(){if(e.contentDataTitleFieldId){e.contentDataTitleFieldId=Number(e.contentDataTitleFieldId);for(let h=0;h<m[0].data.length;h++)Number(m[0].data[h].id)===e.contentDataTitleFieldId&&(m[0].data[h].data=r.val())}m[0].label=r.val(),i.hide(),l.trigger("mtapp.duplicate",[m,!1])})):mtappVars.screen_id==="list-content_data"&&l.trigger("mtapp.duplicate",[m,!0])})):["edit-entry","list-entry"].indexOf(mtappVars.screen_id)!==-1&&(tt("show"),mtappVars.DataAPI.listEntries(mtappVars.blog_id,mtappVars.content_type_id,{limit:1e3,includeIds:d.join(",")},function(u){if(tt("hide"),u.error){ht({type:"error",title:"ã¨ã©ã¼",content:u.error.message});return}if(u.items.length===0){ht({type:"error",title:"ã¨ã©ã¼",content:"è¤è£½å
ã®ãã¼ã¿ãè¦ã¤ããã¾ããã"});return}let f="",m=u.items.map(function(h){return delete h.id,h.status="Draft",f=h.title+e.additionalText,h.title=f,delete h.date,delete h.createdDate,delete h.modifiedDate,typeof e.cbModifyContent=="function"&&(h=e.cbModifyContent(h)),h});mtappVars.screen_id==="edit-entry"?(r.val(f),i.show(),s.off("click.mtapp.duplicate").on("click.mtapp.duplicate",function(){m[0].title=r.val(),i.hide(),l.trigger("mtapp.duplicate",[m,!1])})):mtappVars.screen_id==="list-entry"&&l.trigger("mtapp.duplicate",[m,!0])}))})}function xl(n,e,t="alert",l=null){const a=`An error occurred in ${n}: ${e}`;return t==="alert"?alert(a):t==="console"&&typeof console.error<"u"&&console.error(a),l!==null?l:a}function Ai(n){const e={sort:"title,text,tags,excerpt,keywords",insertID:"sortable",otherFieldHide:!1,debug:!1,...n},t=e.sort.split(",").reverse();if(!t.length)return;const l=document.getElementById(e.insertID);if(l){if(e.otherFieldHide){l.querySelectorAll("div.field").forEach(o=>o.classList.add("d-none"));const i=document.getElementById("quickpost");i&&i.classList.add("d-none")}t.forEach(a=>{let i=a.trim().replace(/^c:/,"customfield_")+"-field";i==="category-field"&&(i="category-field-wrapper");const o=document.getElementById(i);if(o){if(l.insertBefore(o,l.firstChild),o.classList.remove("d-none"),o.style.display="block",i==="category-field-wrapper"&&(o.classList.add("mt-3"),!document.getElementById("other-type-category-list"))){const s=document.getElementById("category-field");s&&(s.classList.remove("d-none"),s.style.display="block")}}else e.debug&&window.console&&console.warn("#"+i+" ãè¦ã¤ããã¾ãã")})}}function Bi(n){if(!Array.isArray(window.MT.App.categoryList))return;const e={id:-1,field:"label",...n};if(!(e.id===-1||!Number.isInteger(e.id))){for(const t of window.MT.App.categoryList)if(parseInt(t.id)===e.id)return t[e.field]}}function Si(){if(window.mtappVars.mode!=="view"&&window.mtappVars.type!=="content_data")return;const n=window.mtappVars.contentTypes.find(t=>
160t.id===window.mtappVars.content_type_id);window.mtappVars.contentDataFields={},window.mtappVars.contentDataFieldsArray=[],document.querySelectorAll("#content_data > div").forEach(t=>{let l=0,a=t.querySelector("[name^=content-field-], [name^=date-], [name^=time-], [name^=category-], [id^=asset-field-], [id^=content-type-field-]");if(a){const i=a.name||a.id;if(i){const o=i.match(/(content-field|date|time|category|asset-field|content-type-field)-(\d+).*/);o&&o[2]&&(l=parseInt(o[2],10))}}if(l!==0){window.mtappVars.contentDataFields["contentField"+l]=t;const i=n.fields.find(o=>o.id===l);t.id?t.classList.add("contentField"+l):t.id="contentField"+l,t.dataset.mtappFieldId=i.id,t.dataset.mtappFieldLabel=i.label,t.dataset.mtappFieldUid=i.unique_id,t.dataset.mtappFieldType=i.type,t.dataset.mtappFieldTypeLabel=i.type_label,window.mtappVars.contentDataFieldsArray.push({id:l,name:i.label})}else t.id==="data_label-field"&&(window.mtappVars.contentDataFields.dataLabelField=t)})}function en(){const n=window.mtappVars;if(n.screen_id!=="edit-content-type-data")return;if(typeof n.blog_id>"u")throw new Error("mtappVars.blog_id is undefined.");if(typeof n.content_type_id>"u")throw new Error("mtappVars.content_type_id is undefined.");if(typeof n.contentTypes>"u")throw new Error("mtappVars.contentTypes is undefined.");if(!Array.isArray(n.contentTypes))throw new Error("mtappVars.contentTypes is not array.");const e=Number(n.blog_id),t=Number(n.content_type_id);return n.contentTypes.find(l=>l.id===t&&l.site_id===e)}function Ii(){return window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight||0}function Vi(){const n=window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0,e=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;return{x:n,y:e}}function $t(n){return n?/^http/.test(n)?n:/__mode=thumbnail_image/.test(n)?`${location.protocol}//${location.host}`+n:window.mtappVars.site.site_url.replace(/(https?:\/\/[^/]+).*/,"$1")+n:""}function Et(n){return Object.prototype.toString.call(n)==="[object Object]"}function Mi(n){const t={...{makeWidget:!0,widgetBasename:"",widgetLabel:"New Widget",widgetContentTop:"",widgetContentBottom:"",basename:"",selector:"",pointerSelector:"",method:"after"},...n};if(!t.pointerSelector)return xl("MTAppMoveToWidget","pointerSelector is required","alert",!1);let l=t.selector.split(",");t.basename&&(l=l.concat(t.basename.split(",").map(s=>`#${s.replace(/^c:/,"customfield_")}-field`)));const a=Ye();let i="";t.makeWidget?i=pl({basename:t.widgetBasename,label:t.widgetLabel,content:`${t.widgetContentTop}<div id="${a}"></div>${t.widgetContentBottom}`}):i=`<div id="${a}"></div>`;const o=document.querySelector(t.pointerSelector);if(!o)return;const r=document.createElement("div");switch(r.innerHTML=i,t.method){case"before":o.parentNode.insertBefore(r,o);break;case"append":o.appendChild(r);break;case"prepend":o.insertBefore(r,o.firstChild);break;default:o.nextSibling?o.parentNode.insertBefore(r,o.nextSibling):o.parentNode.appendChild(r)}l.forEach(s=>{document.querySelectorAll(s).forEach(u=>{u.classList.remove("hidden","sort-enabled","d-none"),u.style.display="block",document.getElementById(a).appendChild(u)})})}function tn(n){let e,t,l,a;return{c(){e=y("input"),c(e,"id",t=n[2]+"-thumb"),c(e,"class","form-control mtapp-mf-field-thumbnail"),c(e,"type","hidden")},m(i,o){I(i,e,o),W(e,n[0][n[3]].thumbnail),l||(a=[D(e,"input",n[11]),D(e,"blur",n[7])],l=!0)},p(i,o){o&4&&t!==(t=i[2]+"-thumb")&&c(e,"id",t),o&9&&W(e,i[0][i[3]].thumbnail)},d(i){i&&S(e),l=!1,fe(a)}}}function ln(n){let e,t,l=on(n[0][n[3]].url)+"",a,i;function o(d,u){return d[5].type==="image"&&d[0][d[3]].thumbnail?Li:Di}let r=o(n),s=r(n);return{c(){e=y("a"),s.c(),t=A(),a=K(l),c(e,"href",i=$t(n[0][n[3]].url)),c(e,"target","_blank"),c(e,"class","d-block pb-2")},m(d,u){I(d,e,u),s.m(e,null),p(e,t),p(e,a)},p(d,u){r===(r=o(d))&&s?s.p(d,u):(s.d(1),s=r(d),s&&(s.c(),s.m(e,t))),u&9&&l!==(l=on(d[0][d[3]].url)+"")&&J(a,l),u&9&&i!==(i=$t(d[0][d[3]].url))&&c(e,"href",i)},d(d){d&&S(e),s.d()}}}function Di(n){let e,t,l;return{c(){e=ie("svg"),t=ie("use"),ve(t,"xlink:href",l=n[1].static_path+"/images/sprite.svg#ic_file"),c(e,"role","img"),c(e,"class","mt-icon")},m(a,i){I(a,e,i),p(e,t)},p(a,i){i&2&&l!==(l=a[1].static_path+"/images/sprite.svg#ic_file")&&ve(t,"xlink:href",l)},d(a){a&&S(e)}}}function Li(n){let e,t,l;return{c(){e=y("img"),rl(e.src,t=$t(n[0][n[3]].thumbnail))||c(e,"src",t),c(e,"class","img-fluid"),c(e,"alt",l=n[5].label)},m(a,i){I(a,e,i)},p(a,i){i&9&&!rl(e.src,t=$t(a[0][a[3]].thumbnail))&&c(e,"src",t),i&32&&l!==(l=a[5].label)&&c(e,"alt",l)},d(a){a&&S(e)}}}function nn(n){let e,t,l,a,i,o;return{c(){e=y("button"),t=ie("svg"),l=ie("use"),ve(l,"xlink:href",a=n[1].static_path+"/images/sprite.svg#ic_trash"),c(t,"role","img"),c(t,"class","mt-icon"),c(e,"type","button"),c(e,"class","btn btn-default p-1 assetField-remove-image")}
160,m(r,s){I(r,e,s),p(e,t),p(t,l),i||(o=D(e,"click",gt(n[9])),i=!0)},p(r,s){s&2&&a!==(a=r[1].static_path+"/images/sprite.svg#ic_trash")&&ve(l,"xlink:href",a)},d(r){r&&S(e),i=!1,o()}}}function an(n){let e,t,l=n[5].textFieldLabel+"",a,i,o,r,s,d,u;return{c(){e=y("div"),t=y("label"),a=K(l),o=A(),r=y("input"),c(t,"for",i=n[2]+"-alt"),c(r,"id",s=n[2]+"-alt"),c(r,"class","form-control"),c(r,"type","text"),c(e,"class","mt-3 mb-0")},m(f,m){I(f,e,m),p(e,t),p(t,a),p(e,o),p(e,r),W(r,n[0][n[3]].alt),d||(u=[D(r,"input",n[13]),D(r,"blur",n[7])],d=!0)},p(f,m){m&32&&l!==(l=f[5].textFieldLabel+"")&&J(a,l),m&4&&i!==(i=f[2]+"-alt")&&c(t,"for",i),m&4&&s!==(s=f[2]+"-alt")&&c(r,"id",s),m&9&&r.value!==f[0][f[3]].alt&&W(r,f[0][f[3]].alt)},d(f){f&&S(e),d=!1,fe(u)}}}function Fi(n){let e,t,l,a,i,o,r,s,d,u,f,m,h,b,_,g,k=n[5].type==="image"&&tn(n),w=n[0][n[3]].url&&ln(n),T=n[0][n[3]].url&&nn(n),C=typeof n[5].textFieldLabel<"u"&&n[5].textFieldLabel&&an(n);return{c(){e=y("div"),t=y("input"),a=A(),k&&k.c(),i=A(),o=y("input"),s=A(),w&&w.c(),d=A(),u=y("div"),f=y("button"),m=K(n[6]),h=A(),T&&T.c(),b=A(),C&&C.c(),c(t,"id",n[2]),c(t,"class",l="form-control mtapp-mf-field-"+n[5].type),c(t,"type","hidden"),c(o,"id",r=n[2]+"-url"),c(o,"class","form-control"),c(o,"type","hidden"),c(f,"type","button"),c(f,"class","btn btn-default"),c(u,"class","btn-group"),c(u,"role","group"),c(e,"data-handle",n[4])},m(v,E){I(v,e,E),p(e,t),W(t,n[0][n[3]].id),p(e,a),k&&k.m(e,null),p(e,i),p(e,o),W(o,n[0][n[3]].url),p(e,s),w&&w.m(e,null),p(e,d),p(e,u),p(u,f),p(f,m),p(u,h),T&&T.m(u,null),p(e,b),C&&C.m(e,null),_||(g=[D(t,"input",n[10]),D(t,"blur",n[7]),D(o,"input",n[12]),D(o,"blur",n[7]),D(f,"click",gt(n[8]))],_=!0)},p(v,[E]){E&4&&c(t,"id",v[2]),E&32&&l!==(l="form-control mtapp-mf-field-"+v[5].type)&&c(t,"class",l),E&9&&W(t,v[0][v[3]].id),v[5].type==="image"?k?k.p(v,E):(k=tn(v),k.c(),k.m(e,i)):k&&(k.d(1),k=null),E&4&&r!==(r=v[2]+"-url")&&c(o,"id",r),E&9&&W(o,v[0][v[3]].url),v[0][v[3]].url?w?w.p(v,E):(w=ln(v),w.c(),w.m(e,d)):w&&(w.d(1),w=null),E&64&&J(m,v[6]),v[0][v[3]].url?T?T.p(v,E):(T=nn(v),T.c(),T.m(u,null)):T&&(T.d(1),T=null),typeof v[5].textFieldLabel<"u"&&v[5].textFieldLabel?C?C.p(v,E):(C=an(v),C.c(),C.m(e,null)):C&&(C.d(1),C=null),E&16&&c(e,"data-handle",v[4])},i:pt,o:pt,d(v){v&&S(e),k&&k.d(),w&&w.d(),T&&T.d(),C&&C.d(),_=!1,fe(g)}}}function on(n){return n?new URL(n,n.startsWith("http")?void 0:window.location.origin).pathname.split("/").pop():""}function Ni(n,e,t){let l,{mtappVars:a}=e,{id:i}=e,{storage:o}=e,{storageKey:r}=e,{handle:s}=e,{fieldBlock:d}=e,u;const f=At();function m(){f("inputchange")}Dt(()=>{u=new Ue(i,d.type,s),typeof d.uploadDirectory=="string"?window.mtappVars.__system.assetField.uploadDirectories[s]=d.uploadDirectory:Array.isArray(d.uploadDirectory)&&(window.mtappVars.__system.assetField.uploadDirectories[s]=[...d.uploadDirectory])});function h(){return u.select()}function b(){return t(0,o[r].id="",o),t(0,o[r].url="",o),d.type==="image"&&t(0,o[r].thumbnail="",o),m(),u.remove()}function _(){o[r].id=this.value,t(0,o)}function g(){o[r].thumbnail=this.value,t(0,o)}function k(){o[r].url=this.value,t(0,o)}function w(){o[r].alt=this.value,t(0,o)}return n.$$set=T=>{"mtappVars"in T&&t(1,a=T.mtappVars),"id"in T&&t(2,i=T.id),"storage"in T&&t(0,o=T.storage),"storageKey"in T&&t(3,r=T.storageKey),"handle"in T&&t(4,s=T.handle),"fieldBlock"in T&&t(5,d=T.fieldBlock)},n.$$.update=()=>{n.$$.dirty&32&&t(6,l=d.buttonLabel?d.buttonLabel:`${d.label}ã鏿`)},[o,a,i,r,s,d,l,m,h,b,_,g,k,w]}class Pt extends Tt{constructor(e){super(),wt(this,e,Ni,Fi,vt,{mtappVars:1,id:2,storage:0,storageKey:3,handle:4,fieldBlock:5})}}const Vs="";function sn(n,e,t){const l=n.slice();return l[73]=e[t],l[74]=e,l[75]=t,l}function rn(n,e,t){const l=n.slice();return l[76]=e[t],l}function dn(n,e,t){const l=n.slice();return l[76]=e[t],l}function un(n,e,t){const l=n.slice();return l[81]=e[t],l[83]=t,l}function cn(n){let e,t=ae(n[9]),l=[];for(let a=0;a<t.length;a+=1)l[a]=pn(un(n,t,a));return{c(){e=y("div");for(let a=0;a<l.length;a+=1)l[a].c();c(e,"id",n[24]),c(e,"class","mtapp-contentData-selected svelte-kwhtx0")},m(a,i){I(a,e,i);for(let o=0;o<l.length;o+=1)l[o]&&l[o].m(e,null)},p(a,i){if(i[0]&1074790923|i[1]&51){t=ae(a[9]);let o;for(o=0;o<t.length;o+=1){const r=un(a,t,o);l[o]?l[o].p(r,i):(l[o]=pn(r),l[o].c(),l[o].m(e,null))}for(;o<l.length;o+=1)l[o].d(1);l.length=t.length}},d(a){a&&S(e),ot(l,a)}}}function Pi(n){let e,t,l=Rt(n[81].status)+"",a,i,o=n[81].label+"",r,s,d;return{c(){e=y("a"),t=y("span"),a=A(),i=y("span"),r=K(o),c(t,"class","icon"),
160c(i,"class","label"),c(e,"href",s=n[36](n[81].id)),c(e,"class","btn btn-default w-100 text-start mtapp-selected-item"),c(e,"data-content-data-id",d=n[81].id),c(e,"target","_blank")},m(u,f){I(u,e,f),p(e,t),t.innerHTML=l,p(e,a),p(e,i),p(i,r)},p(u,f){f[0]&512&&l!==(l=Rt(u[81].status)+"")&&(t.innerHTML=l),f[0]&512&&o!==(o=u[81].label+"")&&J(r,o),f[0]&512&&s!==(s=u[36](u[81].id))&&c(e,"href",s),f[0]&512&&d!==(d=u[81].id)&&c(e,"data-content-data-id",d)},d(u){u&&S(e)}}}function Ri(n){let e,t,l=Rt(n[81].status)+"",a,i,o=n[81].label+"",r,s,d,u;function f(){return n[49](n[81])}return{c(){e=y("button"),t=y("span"),a=A(),i=y("span"),r=K(o),c(t,"class","icon"),c(i,"class","label"),c(e,"type","button"),c(e,"class","btn btn-default w-100 text-start mtapp-selected-item"),c(e,"data-content-data-id",s=n[81].id)},m(m,h){I(m,e,h),p(e,t),t.innerHTML=l,p(e,a),p(e,i),p(i,r),d||(u=D(e,"click",gt(f)),d=!0)},p(m,h){n=m,h[0]&512&&l!==(l=Rt(n[81].status)+"")&&(t.innerHTML=l),h[0]&512&&o!==(o=n[81].label+"")&&J(r,o),h[0]&512&&s!==(s=n[81].id)&&c(e,"data-content-data-id",s)},d(m){m&&S(e),d=!1,u()}}}function fn(n){let e,t,l,a,i,o,r,s,d,u;function f(){return n[50](n[83])}function m(){return n[51](n[83])}return{c(){e=y("button"),t=ie("svg"),l=ie("use"),a=A(),i=y("button"),o=ie("svg"),r=ie("use"),ve(l,"xlink:href",n[20]+"/images/sprite.svg#ic_tri-up"),c(t,"role","img"),c(t,"class","mt-icon--secondary mr-0"),c(e,"type","button"),c(e,"class","btn btn-default svelte-kwhtx0"),e.disabled=n[83]===0,ve(r,"xlink:href",n[20]+"/images/sprite.svg#ic_tri-down"),c(o,"role","img"),c(o,"class","mt-icon--secondary mr-0"),c(i,"type","button"),c(i,"class","btn btn-default svelte-kwhtx0"),i.disabled=s=n[83]===n[0][n[3]].length-1},m(h,b){I(h,e,b),p(e,t),p(t,l),I(h,a,b),I(h,i,b),p(i,o),p(o,r),d||(u=[D(e,"click",gt(f)),D(i,"click",gt(m))],d=!0)},p(h,b){n=h,b[0]&9&&s!==(s=n[83]===n[0][n[3]].length-1)&&(i.disabled=s)},d(h){h&&(S(e),S(a),S(i)),d=!1,fe(u)}}}function pn(n){let e,t,l,a,i,o,r,s,d;function u(_,g){return _[1].modalEdit?Ri:Pi}let f=u(n),m=f(n),h=!n[1].radio&&fn(n);function b(){return n[52](n[83])}return{c(){e=y("div"),m.c(),t=A(),h&&h.c(),l=A(),a=y("button"),i=ie("svg"),o=ie("use"),r=A(),ve(o,"xlink:href",n[20]+"/images/sprite.svg#ic_trash"),c(i,"role","img"),c(i,"class","mt-icon--secondary mr-0"),c(a,"type","button"),c(a,"class","btn btn-default"),c(e,"class","btn-group w-100 mb-2 svelte-kwhtx0"),c(e,"role","group"),Ae(e,"shake-up",typeof n[81].shakeUp<"u"&&n[81].shakeUp),Ae(e,"shake-down",typeof n[81].shakeDown<"u"&&n[81].shakeDown)},m(_,g){I(_,e,g),m.m(e,null),p(e,t),h&&h.m(e,null),p(e,l),p(e,a),p(a,i),p(i,o),p(e,r),s||(d=D(a,"click",gt(b)),s=!0)},p(_,g){n=_,f===(f=u(n))&&m?m.p(n,g):(m.d(1),m=f(n),m&&(m.c(),m.m(e,t))),n[1].radio?h&&(h.d(1),h=null):h?h.p(n,g):(h=fn(n),h.c(),h.m(e,l)),g[0]&512&&Ae(e,"shake-up",typeof n[81].shakeUp<"u"&&n[81].shakeUp),g[0]&512&&Ae(e,"shake-down",typeof n[81].shakeDown<"u"&&n[81].shakeDown)},d(_){_&&S(e),m.d(),h&&h.d(),s=!1,d()}}}function qi(n){let e,t;return{c(){e=y("a"),t=K(n[17]),c(e,"class","btn btn-default mtapp-create"),c(e,"target","_blank"),c(e,"href",n[33]())},m(l,a){I(l,e,a),p(e,t)},p(l,a){a[0]&131072&&J(t,l[17])},d(l){l&&S(e)}}}function Ki(n){let e,t,l,a;return{c(){e=y("button"),t=K(n[17]),c(e,"type","button"),c(e,"class","btn btn-default mtapp-create"),c(e,"data-bs-dismiss","modal")},m(i,o){I(i,e,o),p(e,t),l||(a=D(e,"click",n[34]),l=!0)},p(i,o){o[0]&131072&&J(t,i[17])},d(i){i&&S(e),l=!1,a()}}}function mn(n){let e,t=n[2].translate["Update List"]+"",l,a,i;return{c(){e=y("button"),l=K(t),c(e,"type","button"),c(e,"class","btn btn-default ms-2 mtapp-update")},m(o,r){I(o,e,r),p(e,l),a||(i=D(e,"click",n[47]),a=!0)},p(o,r){r[0]&4&&t!==(t=o[2].translate["Update List"]+"")&&J(l,t)},d(o){o&&S(e),a=!1,i()}}}function hn(n){let e,t,l,a,i,o,r=n[2].translate.Search+"",s,d,u,f=n[2].translate.Reset+"",m,h,b;return{c(){e=y("div"),t=y("input"),i=A(),o=y("button"),s=K(r),d=A(),u=y("button"),m=K(f),c(t,"id",n[26]),c(t,"class","form-control me-2 w-50"),c(t,"type","search"),c(t,"placeholder",l=n[2].translate.Search),c(t,"aria-label",a=n[2].translate.Search),c(o,"class","btn btn-primary"),c(o,"type","button"),c(u,"class","btn btn-default"),c(u,"type","button"),c(e,"class","d-flex mb-4 align-items-center gap-2")},m(_,g){I(_,e,g),p(e,t),W(t,n[13]),p(e,i),p(e,o),p(o,s),p(e,d),p(e,u),p(u,m),h||(b=[D(t,"input",n[53]),D(o,"click",n[44]),D(u,"click",n[42])],h=!0)},p(_,g){g[0]&4&&l!==(l=_[2].translate.Search)&&c(t,"placeholder",l),g[0]&4&&a!==(a=_[2].translate.Search)&&c(t,"aria-label",a),g[0]&8192&&t.value!==_[13]&&W(t,_[13]),g[0]&4&&r!==(r=_[2].translate.Search+"")&&J(s,r),g[0]&4&&f!==(f=_[2].translate.Reset+"")&&J(m,f)},d(_){_&&S(e),h=!1,fe(b)}}}function Hi(n){let e,t=n[2].translate["Content Data Not Found."]+"",l;return{c(){e=y("p"),l=K(t)},m(a,i){I(a,e,i),p(e,l)},p(a,i){i[0]&4&&t!==(t=a[2].translate["Content Data Not Found."]+"")&&J(l,t)},d(a){a&&S(e)}}}function Ui(n){let e,t,l,a,i,o,r=(n[1].dataLabelName||n[2].translate.Title)+"",s,d,u=typeof n[1].options<"u"&&Array.isArray(n[1].options),f,m,h=[],b=new Map,_=u&&bn(n),g=ae(n[8]);const k=w=>w[73].id;for(let w=0;w<g.length;w+=1){let T=sn(n,g,w),C=k(T);b.set(C,h[w]=kn(C,T))}return{c(){e=y("table"),t=y("thead"),l=y("tr"),a=y("th"),a.textContent="Â ",i=A(),o=y("th"),s=K(r),d=A(),_&&_.c(),f=A(),m=y("tbody");for(let w=0;w<h.length;w+=1)h[w].c();c(a,"scope","col"),li(a,"width","3rem"),c(o,"scope","col"),c(e,"id",n[23]),c(e,"class","table mt-table table-striped")},m(w,T){I(w,e,T),p(e,t),p(t,l),p(l,a),p(l,i),p(l,o),p(o,s),p(l,d),_&&_.m(l,null),p(e,f),p(e,m);for(let C=0;C<h.length;C+=1)h[C]&&h[C].m(m,null)},p(w,T){T[0]&6&&r!==(r=(w[1].dataLabelName||w[2].translate.Title)+"")&&J(s,r),T[0]&2&&(u=typeof w[1].options<"u"&&Array.isArray(w[1].options)),u?_?_.p(w,T):(_=bn(w),_.c(),_.m(l,null)):_&&(_.d(1),_=null),T[0]&537399563|T[1]&512&&(g=ae(w[8]),h=st(h,T,k,1,w,g,b,m,St,kn,null,sn))},d(w){w&&S(e),_&&_.d();for(let T=0;T<h.length;T+=1)h[T].d()}}}function bn(n){let e,t=ae(n[1].options),l=[];for(let a=0;a<t.length;a+=1)l[a]=gn(dn(n,t,a));return{c(){for(let a=0;a<l.length;a+=1)l[a].c();e=mt()},m(a,i){for(let o=0;o<l.length;o+=1)l[o]&&l[o].m(a,i);I(a,e,i)},p(a,i){if(i[0]&2){t=ae(a[1].options);let o;for(o=0;o<t.length;o+=1){const r=dn(a,t,o);l[o]?l[o].p(r,i):(l[o]=gn(r),l[o].c(),l[o].m(e.parentNode,e))}for(;o<l.length;o+=1)l[o].d(1);l.length=t.length}},d(a){a&&S(e),ot(l,a)}}}function gn(n){let e,t=n[76].label+"",l,a;return{c(){e=y("th"),l=K(t),c(e,"scope","col"),c(e,"class",a=it(n[76].fieldId)+" svelte-kwhtx0")},m(i,o){I(i,e,o),p(e,l)},p(i,o){o[0]&2&&t!==(t=i[76].label+"")&&J(l,t),o[0]&2&&a!==(a=it(i[76].fieldId)+" svelte-kwhtx0")&&c(e,"class",a)},d(i){i&&S(e)}}}function Ji(n){let e,t,l,a;function i(){n[58].call(e,n[74],n[75])}function o(){return n[59](n[73])}return{c(){e=y("input"),c(e,"type","checkbox"),e.__value=t=n[73].id,W(e,e.__value),e.disabled=n[19]}
160,m(r,s){I(r,e,s),e.checked=n[73].checked,l||(a=[D(e,"change",i),D(e,"change",o)],l=!0)},p(r,s){n=r,s[0]&256&&t!==(t=n[73].id)&&(e.__value=t,W(e,e.__value)),s[0]&524288&&(e.disabled=n[19]),s[0]&256&&(e.checked=n[73].checked)},d(r){r&&S(e),l=!1,fe(a)}}}function Qi(n){let e,t,l,a;function i(){n[56].call(e,n[74],n[75])}function o(){return n[57](n[73])}return{c(){e=y("input"),c(e,"type","checkbox"),e.__value=t=n[73].id,W(e,e.__value)},m(r,s){I(r,e,s),e.checked=n[73].checked,l||(a=[D(e,"change",i),D(e,"change",o)],l=!0)},p(r,s){n=r,s[0]&256&&t!==(t=n[73].id)&&(e.__value=t,W(e,e.__value)),s[0]&256&&(e.checked=n[73].checked)},d(r){r&&S(e),l=!1,fe(a)}}}function Gi(n){let e,t,l=!1,a,i,o;return a=Jt(n[55][0]),{c(){e=y("input"),c(e,"type","radio"),e.__value=t=n[73].id,W(e,e.__value),a.p(e)},m(r,s){I(r,e,s),e.checked=e.__value===n[12],i||(o=[D(e,"change",n[54]),D(e,"change",n[40])],i=!0)},p(r,s){s[0]&256&&t!==(t=r[73].id)&&(e.__value=t,W(e,e.__value),l=!0),(l||s[0]&4352)&&(e.checked=e.__value===r[12])},d(r){r&&S(e),a.r(),i=!1,fe(o)}}}function _n(n){let e=[],t=new Map,l,a=ae(n[1].options);const i=o=>o[76].data;for(let o=0;o<a.length;o+=1){let r=rn(n,a,o),s=i(r);t.set(s,e[o]=vn(s,r))}return{c(){for(let o=0;o<e.length;o+=1)e[o].c();l=mt()},m(o,r){for(let s=0;s<e.length;s+=1)e[s]&&e[s].m(o,r);I(o,l,r)},p(o,r){r[0]&258&&(a=ae(o[1].options),e=st(e,r,i,1,o,a,t,l.parentNode,St,vn,l,rn))},d(o){o&&S(l);for(let r=0;r<e.length;r+=1)e[r].d(o)}}}function yn(n){let e,t=n[73].associatedData["field_"+n[76].fieldId]+"",l;return{c(){e=new Vl(!1),l=mt(),e.a=l},m(a,i){e.m(t,a,i),I(a,l,i)},p(a,i){i[0]&258&&t!==(t=a[73].associatedData["field_"+a[76].fieldId]+"")&&e.p(t)},d(a){a&&(S(l),e.d())}}}function vn(n,e){let t,l,a,i=typeof e[73].associatedData<"u"&&typeof e[73].associatedData["field_"+e[76].fieldId]<"u"&&yn(e);return{key:n,first:null,c(){t=y("td"),i&&i.c(),l=A(),c(t,"class",a=it(e[76].data)+" svelte-kwhtx0"),this.first=t},m(o,r){I(o,t,r),i&&i.m(t,null),p(t,l)},p(o,r){e=o,typeof e[73].associatedData<"u"&&typeof e[73].associatedData["field_"+e[76].fieldId]<"u"?i?i.p(e,r):(i=yn(e),i.c(),i.m(t,l)):i&&(i.d(1),i=null),r[0]&2&&a!==(a=it(e[76].data)+" svelte-kwhtx0")&&c(t,"class",a)},d(o){o&&S(t),i&&i.d()}}}function kn(n,e){let t,l,a,i,o,r,s=Rt(e[73].status)+"",d=e[73].label+"",u,f,m=typeof e[1].options<"u"&&Array.isArray(e[1].options),h;function b(w,T){return T[0]&265&&(a=null),w[1].radio?Gi:(a==null&&(a=!!w[0][w[3]].includes(w[73].id)),a?Qi:Ji)}let _=b(e,[-1,-1,-1]),g=_(e),k=m&&_n(e);return{key:n,first:null,c(){t=y("tr"),l=y("td"),g.c(),i=A(),o=y("td"),r=new Vl(!1),u=K(d),f=A(),k&&k.c(),h=A(),c(l,"class","text-center"),r.a=u,this.first=t},m(w,T){I(w,t,T),p(t,l),g.m(l,null),p(t,i),p(t,o),r.m(s,o),p(o,u),p(t,f),k&&k.m(t,null),p(t,h)},p(w,T){e=w,_===(_=b(e,T))&&g?g.p(e,T):(g.d(1),g=_(e),g&&(g.c(),g.m(l,null))),T[0]&256&&s!==(s=Rt(e[73].status)+"")&&r.p(s),T[0]&256&&d!==(d=e[73].label+"")&&J(u,d),T[0]&2&&(m=typeof e[1].options<"u"&&Array.isArray(e[1].options)),m?k?k.p(e,T):(k=_n(e),k.c(),k.m(t,h)):k&&(k.d(1),k=null)},d(w){w&&S(t),g.d(),k&&k.d()}}}function zi(n){let e,t=n[2].translate.Create+"",l,a,i,o=n[2].translate["Update List"]+"",r,s,d;return{c(){e=y("a"),l=K(t),a=A(),i=y("button"),r=K(o),c(e,"class","btn btn-default mtapp-create"),c(e,"target","_blank"),c(e,"href",n[33]()),c(i,"type","button"),c(i,"class","btn btn-secondary mtapp-update")},m(u,f){I(u,e,f),p(e,l),I(u,a,f),I(u,i,f),p(i,r),s||(d=D(i,"click",gt(n[41])),s=!0)},p(u,f){f[0]&4&&t!==(t=u[2].translate.Create+"")&&J(l,t),f[0]&4&&o!==(o=u[2].translate["Update List"]+"")&&J(r,o)},d(u){u&&(S(e),S(a),S(i)),s=!1,d()}}}function $i(n){let e,t=n[2].translate.Create+"",l,a,i;return{c(){e=y("button"),l=K(t),c(e,"type","button"),c(e,"class","btn btn-default mtapp-create"),c(e,"data-bs-dismiss","modal")},m(o,r){I(o,e,r),p(e,l),a||(i=D(e,"click",n[34]),a=!0)},p(o,r){r[0]&4&&t!==(t=o[2].translate.Create+"")&&J(l,t)},d(o){o&&S(e),a=!1,i()}}}function wn(n){let e,t,l=n[0][n[3]].length+"",a,i,o,r,s=n[2].translate[" items selected"]+"",d,u=n[1].maxCount>0&&Tn(n);return{c(){e=y("div"),t=y("span"),a=K(l),i=A(),u&&u.c(),o=A(),r=y("span"),d=K(s)},m(f,m){I(f,e,m),p(e,t),p(t,a),p(e,i),u&&u.m(e,null),p(e,o),p(e,r),p(r,d)},p(f,m){m[0]&9&&l!==(l=f[0][f[3]].length+"")&&J(a,l),f[1].maxCount>0?u?u.p(f,m):(u=Tn(f),u.c(),u.m(e,o)):u&&(u.d(1),u=null),m[0]&4&&s!==(s=f[2].translate[" items selected"]+"")&&J(d,s)},d(f){f&&S(e),u&&u.d()}}}function Tn(n){let e,t,l=n[1].maxCount+"",a;return{c(){e=y("span"),t=K("/ "),a=K(l)},m(i,o){I(i,e,o),p(e,t),p(e,a)},p(i,o){o[0]&2&&l!==(l=i[1].maxCount+"")&&J(a,l)},d(i){i&&S(e)}}}function Cn(n){let e,t,l=n[2].translate.Prev+"",a,i,o,r,s,d,u,f,m,h=n[2].translate.Next+"",b,_,g,k;return{c(){e=y("div"),t=y("button"),a=K(l),o=A(),r=y("button"),s=K(n[16]),d=K(" / "),u=K(n[15]),f=A(),m=y("button"),b=K(h),c(t,"type","button"),c(t,"class","btn btn-default"),t.disabled=i=n[6]-n[7]<0,c(r,"type","button"),c(r,"class","btn btn-default"),r.disabled=!0,c(m,"type","button"),c(m,"class","btn btn-default"),m.disabled=_=n[5]<=n[6]+n[7]*1,c(e,"class","btn-group mb-0"),c(e,"role","group")},m(w,T){I(w,e,T),p(e,t),p(t,a),p(e,o),p(e,r),p(r,s),p(r,d),p(r,u),p(e,f),p(e,m),p(m,b),g||(k=[D(t,"click",gt(n[37])),D(m,"click",gt(n[38]))],g=!0)},p(w,T){T[0]&4&&l!==(l=w[2].translate.Prev+"")&&J(a,l),T[0]&192&&i!==(i=w[6]-w[7]<0)&&(t.disabled=i),T[0]&65536&&J(s,w[16]),T[0]&32768&&J(u,w[15]),T[0]&4&&h!==(h=w[2].translate.Next+"")&&J(b,h),T[0]&224&&_!==(_=w[5]<=w[6]+w[7]*1)&&(m.disabled=_)},d(w){w&&S(e),g=!1,fe(k)}}}function Wi(n){let e,t=n[2].translate["Selected Items"]+"",l,a,i;return{c(){e=y("button"),l=K(t),c(e,"type","button"),c(e,"class","btn btn-default mtapp-filter")},m(o,r){I(o,e,r),p(e,l),a||(i=D(e,"click",n[46]),a=!0)},p(o,r){r[0]&4&&t!==(t=o[2].translate["Selected Items"]+"")&&J(l,t)},d(o){o&&S(e),a=!1,i()}}}function Yi(n){let e,t=n[2].translate["All Items"]+"",l,a,i;return{c(){e=y("button"),l=K(t),c(e,"type","button"),c(e,"class","btn btn-default mtapp-all-data")},m(o,r){I(o,e,r),p(e,l),a||(i=D(e,"click",n[41]),a=!0)},p(o,r){r[0]&4&&t!==(t=o[2].translate["All Items"]+"")&&J(l,t)},d(o){o&&S(e),a=!1,i()}}}function jn(n){let e,t=n[2].translate.Select+"",l,a,i;return{c(){e=y("button"),l=K(t),c(e,"type","button"),c(e,"class","btn btn-primary mtapp-select")},m(o,r){I(o,e,r),p(e,l),a||(i=D(e,"click",n[45]),a=!0)},p(o,r){r[0]&4&&t!==(t=o[2].translate.Select+"")&&J(l,t)},d(o){o&&S(e),a=!1,i()}}}function Zi(n){let e,t,l,a,i,o,r,s,d,u,f,m,h,b,_=n[1].label+"",g,k,w,T,C,v,E,O,V,j,B,F,L=n[2].translate["Save Changes"]+"",M,H,P,R=n[2].translate.Cancel+"",re,Y,Z,le,ne,X,pe,te,oe=n[2].translate["Edit Content Data"]+"",ge,Le,ke,ce,he,He,Ge,Fe,$e,dt=(n[11]?n[2].translate.Cancel:n[2].translate.Close)+"",Be,Q,we,be=n[0][n[3]].length&&cn(n);function Je(G,Ce){return G[1].modalCreate?Ki:qi}let je=Je(n),Se=je(n),Ie=!n[1].modalEdit&&mn(n),Ne=n[14].length&&hn(n);function Ke(G,Ce){return G[8].length?Ui:Hi}let Pe=Ke(n),Ee=Pe(n);function ze(G,Ce){return G[1].modalCreate?$i:zi}let Re=ze(n),Qe=Re(n),Ve=n[0][n[3]].length&&wn(n),_e=n[5]>n[7]&&Cn(n);function ut(G,Ce){if(G[10])return Yi;if(G[0][G[3]].length)return Wi}let lt=ut(n),q=lt&<(n),z=n[11]&&jn(n);return{c(){e=y("div"),t=y("div"),be&&be.c(),l=A(),a=y("div"),i=y("button"),o=K(n[18]),r=A(),Se.c(),s=A(),Ie&&Ie.c(),d=A(),u=y("div"),f=y("div"),m=y("div"),h=y("div"),b=y("h5"),g=K(_),k=A(),w=y("div"),Ne&&Ne.c(),T=A(),Ee.c(),C=A(),v=y("div"),E=y("div"),Qe.c(),O=A(),Ve&&Ve.c(),V=A(),_e&&_e.c(),j=A(),B=y("div"),F=y("button"),M=K(L),H=A(),P=y("button"),re=K(R),Y=A(),q&&q.c(),Z=A(),le=y("div"),ne=y("div"),X=y("div"),pe=y("div"),te=y("h5"),ge=A(),Le=y("div"),ke=y("div"),ce=y("iframe"),He=A(),Ge=y("div"),z&&z.c(),Fe=A(),$e=y("button"),Be=K(dt),c(i,"type","button"),c(i,"class","btn btn-default mtapp-select"),c(a,"class","d-flex gap-3 mt-3"),c(t,"class","mb-3"),c(b,"class","modal-title"),c(
160h,"class","modal-header"),c(w,"class","modal-body"),c(E,"class","btn-group mb-0"),c(E,"role","group"),c(F,"type","button"),c(F,"class","btn btn-primary mtapp-save"),c(F,"data-bs-dismiss","modal"),c(P,"type","button"),c(P,"class","btn btn-default mtapp-cancel"),c(P,"data-bs-dismiss","modal"),c(B,"class","btn-group mb-0"),c(B,"role","group"),c(v,"class","modal-footer d-flex align-items-center justify-content-between gap-2"),c(m,"class","modal-content"),c(f,"class","modal-dialog modal-lg"),c(u,"id",n[21]),c(u,"class","modal fade"),c(u,"tabindex","-1"),c(u,"data-bs-keyboard","false"),c(u,"data-bs-backdrop","static"),c(u,"role","dialog"),c(te,"class","modal-title"),c(te,"id",n[22]+"-label"),c(pe,"class","modal-header"),c(ce,"class","embed-responsive-item"),c(ce,"id",n[25]),rl(ce.src,he="")||c(ce,"src",he),c(ce,"title",""),c(ke,"class","ratio ratio-16x9"),c(Le,"class","modal-body"),c($e,"type","button"),c($e,"class","btn btn-default mtapp-close"),c($e,"data-bs-dismiss","modal"),c(Ge,"class","modal-footer"),c(X,"class","modal-content"),c(ne,"class","modal-dialog modal-xl"),c(le,"id",n[22]),c(le,"class","modal fade"),c(le,"tabindex","-1"),c(le,"aria-labelledby",n[22]+"-label"),c(le,"data-bs-backdrop","static"),c(le,"data-bs-keyboard","false"),c(e,"data-handle",n[4])},m(G,Ce){I(G,e,Ce),p(e,t),be&&be.m(t,null),p(t,l),p(t,a),p(a,i),p(i,o),p(a,r),Se.m(a,null),p(a,s),Ie&&Ie.m(a,null),p(e,d),p(e,u),p(u,f),p(f,m),p(m,h),p(h,b),p(b,g),p(m,k),p(m,w),Ne&&Ne.m(w,null),p(w,T),Ee.m(w,null),p(m,C),p(m,v),p(v,E),Qe.m(E,null),p(v,O),Ve&&Ve.m(v,null),p(v,V),_e&&_e.m(v,null),p(v,j),p(v,B),p(B,F),p(F,M),p(B,H),p(B,P),p(P,re),p(B,Y),q&&q.m(B,null),p(e,Z),p(e,le),p(le,ne),p(ne,X),p(X,pe),p(pe,te),te.innerHTML=oe,p(X,ge),p(X,Le),p(Le,ke),p(ke,ce),p(X,He),p(X,Ge),z&&z.m(Ge,null),p(Ge,Fe),p(Ge,$e),p($e,Be),Q||(we=[D(i,"click",n[39]),D(F,"click",n[43]),D(P,"click",n[27]),D($e,"click",n[28])],Q=!0)},p(G,Ce){G[0][G[3]].length?be?be.p(G,Ce):(be=cn(G),be.c(),be.m(t,l)):be&&(be.d(1),be=null),Ce[0]&262144&&J(o,G[18]),je===(je=Je(G))&&Se?Se.p(G,Ce):(Se.d(1),Se=je(G),Se&&(Se.c(),Se.m(a,s))),G[1].modalEdit?Ie&&(Ie.d(1),Ie=null):Ie?Ie.p(G,Ce):(Ie=mn(G),Ie.c(),Ie.m(a,null)),Ce[0]&2&&_!==(_=G[1].label+"")&&J(g,_),G[14].length?Ne?Ne.p(G,Ce):(Ne=hn(G),Ne.c(),Ne.m(w,T)):Ne&&(Ne.d(1),Ne=null),Pe===(Pe=Ke(G))&&Ee?Ee.p(G,Ce):(Ee.d(1),Ee=Pe(G),Ee&&(Ee.c(),Ee.m(w,null))),Re===(Re=ze(G))&&Qe?Qe.p(G,Ce):(Qe.d(1),Qe=Re(G),Qe&&(Qe.c(),Qe.m(E,null))),G[0][G[3]].length?Ve?Ve.p(G,Ce):(Ve=wn(G),Ve.c(),Ve.m(v,V)):Ve&&(Ve.d(1),Ve=null),G[5]>G[7]?_e?_e.p(G,Ce):(_e=Cn(G),_e.c(),_e.m(v,j)):_e&&(_e.d(1),_e=null),Ce[0]&4&&L!==(L=G[2].translate["Save Changes"]+"")&&J(M,L),Ce[0]&4&&R!==(R=G[2].translate.Cancel+"")&&J(re,R),lt===(lt=ut(G))&&q?q.p(G,Ce):(q&&q.d(1),q=lt&<(G),q&&(q.c(),q.m(B,null))),Ce[0]&4&&oe!==(oe=G[2].translate["Edit Content Data"]+"")&&(te.innerHTML=oe),G[11]?z?z.p(G,Ce):(z=jn(G),z.c(),z.m(Ge,Fe)):z&&(z.d(1),z=null),Ce[0]&2052&&dt!==(dt=(G[11]?G[2].translate.Cancel:G[2].translate.Close)+"")&&J(Be,dt),Ce[0]&16&&c(e,"data-handle",G[4])},i:pt,o:pt,d(G){G&&S(e),be&&be.d(),Se.d(),Ie&&Ie.d(),Ne&&Ne.d(),Ee.d(),Qe.d(),Ve&&Ve.d(),_e&&_e.d(),q&&q.d(),z&&z.d(),Q=!1,fe(we)}}}const En="";function Rt(n){let e="";switch(n){case"Publish":e=window.mtappStatusIcons.Publish;break;case"Unpublish":e=window.mtappStatusIcons.Unpublish;break;case"Review":e=window.mtappStatusIcons.Review;break;case"Future":e=window.mtappStatusIcons.Scheduled;break;case"Draft":e=window.mtappStatusIcons.Draft;break}return e}function Xi(n,e,t){let l,a,i,o,r,s,{mtappVars:d}=e,{id:u}=e,{storage:f}=e,{storageKey:m}=e,{handle:h}=e,{fieldBlock:b}=e;const _=At(),g=()=>{_("inputchange")},k=d.static_path,w=b.label,T="modal-"+u,C="modal-edit-"+u,v="table-"+u,E="selected-"+u,O="iframe-"+u,V="search-"+u;let j=null,B=null,F=null,L=null,M=null,H=[],P=0,R=[],re=[],Y=!1,Z=!1,le=null,ne=0,X="",pe=[];function te(){t(0,f[m]=re,f),t(6,ne=0),ze(),Le(),g()}function oe(){t(6,ne=0),M.removeAttribute("src"),Le(),ze()}function ge(N){N.checked?f[m].push(Number(N.id)):t(0,f[m]=f[m].filter(se=>se!==Number(N.id)),f),g()}function Le(){t(12,le=null),t(8,H=[]),re=[],t(10,Y=!1),t(11,Z=!1),t(13,X="")}function ke(N){t(9,R[N-1].shakeDown=!0,R),t(9,R[N].shakeUp=!0,R),t(9,R),setTimeout(()=>{f[m].splice(N-1,2,f[m][N],f[m][N-1]),R.splice(N-1,2,R[N],R[N-1]),delete R[N-1].shakeUp,delete R[N].shakeDown,t(9,R)},200),g()}function ce(N){t(9,R[N].shakeDown=!0,R),t(9,R[N+1].shakeUp=!0,R),t(9,R),setTimeout(()=>{f[m].splice(N,2,f[m][N+1],f[m][N]),R.splice(N,2,R[N+1],R[N]),delete R[N].shakeUp,delete R[N+1].shakeDown,t(9,R)},200),g()}function he(N){bt({type:"warning",title:"確èª",content:"åé¤ãã¾ããï¼",okButtonLabel:"OK",cancelButtonLabel:"ãã£ã³ã»ã«",callback(){f[m].splice(N,1),R.splice(N,1),t(9,R),g()}})}function He(){const N=u,se=document.querySelector("[magic_token]"),me=se?se.value:"",We=d.content_data&&d.content_data.id?d.
160content_data.id:0,Oe=new URL(window.CMSScriptURI,location.origin);return Oe.searchParams.append("__mode","view"),Oe.searchParams.append("magic_token",me),Oe.searchParams.append("content_type_id",b.contentTypeId),Oe.searchParams.append("_type","content_data"),Oe.searchParams.append("blog_id",b.siteId),Oe.searchParams.append("type",`content_data_${b.contentTypeId}`),Oe.searchParams.append("mtapp_source_field_id",N),Oe.searchParams.append("mtapp_source_id",We),Oe.searchParams.append("mtapp_target_field_name",En),Oe.toString()}function Ge(){const N=He();M.style.display="none",M.src=N+"&mtapp_dialog_edit=1",M.onload=function(){this.style.display=""};const se=window.innerHeight-200,me=document.querySelector("#"+C+" .modal-body");return me.style.height=se+"px",me.style.maxHeight=se+"px",M.style.height=se+"px",M.style.maxHeight=se+"px",t(11,Z=!0),L.show(),!1}function Fe(N){const se=$e(N);M.style.display="none",M.src=se+"&mtapp_dialog_edit=1",M.onload=function(){M.style.display=""};const me=window.innerHeight-200;F.querySelector(".modal-body").style.cssText=`height: ${me}px; max-height: ${me}px;`,M.style.cssText=`height: ${me}px; max-height: ${me}px;`,L.show()}function $e(N){const se=u,me=d.content_data&&d.content_data.id?d.
160content_data.id:0;return`${window.CMSScriptURI}?__mode=view&content_type_id=${b.contentTypeId}&_type=content_data&blog_id=${b.siteId}&id=${N}&mtapp_source_field_id=${se}&mtapp_source_id=${me}&mtapp_target_field_name=${En}`}function dt(){const N={limit:1e6,fields:"id"};d.DataAPI.listContentData(b.siteId,b.contentTypeId,N,function(se){if(se.error){alert(se.error.message);return}t(14,pe=se.items.map(me=>Number(me.id)))})}function Be(){t(6,ne=ne-o),be()}function Q(){t(6,ne=ne+o),be()}function we(){re=et(f[m]),b.radio&&t(12,le=f[m][0]),be({},function(){const N=function(){const se=window.innerHeight-200,me=j.querySelector(".modal-body");me.style.height=se+"px",me.style.maxHeight=se+"px"};j.removeEventListener("show.bs.modal",N),j.addEventListener("show.bs.modal",N),B.show()})}function be(N={},se=null){if(typeof b.siteId>"u")return alert(`The "siteId" property in "fieldBlocks.${h}" is required.`),!1;if(typeof b.contentTypeId>"u")return alert(`The "contentTypeId" property in "fieldBlocks.${h}" is required.`),!1;tt("show"),d.DataAPI.listContentData(b.siteId,b.contentTypeId,je(N),function(me){if(me.error){alert(me.error.message),tt("hide");return}t(5,P=Number(me.totalResults)),t(8,H=me.items.map(We=>(We.checked=f[m].includes(Number(We.id)),We.associatedData={},We.data&&We.data.forEach(Oe=>{We.associatedData["field_"+Oe.id]=Oe.data||""}),d.callbacks&&typeof d.callbacks.vueListContentData=="function"&&(We=d.callbacks.vueListContentData(We,me,We)),We))),typeof se=="function"&&se(me),tt("hide")})}function Je(){t(0,f[m]=[le],f)}function je(N={}){let se={limit:o,offset:ne,status:b.includeDraft?"Publish,Draft":"Publish"};return typeof b.status=="string"&&(se.status=b.status.replace(/\s/g,"")),Et(b.params)&&Object.assign(se,b.params),Et(N)&&Object.assign(se,N),se}function Se(){t(6,ne=0),t(10,Y=!1),t(13,X=""),be()}function Ie(){Se()}function Ne(){t(6,ne=0),ze(),Le(),g()}function Ke(){if(!X)return;t(6,ne=0),t(10,Y=!1);const N={search:X,cdSearch:1,blog_id:b.siteId};d.DataAPI.search(N,function(se){if(se.error){alert(se.error.message);return}if(se.items.length===0){t(8,H=[]);return}t(8,H=se.items.filter(me=>pe.includes(Number(me.id))).map(me=>f[m].includes(Number(me.id))?{...me,checked:!0}:me))})}function Pe(){const N=M.contentDocument||M.contentWindow.document,se=N.getElementById("saved-changes"),me=N.getElementById("saved-added");if((!se||se.style.display==="none")&&(!me||me.style.display==="none"))return alert(d.translate["You have to save the new content data first."]),!1;const We=N.querySelector('[name="id"]'),Oe=Number(We.value);Oe&&(b.radio?(t(12,le=Oe),t(0,f[m]=[Oe],f)):(b.maxCount===0||b.maxCount>f[m].length)&&t(0,f[m]=[Oe,...f[m]],f)),M.removeAttribute("src"),L.hide(),t(6,ne=0),Le(),we()}function Ee(){t(13,X=""),t(10,Y=!0),t(6,ne=0),typeof f[m]<"u"&&Array.isArray(f[m])&&be({limit:200,includeIds:f[m].join(",")})}function ze(){if(f[m].length===0)return!1;const N={includeIds:f[m].join(","),fields:"id,label,status",limit:200,offset:0};tt("show"),d.DataAPI.listContentData(b.siteId,b.contentTypeId,N,function(se){if(se.error){alert(se.error.message),tt("hide");return}const me=[...f[m]];t(9,R=se.items.sort((We,Oe)=>me.indexOf(We.id)-me.indexOf(Oe.id))),tt("hide")})}Dt(()=>{t(1,b={...{type:"contentData",label:"ã³ã³ãã³ããã¼ã¿",radio:!1,modalEdit:!1,modalCreate:!1,includeDraft:!1,status:null,params:null,dataLabelName:"ãã¼ã¿ã©ãã«",selectButtonLabel:"",createButtonLabel:"",paginate:{limit:20},options:[],data:[]},...b}),dt(),j=document.getElementById(T),B=new bootstrap.Modal(j),F=document.getElementById(C),L=new bootstrap.Modal(F),M=document.getElementById(O),(typeof f[m]>"u"||Array.isArray(f[m])===!1)&&(t(0,f[m]=[],f),g()),t(1,b.maxCount=typeof b.maxCount<"u"?Number(b.maxCount):0,b),ze()});const Re=[[]],Qe=N=>Fe(N.id),Ve=N=>ke(N),_e=N=>ce(N),ut=N=>he(N);function lt(){X=this.value,t(13,X)}function q(){le=this.__value,t(12,le)}function z(N,se){N[se].checked=this.checked,t(8,H)}const G=N=>{ge(N)};function Ce(N,se){N[se].checked=this.checked,t(8,H)}const Yt=N=>{ge(N)};return n.$$set=N=>{"mtappVars"in N&&t(2,d=N.mtappVars),"id"in N&&t(48,u=N.id),"storage"in N&&t(0,f=N.storage),"storageKey"in N&&t(3,m=N.storageKey),"handle"in N&&t(4,h=N.handle),"fieldBlock"in N&&t(1,b=N.fieldBlock)},n.$$.update=()=>{var N;n.$$.dirty[0]&11&&t(19,l=b.maxCount!==0&&f[m].length>=b.maxCount),n.$$.dirty[0]&6&&t(18,a=(()=>{var se;return b.selectButtonLabel?b.selectButtonLabel:((se=d==null?void 0:d.me)==null?void 0:se.preferred_language)==="ja"?w+"ã鏿":"Select "+w})()),n.$$.dirty[0]&6&&t(17,i=(()=>{var se;return b.createButtonLabel?b.createButtonLabel:((se=d==null?void 0:d.me)==null?void 0:se.preferred_language)==="ja"?"æ°ãã"+w+"ã使":"Create a new "+w})()),n.$$.dirty[0]&2&&t(7,o=Number((N=b.paginate)==null?void 0:N.limit)||20),n.$$.dirty[0]&192&&t(16,r=ne/o+1),n.$$.dirty[0]&160&&t(15,s=Math.ceil(P/o))},[f,b,d,m,h,P,ne,o,H,R,Y,Z,le,X,pe,s,r,i,a,l,k,T,C,v,E,O,V,te,oe,ge,ke,ce,he,He,Ge,Fe,$e,Be,Q,we,Je,Se,Ie,Ne,Ke,Pe,Ee,ze,u,Qe,Ve,_e,ut,lt,q,Re,z,G,Ce,Yt]}
160class hl extends Tt{constructor(e){super(),wt(this,e,Xi,Zi,vt,{mtappVars:2,id:48,storage:0,storageKey:3,handle:4,fieldBlock:1},null,[-1,-1,-1])}}const bl=window.tinymce,Ct=window.MT,x=class x{constructor(e,t={},l=""){U(this,"sourceElementId","");U(this,"sourceElement",null);U(this,"viewerElement",null);U(this,"buttonElement",null);U(this,"config",{});if(this.sourceElement=x.getSourceElement(e),!this.sourceElement)return;this.sourceElement.style.display="none",this.sourceElementId=x.ensureElementHasId(this.sourceElement);const a=document.getElementById(`${this.sourceElementId}-button`);a?this.buttonElement=a:(this.buttonElement=x.createButtonElement(this.sourceElementId),this.sourceElement.parentNode.insertBefore(this.buttonElement,this.sourceElement.nextElementSibling)),this.buttonElement.addEventListener("click",()=>{this.open(this.sourceElementId,this.sourceElement.value)});const i=document.getElementById(`${this.sourceElementId}-view`);i?this.viewerElement=i:(this.viewerElement=x.createViewerElement(this.sourceElementId,this.sourceElement.value),this.sourceElement.parentNode.insertBefore(this.viewerElement,this.sourceElement.nextElementSibling)),l!==""&&typeof x.presets[l]<"u"?this.config={...x.presets[l]}:Object.keys(t).length>0&&(this.config={...t}),Object.keys(this.config).length>0&&(this.config.selector=`#${x.editorId}`)}static init(){if(typeof window.mtappVars.__system.slideEditorReady=="boolean"&&window.mtappVars.__system.slideEditorReady===!0)return;let e=document.getElementById(x.editorId);if(!e){const t=` 161 <div id="mtapp-slide-editor-container"> 162 <textarea id="mtapp-slide-editor" class="form-control"></textarea> 163 <div id="mtapp-slide-footer"> 164 <button id="mtapp-slide-editor-save" type="button" class="btn btn-primary">${mtappVars.translate["Save Changes"]}</button> 165 <button id="mtapp-slide-editor-cancel" type="button" class="btn btn-secondary ml-3">${mtappVars.translate.Cancel}</button> 166 </div> 167 </div> 168 `;document.body.insertAdjacentHTML("beforeend",t.trim()),e=document.getElementById(x.editorId)}x.editor=e,x.editorContainer=document.getElementById(`${x.editorId}-container`),x.editorCancelButton=document.getElementById(`${x.editorId}-cancel`),x.editorSaveButton=document.getElementById(`${x.editorId}-save`),x.editorFooter=document.getElementById("mtapp-slide-footer"),x.editorCancelButton.addEventListener("click",()=>{x.close()}),x.editorSaveButton.addEventListener("click",()=>{x.save()}),window.mtappVars.__system.SlideEditorReady=!0}static save(){x.finishSourceMode();const e=bl.get(x.editorId).getContent();x.currentSourceElement.value=e,x.currentSourceElement.dispatchEvent(new Event("input")),x.currentSourceElement.dispatchEvent(new Event("blur")),x.currentViewerElement.innerHTML=e,x.close("save")}static close(e="cancel"){e==="cancel"&&x.finishSourceMode(),document.body.classList.remove("mtapp-has-slide-editor"),x.currentSourceElementId="",x.currentSourceElement=null,x.editorContainer.classList.remove("active"),x.addStyle("mtapp-slide-editor-style",""),bl.get(x.editorId).remove(),Ct.Editor.TinyMCE.config.external_plugins.mt_fullscreen=x.backups.mt_fullscreen,delete x.backups.mt_fullscreen}static getSourceElement(e){return e instanceof HTMLElement?e:typeof e=="string"?document.getElementById(e):null}static ensureElementHasId(e){let t=e.getAttribute("id");return t||(t=Ye(),e.setAttribute("id",t)),t}static createViewerElement(e,t){const l=document.createElement("div");return l.setAttribute("id",`${e}-view`),l.classList.add("mtapp-slide-editor-viewer"),l.innerHTML=t,l}static createButtonElement(e){const t=document.createElement("button");return t.setAttribute("id",`${e}-button`),t.setAttribute("type","button"),t.classList.add("btn","btn-default","mt-3"),t.innerText="ç·¨é",t}static addStyle(e,t){let l=document.getElementById(e);l||(l=document.createElement("style"),l.type="text/css",l.id=e,document.head.appendChild(l)),l.styleSheet?l.styleSheet.cssText=t:l.textContent=t}static finishSourceMode(){const e=["mt_source_mode","HTMLç·¨éã¢ã¼ãã®åãæ¿ã","Toggle HTML Edit Mode"];let t=null;for(const l of e)if(t=x.editorContainer.querySelector(`#mtapp-slide-editor-container [aria-label="${l}"]`),t&&t.getAttribute("aria-pressed")==="true"){t.click();return}}open(){if(x.currentSourceElementId=this.sourceElementId,x.currentSourceElement=this.sourceElement,x.editor.value=this.sourceElement.value,x.currentViewerElement=this.viewerElement,x.editorContainer.classList.add("active"),document.body.classList.add("mtapp-has-slide-editor"),Object.keys(this.config).length>0)bl.init(this.config);else{if(!(Ct.Editor&&Ct.Editor.TinyMCE&&Ct.Editor.TinyMCE.config)){const t="MT.Editor.TinyMCE.config is not defined.";throw new Error(t)}
168Ct.Editor.TinyMCE.config.external_plugins&&Ct.Editor.TinyMCE.config.external_plugins.mt_fullscreen&&(x.backups.mt_fullscreen=Ct.Editor.TinyMCE.config.external_plugins.mt_fullscreen,delete Ct.Editor.TinyMCE.config.external_plugins.mt_fullscreen),window.app.editors=window.app.editors||{},window.app.editors[x.editorId]=new Ct.EditorManager(x.editorId,{format:"richtext",wrap:!0})}const e=x.editorFooter.offsetHeight;window.setTimeout(()=>{x.addStyle("mtapp-slide-editor-style",` 169 .tox-tinymce { 170 height: calc(100vh - ${e}px) !important; 171 } 172 `)},300)}};U(x,"editorId","mtapp-slide-editor"),U(x,"editor",null),U(x,"editorContainer",null),U(x,"editorCancelButton",null),U(x,"editorSaveButton",null),U(x,"editorFooter",null),U(x,"currentSourceElementId",""),U(x,"currentSourceElement",null),U(x,"currentViewerElement",null),U(x,"backups",{}),U(x,"presets",{simple:{plugins:"link lists",toolbar:"bold link numlist bullist",menubar:!1}});let Wt=x;function On(n,e,t){const l=n.slice();return l[26]=e[t],l[32]=t,l}function An(n,e,t){const l=n.slice();return l[26]=e[t],l[32]=t,l}function Bn(n,e,t){const l=n.slice();return l[26]=e[t],l[32]=t,l}function Sn(n,e,t){const l=n.slice();return l[26]=e[t],l}function In(n,e,t){const l=n.slice();return l[26]=e[t],l}function xi(n){let e,t=ae(n[5].options),l=[];for(let a=0;a<t.length;a+=1)l[a]=Vn(On(n,t,a));return{c(){for(let a=0;a<l.length;a+=1)l[a].c();e=mt()},m(a,i){for(let o=0;o<l.length;o+=1)l[o]&&l[o].m(a,i);I(a,e,i)},p(a,i){if(i[0]&109){t=ae(a[5].options);let o;for(o=0;o<t.length;o+=1){const r=On(a,t,o);l[o]?l[o].p(r,i):(l[o]=Vn(r),l[o].c(),l[o].m(e.parentNode,e))}for(;o<l.length;o+=1)l[o].d(1);l.length=t.length}},d(a){a&&S(e),ot(l,a)}}}function eo(n){let e,t=ae(n[5].options),l=[];for(let a=0;a<t.length;a+=1)l[a]=Mn(An(n,t,a));return{c(){for(let a=0;a<l.length;a+=1)l[a].c();e=mt()},m(a,i){for(let o=0;o<l.length;o+=1)l[o]&&l[o].m(a,i);I(a,e,i)},p(a,i){if(i[0]&109){t=ae(a[5].options);let o;for(o=0;o<t.length;o+=1){const r=An(a,t,o);l[o]?l[o].p(r,i):(l[o]=Mn(r),l[o].c(),l[o].m(e.parentNode,e))}for(;o<l.length;o+=1)l[o].d(1);l.length=t.length}},d(a){a&&S(e),ot(l,a)}}}function to(n){let e,t=ae(n[5].options),l=[];for(let a=0;a<t.length;a+=1)l[a]=Dn(Bn(n,t,a));return{c(){for(let a=0;a<l.length;a+=1)l[a].c();e=mt()},m(a,i){for(let o=0;o<l.length;o+=1)l[o]&&l[o].m(a,i);I(a,e,i)},p(a,i){if(i[0]&109){t=ae(a[5].options);let o;for(o=0;o<t.length;o+=1){const r=Bn(a,t,o);l[o]?l[o].p(r,i):(l[o]=Dn(r),l[o].c(),l[o].m(e.parentNode,e))}for(;o<l.length;o+=1)l[o].d(1);l.length=t.length}},d(a){a&&S(e),ot(l,a)}}}function lo(n){let e,t,l,a=ae(n[5].options),i=[];for(let o=0;o<a.length;o+=1)i[o]=Ln(Sn(n,a,o));return{c(){e=y("select");for(let o=0;o<i.length;o+=1)i[o].c();c(e,"class","form-select"),c(e,"id",n[2]),e.multiple=!0,n[0][n[3]]===void 0&&kt(()=>n[20].call(e))},m(o,r){I(o,e,r);for(let s=0;s<i.length;s+=1)i[s]&&i[s].m(e,null);Il(e,n[0][n[3]]),t||(l=[D(e,"change",n[20]),D(e,"change",n[6])],t=!0)},p(o,r){if(r[0]&32){a=ae(o[5].options);let s;for(s=0;s<a.length;s+=1){const d=Sn(o,a,s);i[s]?i[s].p(d,r):(i[s]=Ln(d),i[s].c(),i[s].m(e,null))}for(;s<i.length;s+=1)i[s].d(1);i.length=a.length}r[0]&4&&c(e,"id",o[2]),r[0]&41&&Il(e,o[0][o[3]])},d(o){o&&S(e),ot(i,o),t=!1,fe(l)}}}function no(n){let e,t,l,a,i=!n[5].removeEmptyOption&&Fn(n),o=ae(n[5].options),r=[];for(let s=0;s<o.length;s+=1)r[s]=Nn(In(n,o,s));return{c(){e=y("select"),i&&i.c(),t=mt();for(let s=0;s<r.length;s+=1)r[s].c();c(e,"class","form-select"),c(e,"id",n[2]),n[0][n[3]]===void 0&&kt(()=>n[19].call(e))},m(s,d){I(s,e,d),i&&i.m(e,null),p(e,t);for(let u=0;u<r.length;u+=1)r[u]&&r[u].m(e,null);_t(e,n[0][n[3]],!0),l||(a=[D(e,"change",n[19]),D(e,"change",n[6])],l=!0)},p(s,d){if(s[5].removeEmptyOption?i&&(i.d(1),i=null):i?i.p(s,d):(i=Fn(s),i.c(),i.m(e,t)),d[0]&32){o=ae(s[5].options);let u;for(u=0;
172u<o.length;u+=1){const f=In(s,o,u);r[u]?r[u].p(f,d):(r[u]=Nn(f),r[u].c(),r[u].m(e,null))}for(;u<r.length;u+=1)r[u].d(1);r.length=o.length}d[0]&4&&c(e,"id",s[2]),d[0]&41&&_t(e,s[0][s[3]])},d(s){s&&S(e),i&&i.d(),ot(r,s),l=!1,fe(a)}}}function ao(n){let e,t,l,a=n[0][n[3]]+"",i,o,r,s=n[1].translate.Edit+"",d,u,f,m;return{c(){e=y("textarea"),t=A(),l=y("div"),o=A(),r=y("button"),d=K(s),c(e,"class","form-control"),c(e,"id",n[2]),c(l,"id",i=n[2]+"-view"),c(l,"class","mtapp-slide-editor-viewer"),c(r,"id",u=n[2]+"-button"),c(r,"type","button"),c(r,"class","btn btn-default mt-3")},m(h,b){I(h,e,b),W(e,n[0][n[3]]),I(h,t,b),I(h,l,b),l.innerHTML=a,I(h,o,b),I(h,r,b),p(r,d),f||(m=[D(e,"input",n[18]),D(e,"blur",n[6])],f=!0)},p(h,b){b[0]&4&&c(e,"id",h[2]),b[0]&41&&W(e,h[0][h[3]]),b[0]&9&&a!==(a=h[0][h[3]]+"")&&(l.innerHTML=a),b[0]&4&&i!==(i=h[2]+"-view")&&c(l,"id",i),b[0]&2&&s!==(s=h[1].translate.Edit+"")&&J(d,s),b[0]&4&&u!==(u=h[2]+"-button")&&c(r,"id",u)},d(h){h&&(S(e),S(t),S(l),S(o),S(r)),f=!1,fe(m)}}}function io(n){let e,t,l;return{c(){e=y("textarea"),c(e,"class","form-control font-monospace"),c(e,"id",n[2])},m(a,i){I(a,e,i),W(e,n[0][n[3]]),t||(l=[D(e,"input",n[17]),D(e,"blur",n[6])],t=!0)},p(a,i){i[0]&4&&c(e,"id",a[2]),i[0]&41&&W(e,a[0][a[3]])},d(a){a&&S(e),t=!1,fe(l)}}}function oo(n){let e,t,l;return{c(){e=y("textarea"),c(e,"class","form-control"),c(e,"id",n[2])},m(a,i){I(a,e,i),W(e,n[0][n[3]]),t||(l=[D(e,"input",n[16]),D(e,"blur",n[6])],t=!0)},p(a,i){i[0]&4&&c(e,"id",a[2]),i[0]&41&&W(e,a[0][a[3]])},d(a){a&&S(e),t=!1,fe(l)}}}function so(n){let e,t,l;return{c(){e=y("input"),c(e,"type","date"),c(e,"class","form-control"),c(e,"id",n[2])},m(a,i){I(a,e,i),W(e,n[0][n[3]]),t||(l=[D(e,"input",n[15]),D(e,"blur",n[6])],t=!0)},p(a,i){i[0]&4&&c(e,"id",a[2]),i[0]&41&&W(e,a[0][a[3]])},d(a){a&&S(e),t=!1,fe(l)}}}function ro(n){let e,t,l;return{c(){e=y("input"),c(e,"type","time"),c(e,"class","form-control"),c(e,"id",n[2])},m(a,i){I(a,e,i),W(e,n[0][n[3]]),t||(l=[D(e,"input",n[14]),D(e,"blur",n[6])],t=!0)},p(a,i){i[0]&4&&c(e,"id",a[2]),i[0]&41&&W(e,a[0][a[3]])},d(a){a&&S(e),t=!1,fe(l)}}}function uo(n){let e,t,l;return{c(){e=y("input"),c(e,"type","date"),c(e,"class","form-control"),c(e,"id",n[2])},m(a,i){I(a,e,i),W(e,n[0][n[3]]),t||(l=[D(e,"input",n[13]),D(e,"blur",n[6])],t=!0)},p(a,i){i[0]&4&&c(e,"id",a[2]),i[0]&41&&W(e,a[0][a[3]])},d(a){a&&S(e),t=!1,fe(l)}}}function co(n){let e,t,l;return{c(){e=y("input"),c(e,"type","number"),c(e,"class","form-control"),c(e,"id",n[2])},m(a,i){I(a,e,i),W(e,n[0][n[3]]),t||(l=[D(e,"input",n[12]),D(e,"blur",n[6])],t=!0)},p(a,i){i[0]&4&&c(e,"id",a[2]),i[0]&41&&Sl(e.value)!==a[0][a[3]]&&W(e,a[0][a[3]])},d(a){a&&S(e),t=!1,fe(l)}}}function fo(n){let e,t,l;return{c(){e=y("input"),c(e,"type","password"),c(e,"class","form-control"),c(e,"id",n[2])},m(a,i){I(a,e,i),W(e,n[0][n[3]]),t||(l=[D(e,"input",n[11]),D(e,"blur",n[6])],t=!0)},p(a,i){i[0]&4&&c(e,"id",a[2]),i[0]&41&&e.value!==a[0][a[3]]&&W(e,a[0][a[3]])},d(a){a&&S(e),t=!1,fe(l)}}}function po(n){let e,t,l;return{c(){e=y("input"),c(e,"type","tel"),c(e,"class","form-control"),c(e,"id",n[2])},m(a,i){I(a,e,i),W(e,n[0][n[3]]),t||(l=[D(e,"input",n[10]),D(e,"blur",n[6])],t=!0)},p(a,i){i[0]&4&&c(e,"id",a[2]),i[0]&41&&W(e,a[0][a[3]])},d(a){a&&S(e),t=!1,fe(l)}}}function mo(n){let e,t,l;return{c(){e=y("input"),c(e,"type","url"),c(e,"class","form-control"),c(e,"id",n[2])},m(a,i){I(a,e,i),W(e,n[0][n[3]]),t||(l=[D(e,"input",n[9]),D(e,"blur",n[6])],t=!0)},p(a,i){i[0]&4&&c(e,"id",a[2]),i[0]&41&&e.value!==a[0][a[3]]&&W(e,a[0][a[3]])},d(a){a&&S(e),t=!1,fe(l)}}}function ho(n){let e,t,l;return{c(){e=y("input"),c(e,"type","email"),c(e,"class","form-control"),c(e,"id",n[2])},m(a,i){I(a,e,i),W(e,n[0][n[3]]),t||(l=[D(e,"input",n[8]),D(e,"blur",n[6])],t=!0)},p(a,i){i[0]&4&&c(e,"id",a[2]),i[0]&41&&e.value!==a[0][a[3]]&&W(e,a[0][a[3]])},d(a){a&&S(e),t=!1,fe(l)}}}function bo(n){let e,t,l;return{c(){e=y("input"),c(e,"type","text"),c(e,"class","form-control"),c(e,"id",n[2])},m(a,i){I(a,e,i),W(e,n[0][n[3]]),t||(l=[D(e,"input",n[7]),D(e,"blur",n[6])],t=!0)},p(a,i){i[0]&4&&c(e,"id",a[2]),i[0]&41&&e.value!==a[0][a[3]]&&W(e,a[0][a[3]])},d(a){a&&S(e),t=!1,fe(l)}}}function Vn(n){let e,t,l,a=!1,i,o,r,s=n[26].label+"",d,u,f,m,h,b;return m=Jt(n[22][0]),{c(){e=y("div"),t=y("input"),o=A(),r=y("label"),d=K(s),f=A(),c(t,"type","radio"),c(t,"class","form-check-input"),t.__value=l=n[26].data,W(t,t.__value),
172c(t,"id",i=[n[2],n[32]].join("-")),c(t,"name",n[2]),c(r,"class","form-check-label"),c(r,"for",u=[n[2],n[32]].join("-")),c(e,"class","form-check form-check-inline mtapp-mf-field-radio"),m.p(t)},m(_,g){I(_,e,g),p(e,t),t.checked=t.__value===n[0][n[3]],p(e,o),p(e,r),p(r,d),p(e,f),h||(b=[D(t,"change",n[24]),D(t,"change",n[6])],h=!0)},p(_,g){g[0]&32&&l!==(l=_[26].data)&&(t.__value=l,W(t,t.__value),a=!0),g[0]&4&&i!==(i=[_[2],_[32]].join("-"))&&c(t,"id",i),g[0]&4&&c(t,"name",_[2]),(a||g[0]&41)&&(t.checked=t.__value===_[0][_[3]]),g[0]&32&&s!==(s=_[26].label+"")&&J(d,s),g[0]&4&&u!==(u=[_[2],_[32]].join("-"))&&c(r,"for",u)},d(_){_&&S(e),m.r(),h=!1,fe(b)}}}function Mn(n){let e,t,l,a,i,o,r=n[26].label+"",s,d,u,f,m;return{c(){e=y("div"),t=y("input"),i=A(),o=y("label"),s=K(r),u=A(),c(t,"type","checkbox"),c(t,"class","form-check-input"),t.__value=l=n[26].data,W(t,t.__value),c(t,"id",a=[n[2],n[32]].join("-")),c(o,"class","form-check-label"),c(o,"for",d=[n[2],n[32]].join("-")),c(e,"class","form-check form-check-inline mtapp-mf-field-checkbox")},m(h,b){I(h,e,b),p(e,t),t.checked=n[0][n[3]],p(e,i),p(e,o),p(o,s),p(e,u),f||(m=[D(t,"change",n[23]),D(t,"change",n[6])],f=!0)},p(h,b){b[0]&32&&l!==(l=h[26].data)&&(t.__value=l,W(t,t.__value)),b[0]&4&&a!==(a=[h[2],h[32]].join("-"))&&c(t,"id",a),b[0]&41&&(t.checked=h[0][h[3]]),b[0]&32&&r!==(r=h[26].label+"")&&J(s,r),b[0]&4&&d!==(d=[h[2],h[32]].join("-"))&&c(o,"for",d)},d(h){h&&S(e),f=!1,fe(m)}}}function Dn(n){let e,t,l,a=!1,i,o,r,s=n[26].label+"",d,u,f,m,h,b;return m=Jt(n[22][0]),{c(){e=y("div"),t=y("input"),o=A(),r=y("label"),d=K(s),f=A(),c(t,"type","checkbox"),c(t,"class","form-check-input"),t.__value=l=n[26].data,W(t,t.__value),c(t,"id",i=[n[2],n[32]].join("-")),c(r,"class","form-check-label"),c(r,"for",u=[n[2],n[32]].join("-")),c(e,"class","form-check form-check-inline mtapp-mf-field-checkbox"),m.p(t)},m(_,g){I(_,e,g),p(e,t),t.checked=~(n[0][n[3]]||[]).indexOf(t.__value),p(e,o),p(e,r),p(r,d),p(e,f),h||(b=[D(t,"change",n[21]),D(t,"change",n[6])],h=!0)},p(_,g){g[0]&32&&l!==(l=_[26].data)&&(t.__value=l,W(t,t.__value),a=!0),g[0]&4&&i!==(i=[_[2],_[32]].join("-"))&&c(t,"id",i),(a||g[0]&41)&&(t.checked=~(_[0][_[3]]||[]).indexOf(t.__value)),g[0]&32&&s!==(s=_[26].label+"")&&J(d,s),g[0]&4&&u!==(u=[_[2],_[32]].join("-"))&&c(r,"for",u)},d(_){_&&S(e),m.r(),h=!1,fe(b)}}}function Ln(n){let e,t=n[26].label+"",l,a;return{c(){e=y("option"),l=K(t),e.__value=a=n[26].data,W(e,e.__value)},m(i,o){I(i,e,o),p(e,l)},p(i,o){o[0]&32&&t!==(t=i[26].label+"")&&J(l,t),o[0]&32&&a!==(a=i[26].data)&&(e.__value=a,W(e,e.__value))},d(i){i&&S(e)}}}function Fn(n){let e,t=n[1].translate["Please select..."]+"",l;return{c(){e=y("option"),l=K(t),e.__value="",W(e,e.__value)},m(a,i){I(a,e,i),p(e,l)},p(a,i){i[0]&2&&t!==(t=a[1].translate["Please select..."]+"")&&J(l,t)},d(a){a&&S(e)}}}function Nn(n){let e,t=n[26].label+"",l,a;return{c(){e=y("option"),l=K(t),e.__value=a=n[26].data,W(e,e.__value)},m(i,o){I(i,e,o),p(e,l)},p(i,o){o[0]&32&&t!==(t=i[26].label+"")&&J(l,t),o[0]&32&&a!==(a=i[26].data)&&(e.__value=a,W(e,e.__value))},d(i){i&&S(e)}}}function go(n){let e,t;function l(o,r){if(r[0]&32&&(t=null),t==null&&(t=!!["text","h1","h2","h3","h4","h5","h6"].includes(o[5].type)),t)return bo;if(o[5].type==="email")return ho;if(o[5].type==="url")return mo;if(o[5].type==="tel")return po;if(o[5].type==="password")return fo;if(o[5].type==="number")return co;if(o[5].type==="date")return uo;if(o[5].type==="time")return ro;if(o[5].type==="datepicker")return so;if(o[5].type==="textarea")return oo;if(o[5].type==="code")return io;if(o[5].type==="tinymce")return ao;if(o[5].type==="select")return no;if(o[5].type==="select-multiple")return lo;if(o[5].type==="checkbox"&&o[5].options.length>1)return to;if(o[5].type==="checkbox")return eo;if(o[5].type==="radio")return xi}let a=l(n,[-1,-1]),i=a&&a(n);return{c(){e=y("div"),i&&i.c(),c(e,"data-handle",n[4])},m(o,r){I(o,e,r),i&&i.m(e,null)},p(o,r){a===(a=l(o,r))&&i?i.p(o,r):(i&&i.d(1),i=a&&a(o),i&&(i.c(),i.m(e,null))),r[0]&16&&c(e,"data-handle",o[4])},i:pt,o:pt,d(o){o&&S(e),i&&i.d()}}}function _o(n,e,t){let{mtappVars:l}=e,{id:a}=e,{storage:i}=e,{storageKey:o}=e,{handle:r}=e,{fieldBlock:s}=e;const d=At();function u(){d("inputchange")}Dt(()=>{if(s.type==="tinymce"){const M=s.options||{},H=s.preset||"";new Wt(a,M,H)}});const f=[[]];function m(){i[o]=this.value,t(0,i),t(5,s)}function h(){i[o]=this.value,t(0,i),t(5,s)}function b(){i[o]=this.value,t(0,i),t(5,s)}function _(){i[o]=this.value,t(0,i),t(5,s)}function g(){i[o]=this.value,t(0,i),t(5,s)}function k(){i[o]=Sl(this.value),t(0,i),t(5,s)}function w(){i[o]=this.value,t(0,i),t(5,s)}function T(){i[o]=this.value,t(0,i),t(5,s)}function C(){i[o]=this.value,t(0,i),t(5,s)}function v(){i[o]=this.value,t(0,i),t(5,s)}
172function E(){i[o]=this.value,t(0,i),t(5,s)}function O(){i[o]=this.value,t(0,i),t(5,s)}function V(){i[o]=Qt(this),t(0,i),t(5,s)}function j(){i[o]=ni(this),t(0,i),t(5,s)}function B(){i[o]=Bl(f[0],this.__value,this.checked),t(0,i),t(5,s)}function F(){i[o]=this.checked,t(0,i),t(5,s)}function L(){i[o]=this.__value,t(0,i),t(5,s)}return n.$$set=M=>{"mtappVars"in M&&t(1,l=M.mtappVars),"id"in M&&t(2,a=M.id),"storage"in M&&t(0,i=M.storage),"storageKey"in M&&t(3,o=M.storageKey),"handle"in M&&t(4,r=M.handle),"fieldBlock"in M&&t(5,s=M.fieldBlock)},[i,l,a,o,r,s,u,m,h,b,_,g,k,w,T,C,v,E,O,V,j,B,f,F,L]}class qt extends Tt{constructor(e){super(),wt(this,e,_o,go,vt,{mtappVars:1,id:2,storage:0,storageKey:3,handle:4,fieldBlock:5},null,[-1,-1])}}const Ms="";function Pn(n,e,t){const l=n.slice();return l[18]=e[t],l[20]=t,l}function Rn(n,e,t){const l=n.slice();return l[21]=e[t],l[23]=t,l}function qn(n,e,t){const l=n.slice();return l[21]=e[t],l}function Kn(n){let e,t=n[5][n[21]].label+"",l;return{c(){e=y("th"),l=K(t),c(e,"scope","col")},m(a,i){I(a,e,i),p(e,l)},p(a,i){i&48&&t!==(t=a[5][a[21]].label+"")&&J(l,t)},d(a){a&&S(e)}}}function yo(n){let e,t;return e=new Pt({props:{mtappVars:n[0],id:`${n[1]}-${n[21]}-${n[20]}-${n[23]}`,storage:n[18],storageKey:n[21],handle:n[21],fieldBlock:n[5][n[21]]}}),e.$on("inputchange",n[7]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a&1&&(i.mtappVars=l[0]),a&62&&(i.id=`${l[1]}-${l[21]}-${l[20]}-${l[23]}`),a&12&&(i.storage=l[18]),a&48&&(i.storageKey=l[21]),a&48&&(i.handle=l[21]),a&48&&(i.fieldBlock=l[5][l[21]]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function vo(n){let e,t;return e=new qt({props:{mtappVars:n[0],id:`${n[1]}-${n[21]}-${n[20]}-${n[23]}`,storage:n[18],storageKey:n[21],handle:n[21],fieldBlock:n[5][n[21]]}}),e.$on("inputchange",n[7]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a&1&&(i.mtappVars=l[0]),a&62&&(i.id=`${l[1]}-${l[21]}-${l[20]}-${l[23]}`),a&12&&(i.storage=l[18]),a&48&&(i.storageKey=l[21]),a&48&&(i.handle=l[21]),a&48&&(i.fieldBlock=l[5][l[21]]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function Hn(n,e){let t,l,a,i,o,r;const s=[vo,yo],d=[];function u(f,m){return m&48&&(l=null),m&48&&(a=null),l==null&&(l=!!["text","email","url","tel","password","number","datepicker","date","time","h1","h2","h3","h4","h5","h6","textarea","code","tinymce","select","select-multiple","checkbox","radio"].includes(f[5][f[21]].type)),l?0:(a==null&&(a=!!["asset","image"].includes(f[5][f[21]].type)),a?1:-1)}return~(i=u(e,-1))&&(o=d[i]=s[i](e)),{key:n,first:null,c(){t=y("td"),o&&o.c(),c(t,"class","p-2"),this.first=t},m(f,m){I(f,t,m),~i&&d[i].m(t,null),r=!0},p(f,m){e=f;let h=i;i=u(e,m),i===h?~i&&d[i].p(e,m):(o&&(Xe(),ue(d[h],1,1,()=>{d[h]=null}),xe()),~i?(o=d[i],o?o.p(e,m):(o=d[i]=s[i](e),o.c()),de(o,1),o.m(t,null)):o=null)},i(f){r||(de(o),r=!0)},o(f){ue(o),r=!1},d(f){f&&S(t),~i&&d[i].d()}}}function Un(n,e){let t,l=[],a=new Map,i,o,r,s,d,u,f,m,h,b,_,g,k,w,T,C,v,E,O,V,j,B,F,L,M,H,P,R,re,Y=ae(e[5][e[4]].fields);const Z=te=>te[1]+te[20]+te[23];for(let te=0;te<Y.length;te+=1){let oe=Rn(e,Y,te),ge=Z(oe);a.set(ge,l[te]=Hn(ge,oe))}function le(){return e[13](e[20])}function ne(){return e[14](e[20])}function X(){return e[15](e[20])}function pe(){return e[16](e[20])}return{key:n,first:null,c(){t=y("tr");for(let te=0;te<l.length;te+=1)l[te].c();i=A(),o=y("td"),r=y("div"),s=y("button"),d=ie("svg"),u=ie("use"),h=A(),b=y("button"),_=ie("svg"),g=ie("use"),T=A(),C=y("button"),v=ie("svg"),E=ie("use"),V=A(),j=y("button"),B=ie("svg"),F=ie("use"),H=A(),ve(u,"xlink:href",f=e[0].static_path+"/images/sprite.svg#ic_tri-up"),c(d,"role","img"),c(d,"class","mt-icon mr-0 top-0"),c(s,"class","btn btn-default p-1"),c(s,"type","button"),c(s,"tabindex","-1"),s.disabled=m=e[20]===0,ve(g,"xlink:href",k=e[0].static_path+"/images/sprite.svg#ic_tri-down"),c(_,"role","img"),c(_,"class","mt-icon mr-0 top-0"),c(b,"class","btn btn-default p-1"),c(b,"type","button"),c(b,"tabindex","-1"),b.disabled=w=Array.isArray(e[2][e[3]])&&e[20]===e[2][e[3]].length-1,ve(E,"xlink:href",O=e[0].static_path+"/images/sprite.svg#ic_duplicate"),c(v,"role","img"),c(v,"class","mt-icon mr-0 top-0"),c(C,"class","btn btn-default p-1"),c(C,"type","button"),c(C,"tabindex","-1"),C.disabled=e[6],ve(F,"xlink:href",L=e[0].static_path+"/images/sprite.svg#ic_trash"),c(B,"role","img"),c(B,"class","mt-icon mr-0 top-0"),c(j,"class","btn btn-default p-1"),c(j,"type","button"),c(j,"tabindex","-1"),j.disabled=M=e[2][e[3]].length<=1,c(r,"class","btn-group btn-group-sm"),c(r,"role","group"),c(o,"class","p-2"),this.first=t},m(te,oe){I(te,t,oe);for(let ge=0;ge<l.length;ge+=1)l[ge]&&l[ge].m(t,null);p(t,i),p(t,o),p(o,r),p(r,s),p(s,d),p(d,u),p(r,h),p(r,b),p(b,_),p(_,g),p(r,T),p(r,C),p(C,v),p(v,E),p(r,V),p(r,j),p(j,B),p(B,F),p(t,H),P=!0,R||(re=[D(s,"click",le),D(b,"click",ne),D(C,"click",X),D(j,"click",pe)],R=!0)},p(te,oe){e=te,oe&191&&(Y=ae(e[5][e[4]].fields),Xe(),l=st(l,oe,Z,1,e,Y,a,t,It,Hn,i,Rn),xe()),(!P||oe&1&&f!==(f=e[0].static_path+"/images/sprite.svg#ic_tri-up"))&&ve(u,"xlink:href",f),(!P||oe&12&&m!==(m=e[20]===0))&&(s.disabled=m),(!P||oe&1&&k!==(k=e[0].static_path+"/images/sprite.svg#ic_tri-down"))&&ve(g,"xlink:href",k),(!P||oe&12&&w!==(w=Array.isArray(e[2][e[3]])&&e[20]===e[2][e[3]].length-1))&&(b.disabled=w),(!P||oe&1&&O!==(O=e[0].static_path+"/images/sprite.svg#ic_duplicate"))&&ve(E,"xlink:href",O),(!P||oe&64)&&(C.disabled=e[6]),(!P||oe&1&&L!==(L=e[0].static_path+"/images/sprite.svg#ic_trash"))&&ve(F,"xlink:href",L),(!P||oe&12&&M!==(M=e[2][e[3]].length<=1))&&(j.disabled=M)},i(te){if(!P){for(let oe=0;oe<Y.length;oe+=1)de(l[oe]);P=!0}},o(te){for(let oe=0;oe<l.length;oe+=1)ue(l[oe]);P=!1},d(te){te&&S(t);for(let oe=0;oe<l.length;oe+=1)l[oe].d();R=!1,fe(re)}}}function Jn(n){let e,t,l,a,i,o,r=n[0].translate["Add a row"]+"",s,d,u;return{c(){e=y("p"),t=y("button"),l=ie("svg"),a=ie("use"),o=A(),s=K(r),ve(a,"xlink:href",i=n[0].static_path+"/images/sprite.svg#ic_add"),c(l,"role","img"),c(l,"class","mt-icon"),c(t,"class","btn btn-default mt-3 d-flex align-items-center"),c(t,"type","button"),c(e,"class","position-relative d-flex flex-row-reverse mtapp-add-row-button svelte-4hzse8")},m(f,m){I(f,e,m),p(e,t),p(t,l),p(l,a),p(t,o),p(t,s),d||(u=D(t,"click",n[12]),d=!0)},p(f,m){m&1&&i!==(i=f[0].static_path+"/images/sprite.svg#ic_add")&&ve(a,"xlink:href",i),m&1&&r!==(r=f[0].translate["Add a row"]+"")&&J(s,r)},d(f){f&&S(e),d=!1,u()}}}function ko(n){let e,t,l,a,i,o,r,s,d,u=[],f=new Map,m,h=n[5][n[4]].add!==!1&&(typeof n[5][n[4]].maxCount!="number"||n[5][n[4]].maxCount>0&&Array.isArray(n[2][n[3]])&&n[5][n[4]].maxCount>n[2][n[3]].length),b,_=ae(n[5][n[4]].fields),g=[];for(let C=0;C<_.length;C+=1)g[C]=Kn(qn(n,_,C));let k=ae(n[2][n[3]]);const w=C=>C[1]+C[20];for(let C=0;C<k.length;C+=1){let v=Pn(n,k,C),E=w(v);f.set(E,u[C]=Un(E,v))}let T=h&&Jn(n);return{c(){e=y("div"),t=y("div"),l=y("table"),a=y("thead"),i=y("tr");for(let C=0;C<g.length;C+=1)g[C].c();o=A(),r=y("th"),r.textContent="Â ",s=A(),d=y("tbody");for(let C=0;C<u.length;C+=1)u[C].c();m=A(),T&&T.c(),c(r,"scope","col"),c(l,"id",n[1]),c(l,"class","table mt-table"),c(t,"class","mt-table--outline"),c(e,"data-handle",n[4])},m(C,v){I(C,e,v),p(e,t),p(t,l),p(l,a),p(a,i);for(let E=0;E<g.length;E+=1)g[E]&&g[E].m(i,null);p(i,o),p(i,r),p(l,s),p(l,d);for(let E=0;E<u.length;E+=1)u[E]&&u[E].m(d,null);p(e,m),T&&T.m(e,null),b=!0},p(C,[v]){if(v&48){_=ae(C[5][C[4]].fields);let E;for(E=0;E<_.length;E+=1){const O=qn(C,_,E);g[E]?g[E].p(O,v):(g[E]=Kn(O),g[E].c(),g[E].m(i,o))}for(;E<g.length;E+=1)g[E].d(1);g.length=_.length}v&4095&&(k=ae(C[2][C[3]]),Xe(),u=st(u,v,w,1,C,k,f,d,It,Un,null,Pn),xe()),(!b||v&2)&&c(l,"id",C[1]),v&60&&(h=C[5][C[4]].add!==!1&&(typeof C[5][C[4]].maxCount!="number"||C[5][C[4]].maxCount>0&&Array.isArray(C[2][C[3]])&&C[5][C[4]].maxCount>C[2][C[3]].length)),h?T?T.p(C,v):(T=Jn(C),T.c(),T.m(e,null)):T&&(T.d(1),T=null),(!b||v&16)&&c(e,"data-handle",C[4])},i(C){if(!b){for(let v=0;v<k.length;v+=1)de(u[v]);b=!0}},o(C){for(let v=0;v<u.length;v+=1)ue(u[v]);b=!1},d(C){C&&S(e),ot(g,C);for(let v=0;v<u.length;v+=1)u[v].d();T&&T.d()}}}function wo(n,e,t){let l,{mtappVars:a}=e,{id:i}=e,{storage:o}=e,{storageKey:r}=e,{handle:s}=e,{fieldBlocks:d}=e;const u=At();function f(){u("inputchange")}function m(v){const E=o[r];
172[E[v-1],E[v]]=[E[v],E[v-1]],f()}function h(v){const E=o[r];[E[v],E[v+1]]=[E[v+1],E[v]],f()}function b(v){const E=et(o[r][v]);bt({type:"info",title:"確èª",content:"è¡ãè¤è£½ãã¾ããï¼",okButtonLabel:"OK",cancelButtonLabel:"ãã£ã³ã»ã«",callback(){o[r].splice(v+1,0,E),f()}})}function _(v){bt({type:"warning",title:"確èª",content:"è¡ãåé¤ãã¾ããï¼",okButtonLabel:"åé¤",cancelButtonLabel:"ãã£ã³ã»ã«",callback(){o[r].splice(v,1),f()}})}function g(){const v={},E=function(O){v[O]=et(d[O].data)};d[s].fields.forEach(E),o[r].push(v),f()}const k=v=>m(v),w=v=>h(v),T=v=>b(v),C=v=>_(v);return n.$$set=v=>{"mtappVars"in v&&t(0,a=v.mtappVars),"id"in v&&t(1,i=v.id),"storage"in v&&t(2,o=v.storage),"storageKey"in v&&t(3,r=v.storageKey),"handle"in v&&t(4,s=v.handle),"fieldBlocks"in v&&t(5,d=v.fieldBlocks)},n.$$.update=()=>{n.$$.dirty&60&&t(6,l=d[s].add===!1||typeof d[s].maxCount=="number"&&d[s].maxCount>0&&Array.isArray(o[r])&&d[s].maxCount<=o[r].length)},[a,i,o,r,s,d,l,f,m,h,b,_,g,k,w,T,C]}class gl extends Tt{constructor(e){super(),wt(this,e,wo,ko,vt,{mtappVars:0,id:1,storage:2,storageKey:3,handle:4,fieldBlocks:5})}}function Qn(n,e,t){const l=n.slice();return l[8]=e[t],l}function Gn(n){let e,t,l=n[5][n[8]].description+"";return{c(){e=y("p"),t=y("small"),c(e,"class","mt-0 mb-2")},m(a,i){I(a,e,i),p(e,t),t.innerHTML=l},p(a,i){i&48&&l!==(l=a[5][a[8]].description+"")&&(t.innerHTML=l)},d(a){a&&S(e)}}}function To(n){let e,t;return e=new Pt({props:{mtappVars:n[0],id:`${n[1]}-${n[8]}`,storage:n[2][n[3]],storageKey:n[8],handle:n[8],fieldBlock:n[5][n[8]]}}),e.$on("inputchange",n[6]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a&1&&(i.mtappVars=l[0]),a&50&&(i.id=`${l[1]}-${l[8]}`),a&12&&(i.storage=l[2][l[3]]),a&48&&(i.storageKey=l[8]),a&48&&(i.handle=l[8]),a&48&&(i.fieldBlock=l[5][l[8]]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function Co(n){let e,t;return e=new qt({props:{mtappVars:n[0],id:`${n[1]}-${n[8]}`,storage:n[2][n[3]],storageKey:n[8],handle:n[8],fieldBlock:n[5][n[8]]}}),e.$on("inputchange",n[6]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a&1&&(i.mtappVars=l[0]),a&50&&(i.id=`${l[1]}-${l[8]}`),a&12&&(i.storage=l[2][l[3]]),a&48&&(i.storageKey=l[8]),a&48&&(i.handle=l[8]),a&48&&(i.fieldBlock=l[5][l[8]]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function zn(n){let e,t,l=n[5][n[8]].help+"";return{c(){e=y("div"),t=y("small"),c(e,"class","mt-2 mb-0 text-muted")},m(a,i){I(a,e,i),p(e,t),t.innerHTML=l},p(a,i){i&48&&l!==(l=a[5][a[8]].help+"")&&(t.innerHTML=l)},d(a){a&&S(e)}}}function $n(n){let e,t,l=n[5][n[8]].label+"",a,i,o,r,s,d,u,f,m,h,b,_=n[5][n[8]].description&&Gn(n);const g=[Co,To],k=[];function w(C,v){return v&48&&(s=null),v&48&&(d=null),s==null&&(s=!!["text","email","url","tel","password","number","datepicker","date","time","h1","h2","h3","h4","h5","h6","textarea","code","tinymce","select","select-multiple","checkbox","radio"].includes(C[5][C[8]].type)),s?0:(d==null&&(d=!!["asset","image"].includes(C[5][C[8]].type)),d?1:-1)}~(u=w(n,-1))&&(f=k[u]=g[u](n));let T=n[5][n[8]].help&&zn(n);return{c(){e=y("tr"),t=y("th"),a=K(l),i=A(),o=y("td"),_&&_.c(),r=A(),f&&f.c(),m=A(),T&&T.c(),h=A(),c(t,"class","align-middle"),c(t,"scope","row"),c(o,"class","align-middle")},m(C,v){I(C,e,v),p(e,t),p(t,a),p(e,i),p(e,o),_&&_.m(o,null),p(o,r),~u&&k[u].m(o,null),p(o,m),T&&T.m(o,null),p(e,h),b=!0},p(C,v){(!b||v&48)&&l!==(l=C[5][C[8]].label+"")&&J(a,l),C[5][C[8]].description?_?_.p(C,v):(_=Gn(C),_.c(),_.m(o,r)):_&&(_.d(1),_=null);let E=u;u=w(C,v),u===E?~u&&k[u].p(C,v):(f&&(Xe(),ue(k[E],1,1,()=>{k[E]=null}),xe()),~u?(f=k[u],f?f.p(C,v):(f=k[u]=g[u](C),f.c()),de(f,1),f.m(o,m)):f=null),C[5][C[8]].help?T?T.p(C,v):(T=zn(C),T.c(),T.m(o,null)):T&&(T.d(1),T=null)},i(C){b||(de(f),b=!0)},o(C){ue(f),b=!1},d(C){C&&S(e),_&&_.d(),~u&&k[u].d(),T&&T.d()}}}function jo(n){let e,t,l,a,i,o=ae(n[5][n[4]].fields),r=[];for(let d=0;d<o.length;d+=1)r[d]=$n(Qn(n,o,d));const s=d=>ue(r[d],1,1,()=>{r[d]=null});return{c(){e=y("div"),t=y("div"),l=y("table"),a=y("tbody");for(let d=0;d<r.length;d+=1)r[d].c();c(l,"class","table mt-table mtapp-mf-table-vertical"),c(t,"class","mt-table--outline"),c(e,"data-handle",n[4])},m(d,u){I(d,e,u),p(e,t),p(t,l),p(l,a);for(let f=0;f<r.length;f+=1)r[f]&&r[f].m(a,null);i=!0},p(d,[u]){if(u&127){o=ae(d[5][d[4]].fields);let f;for(f=0;f<o.length;f+=1){const m=Qn(d,o,f);r[f]?(r[f].p(m,u),de(r[f],1)):(r[f]=$n(m),r[f].c(),de(r[f],1),r[f].m(a,null))}for(Xe(),f=o.length;f<r.length;f+=1)s(f);xe()}(!i||u&16)&&c(e,"data-handle",d[4])},i(d){if(!i){for(let u=0;u<o.length;u+=1)de(r[u]);i=!0}},o(d){r=r.filter(Boolean);for(let u=0;u<r.length;u+=1)ue(r[u]);i=!1},d(d){d&&S(e),ot(r,d)}}}function Eo(n,e,t){let{mtappVars:l}=e,{id:a}=e,{storage:i}=e,{storageKey:o}=e,{handle:r}=e,{fieldBlocks:s}=e;const d=At();function u(){d("inputchange")}return n.$$set=f=>{"mtappVars"in f&&t(0,l=f.mtappVars),"id"in f&&t(1,a=f.id),"storage"in f&&t(2,i=f.storage),"storageKey"in f&&t(3,o=f.storageKey),"handle"in f&&t(4,r=f.handle),"fieldBlocks"in f&&t(5,s=f.fieldBlocks)},[l,a,i,o,r,s,u]}
172class _l extends Tt{constructor(e){super(),wt(this,e,Eo,jo,vt,{mtappVars:0,id:1,storage:2,storageKey:3,handle:4,fieldBlocks:5})}}function Wn(n,e,t){const l=n.slice();return l[8]=e[t],l}function Yn(n){let e,t,l=n[5][n[4]].description+"";return{c(){e=y("p"),t=y("small"),c(e,"class","mtapp-mf-description mt-2 mb-0")},m(a,i){I(a,e,i),p(e,t),t.innerHTML=l},p(a,i){i&48&&l!==(l=a[5][a[4]].description+"")&&(t.innerHTML=l)},d(a){a&&S(e)}}}function Zn(n){let e,t=n[5][n[8]].description+"",l;return{c(){e=y("div"),l=K(t),c(e,"class","mb-3")},m(a,i){I(a,e,i),p(e,l)},p(a,i){i&48&&t!==(t=a[5][a[8]].description+"")&&J(l,t)},d(a){a&&S(e)}}}function Oo(n){let e,t;return e=new Pt({props:{mtappVars:n[0],id:`${n[1]}-${n[8]}`,storage:n[2][n[3]],storageKey:n[8],handle:n[8],fieldBlock:n[5][n[8]]}}),e.$on("inputchange",n[6]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a&1&&(i.mtappVars=l[0]),a&50&&(i.id=`${l[1]}-${l[8]}`),a&12&&(i.storage=l[2][l[3]]),a&48&&(i.storageKey=l[8]),a&48&&(i.handle=l[8]),a&48&&(i.fieldBlock=l[5][l[8]]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function Ao(n){let e,t;return e=new qt({props:{mtappVars:n[0],id:`${n[1]}-${n[8]}`,storage:n[2][n[3]],storageKey:n[8],handle:n[8],fieldBlock:n[5][n[8]]}}),e.$on("inputchange",n[6]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a&1&&(i.mtappVars=l[0]),a&50&&(i.id=`${l[1]}-${l[8]}`),a&12&&(i.storage=l[2][l[3]]),a&48&&(i.storageKey=l[8]),a&48&&(i.handle=l[8]),a&48&&(i.fieldBlock=l[5][l[8]]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function Xn(n){let e,t,l,a=n[5][n[8]].label+"",i,o,r,s,d,u,f,m,h,b=n[5][n[8]].description&&Zn(n);const _=[Ao,Oo],g=[];function k(w,T){return T&48&&(s=null),T&48&&(d=null),s==null&&(s=!!["text","email","url","tel","password","number","datepicker","date","time","h1","h2","h3","h4","h5","h6","textarea","code","tinymce","select","select-multiple","checkbox","radio"].includes(w[5][w[8]].type)),s?0:(d==null&&(d=!!["asset","image"].includes(w[5][w[8]].type)),d?1:-1)}return~(u=k(n,-1))&&(f=g[u]=_[u](n)),{c(){e=y("div"),t=y("div"),l=y("div"),i=K(a),o=A(),b&&b.c(),r=A(),f&&f.c(),m=A(),c(l,"class","mb-3 fw-bold"),c(e,"class","mb-5")},m(w,T){I(w,e,T),p(e,t),p(t,l),p(l,i),p(t,o),b&&b.m(t,null),p(e,r),~u&&g[u].m(e,null),p(e,m),h=!0},p(w,T){(!h||T&48)&&a!==(a=w[5][w[8]].label+"")&&J(i,a),w[5][w[8]].description?b?b.p(w,T):(b=Zn(w),b.c(),b.m(t,null)):b&&(b.d(1),b=null);let C=u;u=k(w,T),u===C?~u&&g[u].p(w,T):(f&&(Xe(),ue(g[C],1,1,()=>{g[C]=null}),xe()),~u?(f=g[u],f?f.p(w,T):(f=g[u]=_[u](w),f.c()),de(f,1),f.m(e,m)):f=null)},i(w){h||(de(f),h=!0)},o(w){ue(f),h=!1},d(w){w&&S(e),b&&b.d(),~u&&g[u].d()}}}function Bo(n){let e,t,l,a=n[5][n[4]].description&&Yn(n),i=ae(n[5][n[4]].fields),o=[];for(let s=0;s<i.length;s+=1)o[s]=Xn(Wn(n,i,s));const r=s=>ue(o[s],1,1,()=>{o[s]=null});return{c(){e=y("div"),a&&a.c(),t=A();for(let s=0;s<o.length;s+=1)o[s].c();c(e,"data-handle",n[4])},m(s,d){I(s,e,d),a&&a.m(e,null),p(e,t);for(let u=0;u<o.length;u+=1)o[u]&&o[u].m(e,null);l=!0},p(s,[d]){if(s[5][s[4]].description?a?a.p(s,d):(a=Yn(s),a.c(),a.m(e,t)):a&&(a.d(1),a=null),d&127){i=ae(s[5][s[4]].fields);let u;for(u=0;
172u<i.length;u+=1){const f=Wn(s,i,u);o[u]?(o[u].p(f,d),de(o[u],1)):(o[u]=Xn(f),o[u].c(),de(o[u],1),o[u].m(e,null))}for(Xe(),u=i.length;u<o.length;u+=1)r(u);xe()}(!l||d&16)&&c(e,"data-handle",s[4])},i(s){if(!l){for(let d=0;d<i.length;d+=1)de(o[d]);l=!0}},o(s){o=o.filter(Boolean);for(let d=0;d<o.length;d+=1)ue(o[d]);l=!1},d(s){s&&S(e),a&&a.d(),ot(o,s)}}}function So(n,e,t){let{mtappVars:l}=e,{id:a}=e,{storage:i}=e,{storageKey:o}=e,{handle:r}=e,{fieldBlocks:s}=e;const d=At();function u(){d("inputchange")}return n.$$set=f=>{"mtappVars"in f&&t(0,l=f.mtappVars),"id"in f&&t(1,a=f.id),"storage"in f&&t(2,i=f.storage),"storageKey"in f&&t(3,o=f.storageKey),"handle"in f&&t(4,r=f.handle),"fieldBlocks"in f&&t(5,s=f.fieldBlocks)},[l,a,i,o,r,s,u]}class Io extends Tt{constructor(e){super(),wt(this,e,So,Bo,vt,{mtappVars:0,id:1,storage:2,storageKey:3,handle:4,fieldBlocks:5})}}function yt(n=8){const e="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";let t="";for(let l=0;l<n;l++)t+=e.charAt(Math.floor(Math.random()*e.length));return t}function tl(n,e){const t=n[e],l={};return t.fields.forEach(function(a){if(typeof n[a]>"u")throw new Error(`fieldBlocks['${e}'] is not found.`);if(typeof n[a].data>"u")throw new Error(`The 'data' property for fieldBlocks['${a}'] is required.`);l[a]=et(n[a].data)}),l}const Vo=["addClass","columns","dataLabelName","description","fields","hasLoopType","includeDraft","innerBlocks","innerGroups","label","maxCount","modalCreate","modalEdit","options","paginate","params","radio","rows","status","type","hasTextField","
172selectButtonLabel","createButtonLabel"];function xn(n,e){if(typeof n[e]>"u")throw new Error(`fieldBlocks['${e}'] is not found.`);const t=n[e];if(typeof t.type>"u")throw new Error(`The 'type' property for fieldBlocks['${e}'] is required. 173 174${JSON.stringify(t,null,2)} 175`);if(t.type==="table")if(Array.isArray(t.fields)){if(!Array.isArray(t.data))throw new Error(`The 'data' property for fieldBlocks['${e}'] must be an array. 176 177${JSON.stringify(t,null,2)} 178`)}else throw new Error(`The 'fields' property for fieldBlocks['${e}'] must be an array. 179 180${JSON.stringify(t,null,2)} 181`);else if(["table-vertical","table-vertical-fixed","chunk"].includes(t.type))if(Array.isArray(t.fields)){if(!Et(t.data))throw new Error(`The 'data' property for fieldBlocks['${e}'] must be an object. 182 183${JSON.stringify(t,null,2)} 184`)}else throw new Error(`The 'fields' property for fieldBlocks['${e}'] must be an array. 185 186${JSON.stringify(t,null,2)} 187`);else if(t.type==="multi-column"){if(!Et(t.data))throw new Error(`The 'data' property for fieldBlocks['${e}'] must be an object. 188 189${JSON.stringify(t,null,2)} 190`);if(!Array.isArray(t.columns))throw new Error(`The 'columns' property for fieldBlocks['${e}'] must be an array. 191 192${JSON.stringify(t,null,2)} 193`);t.columns.forEach((l,a)=>{if(!Array.isArray(l.fields))throw new Error(`The 'fields' property for fieldBlocks['${e}'].columns[${a}] must be an array. 194 195${JSON.stringify(t,null,2)} 196`)})}return t}function yl(n,e,t=[]){const l=xn(n,e),a=et(l);return Vo.forEach(i=>{typeof a[i]<"u"&&delete a[i]}),a.handle=e,a.id=yt(),a.expanded=a.expanded??!0,l.type==="table"&&l.data.length===0?a.data.push(tl(n,e)):["table-vertical","table-vertical-fixed","chunk"].includes(l.type)&&Object.keys(l.data).length===0?a.data={...tl(n,e)}:l.type==="multipurpose"?Et(l.data)?a.data=et(l.data):a.data={}:l.type==="multi-column"&&l.columns.forEach(i=>{typeof i.id>"u"&&(i.id=yt()),i.fields.forEach(o=>{const r=xn(n,o);r.type==="table"&&r.data.length===0?a.data[o]=[tl(n,o)]:["table-vertical","table-vertical-fixed"].includes(r.type)&&Object.keys(r.data).length===0?a.data[o]={...tl(n,o)}:(r.type,a.data[o]=et(r.data))})}),t.forEach(i=>{delete a[i]}),a}const Ds="";function ea(n,e,t){const l=n.slice();return l[22]=e[t],l}function ta(n,e,t){const l=n.slice();return l[25]=e[t],l}function la(n,e,t){const l=n.slice();return l[28]=e[t],l[30]=t,l}function na(n){let e,t,l=n[22].title+"",a;return{c(){e=y("div"),t=y("span"),a=K(l),c(t,"class","badge badge-default position-relative"),c(e,"class","mb-4")},m(i,o){I(i,e,o),p(e,t),p(t,a)},p(i,o){o&34&&l!==(l=i[22].title+"")&&J(a,l)},d(i){i&&S(e)}}}function aa(n){let e,t=n[22].description+"";return{c(){e=y("div"),c(e,"class","mb-4")},m(l,a){I(l,e,a),e.innerHTML=t},p(l,a){a&34&&t!==(t=l[22].description+"")&&(e.innerHTML=t)},d(l){l&&S(e)}}}function ia(n){let e=[],t=new Map,l,a,i=ae(n[0][n[4]][n[22].handle]);const o=r=>r[28].id;for(let r=0;r<i.length;r+=1){let s=la(n,i,r),d=o(s);t.set(d,e[r]=da(d,s))}return{c(){for(let r=0;r<e.length;r+=1)e[r].c();l=mt()},m(r,s){for(let d=0;d<e.length;d+=1)e[d]&&e[d].m(r,s);I(r,l,s),a=!0},p(r,s){s&62263&&(i=ae(r[0][r[4]][r[22].handle]),Xe(),e=st(e,s,o,1,r,i,t,l.parentNode,It,da,l,la),xe())},i(r){if(!a){for(let s=0;s<i.length;s+=1)de(e[s]);a=!0}},o(r){for(let s=0;s<e.length;s+=1)ue(e[s]);a=!1},d(r){r&&S(l);for(let s=0;s<e.length;s+=1)e[s].d(r)}}}function oa(n){let e,t=n[1][n[28].handle].label+"",l;return{c(){e=y("div"),l=K(t),c(e,"class","mb-3 fw-bold")},m(a,i){I(a,e,i),p(e,l)},p(a,i){i&51&&t!==(t=a[1][a[28].handle].label+"")&&J(l,t)},d(a){a&&S(e)}}}function sa(n){let e,t=n[1][n[28].handle].description+"";return{c(){e=y("p"),c(e,"class","mb-3 mtapp-mf-description")},m(l,a){I(l,e,a),e.innerHTML=t},p(l,a){a&51&&t!==(t=l[1][l[28].handle].description+"")&&(e.innerHTML=t)},d(l){l&&S(e)}}}function ra(n){let e,t,l,a,i,o,r,s,d,u,f,m,h,b,_,g,k,w,T,C;function v(){return n[16](n[22],n[30])}function E(){return n[17](n[22],n[30])}function O(){return n[18](n[22],n[30])}function V(){return n[19](n[22],n[30])}return{c(){e=y("div"),t=y("button"),l=ie("svg"),a=ie("use"),o=A(),r=y("button"),s=ie("svg"),d=ie("use"),f=A(),m=y("button"),h=ie("svg"),b=ie("use"),_=A(),g=y("button"),k=ie("svg"),w=ie("use"),ve(a,"xlink:href",n[9]+"/images/sprite.svg#ic_tri-up"),c(l,"role","img"),c(l,"class","mt-icon--secondary mr-0"),c(t,"tabindex","-1"),c(t,"type","button"),c(t,"class","btn btn-default"),t.disabled=i=n[30]===0,ve(d,"xlink:href",n[9]+"/images/sprite.svg#ic_tri-down"),c(s,"role","img"),c(s,"class","mt-icon--secondary mr-0"),c(r,"tabindex","-1"),c(r,"type","button"),c(r,"class","btn btn-default"),r.disabled=u=n[30]===n[0][n[4]][n[22].handle].length-1,ve(b,"xlink:href",n[9]+"/images/sprite.svg#ic_duplicate"),c(h,"role","img"),c(h,"class","mt-icon--secondary mr-0"),c(m,"tabindex","-1"),c(m,"type","button"),c(m,"class","btn btn-default"),ve(w,"xlink:href",n[9]+"/images/sprite.svg#ic_trash"),c(k,"role","img"),c(k,"class","mt-icon--secondary mr-0"),c(g,"tabindex","-1"),c(g,"type","button"),c(g,"class","btn btn-default"),c(e,"class","btn-group btn-group-sm"),c(e,"role","group")},m(j,B){I(j,e,B),p(e,t),p(t,l),p(l,a),p(e,o),p(e,r),p(r,s),p(s,d),p(e,f),p(e,m),p(m,h),p(h,b),p(e,_),p(e,g),p(g,k),p(k,w),T||(C=[D(t,"click",v),D(r,"click",E),D(m,"click",O),D(g,"click",V)],T=!0)},p(j,B){n=j,B&51&&i!==(i=n[30]===0)&&(t.disabled=i),B&51&&u!==(u=n[30]===n[0][n[4]][n[22].handle].length-1)&&(r.disabled=u)},d(j){j&&S(e),T=!1,fe(C)}}}function Mo(n){let e,t;return e=new Io({props:{mtappVars:n[2],id:n[28].id,storage:n[0][n[4]][n[22].handle][n[30]],storageKey:typeof n[0][n[4]][n[22].handle][n[30]][n[28].handle]<"u"?n[28].handle:"data",handle:n[28].handle,fieldBlocks:n[1]}}),e.$on("inputchange",n[8]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a&4&&(i.mtappVars=l[2]),a&51&&(i.id=l[28].id),a&51&&(i.storage=l[0][l[4]][l[22].handle][l[30]]),a&51&&(i.storageKey=typeof l[0][l[4]][l[22].handle][l[30]][l[28].handle]<"u"?l[28].handle:"data"),a&51&&(i.handle=l[28].handle),a&2&&(i.fieldBlocks=l[1]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function Do(n){let e,t;return e=new _l({props:{mtappVars:n[2],id:n[28].id,storage:n[0][n[4]][n[22].handle][n[30]],storageKey:typeof n[0][n[4]][n[22].handle][n[30]][n[28].handle]<"u"?n[28].handle:"data",handle:n[28].handle,fieldBlocks:n[1]}}),e.$on("inputchange",n[8]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a&4&&(i.mtappVars=l[2]),a&51&&(i.id=l[28].id),a&51&&(i.storage=l[0][l[4]][l[22].handle][l[30]]),a&51&&(i.storageKey=typeof l[0][l[4]][l[22].handle][l[30]][l[28].handle]<"u"?l[28].handle:"data"),a&51&&(i.handle=l[28].handle),a&2&&(i.fieldBlocks=l[1]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function Lo(n){let e,t;return e=new gl({props:{mtappVars:n[2],id:n[28].id,storage:n[0][n[4]][n[22].handle][n[30]],storageKey:typeof n[0][n[4]][n[22].handle][n[30]][n[28].handle]<"u"?n[28].handle:"data",handle:n[28].handle,fieldBlocks:n[1]}}),e.$on("inputchange",n[8]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a&4&&(i.mtappVars=l[2]),a&51&&(i.id=l[28].id),a&51&&(i.storage=l[0][l[4]][l[22].handle][l[30]]),a&51&&(i.storageKey=typeof l[0][l[4]][l[22].handle][l[30]][l[28].handle]<"u"?l[28].handle:"data"),a&51&&(i.handle=l[28].handle),a&2&&(i.fieldBlocks=l[1]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function Fo(n){let e,t;return e=new hl({props:{mtappVars:n[2],id:n[28].id,storage:n[0][n[4]][n[22].handle][n[30]],storageKey:typeof n[0][n[4]][n[22].handle][n[30]][n[28].handle]<"u"?n[28].handle:"data",handle:n[28].handle,fieldBlock:n[1][n[28].handle]}}),e.$on("inputchange",n[8]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a&4&&(i.mtappVars=l[2]),a&51&&(i.id=l[28].id),a&51&&(i.storage=l[0][l[4]][l[22].handle][l[30]]),a&51&&(i.storageKey=typeof l[0][l[4]][l[22].handle][l[30]][l[28].handle]<"u"?l[28].handle:"data"),a&51&&(i.handle=l[28].handle),a&51&&(i.fieldBlock=l[1][l[28].handle]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function No(n){let e,t;return e=new Pt({props:{mtappVars:n[2],id:n[28].id,storage:n[0][n[4]][n[22].handle][n[30]],storageKey:typeof n[0][n[4]][n[22].handle][n[30]][n[28].handle]<"u"?n[28].handle:"data",handle:n[28].handle,fieldBlock:n[1][n[28].handle]}}),e.$on("inputchange",n[8]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a&4&&(i.mtappVars=l[2]),a&51&&(i.id=l[28].id),a&51&&(i.storage=l[0][l[4]][l[22].handle][l[30]]),a&51&&(i.storageKey=typeof l[0][l[4]][l[22].handle][l[30]][l[28].handle]<"u"?l[28].handle:"data"),a&51&&(i.handle=l[28].handle),a&51&&(i.fieldBlock=l[1][l[28].handle]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function Po(n){let e,t;return e=new qt({props:{mtappVars:n[2],id:n[28].id,storage:n[0][n[4]][n[22].handle][n[30]],storageKey:typeof n[0][n[4]][n[22].handle][n[30]][n[28].handle]<"u"?n[28].handle:"data",handle:n[28].handle,fieldBlock:n[1][n[28].handle]}}),e.$on("inputchange",n[8]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a&4&&(i.mtappVars=l[2]),a&51&&(i.id=l[28].id),a&51&&(i.storage=l[0][l[4]][l[22].handle][l[30]]),a&51&&(i.storageKey=typeof l[0][l[4]][l[22].handle][l[30]][l[28].handle]<"u"?l[28].handle:"data"),a&51&&(i.handle=l[28].handle),a&51&&(i.fieldBlock=l[1][l[28].handle]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function da(n,e){let t,l,a,i,o,r,s,d,u,f,m,h,b,_,g,k=e[1][e[28].handle].label&&oa(e),w=e[1][e[28].handle].description&&sa(e),T=!e[22].fixed&&ra(e);const C=[Po,No,Fo,Lo,Do,Mo],v=[];function E(O,V){return V&51&&(d=null),V&51&&(u=null),V&51&&(f=null),d==null&&(d=!!["text","email","url","tel","password","number","datepicker","date","time","h1","h2","h3","h4","h5","h6","textarea","code","tinymce","select","select-multiple","checkbox","radio"].includes(O[1][O[28].handle].type)),d?0:(u==null&&(u=!!["asset","image"].includes(O[1][O[28].handle].type)),u?1:O[1][O[28].handle].type==="contentData"?2:O[1][O[28].handle].type==="table"?3:(f==null&&(f=!!["table-vertical","table-vertical-fixed"].includes(O[1][O[28].handle].type)),f?4:O[1][O[28].handle].type==="chunk"?5:-1))}return~(m=E(e,-1))&&(h=v[m]=C[m](e)),{key:n,first:null,c(){t=y("div"),l=y("div"),a=y("div"),k&&k.c(),i=A(),w&&w.c(),o=A(),r=y("div"),T&&T.c(),s=A(),h&&h.c(),b=A(),c(r,"class","pb-2"),c(l,"class","d-flex justify-content-between"),c(t,"class",_=it(ma(e[22]))+" svelte-2zsa9j"),Ae(t,"shake-up",typeof e[0][e[4]][e[22].handle][e[30]].shakeUp<"u"&&e[0][e[4]][e[22].handle][e[30]].shakeUp),Ae(t,"shake-down",typeof e[0][e[4]][e[22].handle][e[30]].shakeDown<"u"&&e[0][e[4]][e[22].handle][e[30]].shakeDown),this.first=t},m(O,V){I(O,t,V),p(t,l),p(l,a),k&&k.m(a,null),p(a,i),w&&w.m(a,null),p(l,o),p(l,r),T&&T.m(r,null),p(t,s),~m&&v[m].m(t,null),p(t,b),g=!0},p(O,V){e=O,e[1][e[28].handle].label?k?k.p(e,V):(k=oa(e),k.c(),k.m(a,i)):k&&(k.d(1),k=null),e[1][e[28].handle].description?w?w.p(e,V):(w=sa(e),w.c(),w.m(a,null)):w&&(w.d(1),w=null),e[22].fixed?T&&(T.d(1),T=null):T?T.p(e,V):(T=ra(e),T.c(),T.m(r,null));let j=m;m=E(e,V),m===j?~m&&v[m].p(e,V):(h&&(Xe(),ue(v[j],1,1,()=>{v[j]=null}),xe()),~m?(h=v[m],h?h.p(e,V):(h=v[m]=C[m](e),h.c()),de(h,1),h.m(t,b)):h=null),(!g||V&34&&_!==(_=it(ma(e[22]))+" svelte-2zsa9j"))&&c(t,"class",_),(!g||V&51)&&Ae(t,"shake-up",typeof e[0][e[4]][e[22].handle][e[30]].shakeUp<"u"&&e[0][e[4]][e[22].handle][e[30]].shakeUp),(!g||V&51)&&Ae(t,"shake-down",typeof e[0][e[4]][e[22].handle][e[30]].shakeDown<"u"&&e[0][e[4]][e[22].handle][e[30]].shakeDown)},i(O){g||(de(h),g=!0)},o(O){ue(h),g=!1},d(O){O&&S(t),k&&k.d(),w&&w.d(),T&&T.d(),~m&&v[m].d()}}}function ua(n){let e,t=(n[22].note||n[22].help)+"";return{c(){e=y("div"),c(e,"class","mb-3 text-muted")},m(l,a){I(l,e,a),e.innerHTML=t},p(l,a){a&34&&t!==(t=(l[22].note||l[22].help)+"")&&(e.innerHTML=t)},d(l){l&&S(e)}}}function ca(n){let e,t=[],l=new Map,a,i=ae(n[22].fields);const o=r=>r[25];for(let r=0;r<i.length;r+=1){let s=ta(n,i,r),d=o(s);l.set(d,t[r]=fa(d,s))}return{c(){e=y("div");for(let r=0;r<t.length;r+=1)t[r].c();c(e,"class",a=it(n[11](n[22]))+" svelte-2zsa9j"),c(e,"role","group")},m(r,s){I(r,e,s);for(let d=0;d<t.length;d+=1)t[d]&&t[d].m(e,null)}
196,p(r,s){s&1058&&(i=ae(r[22].fields),t=st(t,s,o,1,r,i,l,e,St,fa,null,ta)),s&34&&a!==(a=it(r[11](r[22]))+" svelte-2zsa9j")&&c(e,"class",a)},d(r){r&&S(e);for(let s=0;s<t.length;s+=1)t[s].d()}}}function fa(n,e){let t,l=(e[1][e[25]].addButtonLabel||e[1][e[25]].label)+"",a,i,o,r;function s(){return e[20](e[22],e[25])}return{key:n,first:null,c(){t=y("button"),a=K(l),i=A(),c(t,"type","button"),c(t,"class","btn btn-default"),this.first=t},m(d,u){I(d,t,u),p(t,a),p(t,i),o||(r=D(t,"click",s),o=!0)},p(d,u){e=d,u&34&&l!==(l=(e[1][e[25]].addButtonLabel||e[1][e[25]].label)+"")&&J(a,l)},d(d){d&&S(t),o=!1,r()}}}function pa(n,e){let t,l,a,i=typeof e[0][e[4]][e[22].handle]<"u"&&Array.isArray(e[0][e[4]][e[22].handle]),o,r,s,d,u,f=e[22].title&&na(e),m=e[22].description&&aa(e),h=i&&ia(e),b=(e[22].note||e[22].help)&&ua(e),_=!e[22].fixed&&ca(e);return{key:n,first:null,c(){t=y("div"),f&&f.c(),l=A(),m&&m.c(),a=A(),h&&h.c(),o=A(),b&&b.c(),r=A(),_&&_.c(),s=A(),c(t,"class",d=it(e[6](e[22]))+" svelte-2zsa9j"),this.first=t},m(g,k){I(g,t,k),f&&f.m(t,null),p(t,l),m&&m.m(t,null),p(t,a),h&&h.m(t,null),p(t,o),b&&b.m(t,null),p(t,r),_&&_.m(t,null),p(t,s),u=!0},p(g,k){e=g,e[22].title?f?f.p(e,k):(f=na(e),f.c(),f.m(t,l)):f&&(f.d(1),f=null),e[22].description?m?m.p(e,k):(m=aa(e),m.c(),m.m(t,a)):m&&(m.d(1),m=null),k&51&&(i=typeof e[0][e[4]][e[22].handle]<"u"&&Array.isArray(e[0][e[4]][e[22].handle])),i?h?(h.p(e,k),k&51&&de(h,1)):(h=ia(e),h.c(),de(h,1),h.m(t,o)):h&&(Xe(),ue(h,1,1,()=>{h=null}),xe()),e[22].note||e[22].help?b?b.p(e,k):(b=ua(e),b.c(),b.m(t,r)):b&&(b.d(1),b=null),e[22].fixed?_&&(_.d(1),_=null):_?_.p(e,k):(_=ca(e),_.c(),_.m(t,s)),(!u||k&98&&d!==(d=it(e[6](e[22]))+" svelte-2zsa9j"))&&c(t,"class",d)},i(g){u||(de(h),u=!0)},o(g){ue(h),u=!1},d(g){g&&S(t),f&&f.d(),m&&m.d(),h&&h.d(),b&&b.d(),_&&_.d()}}}function Ro(n){let e,t=[],l=new Map,a,i,o=ae(n[1][n[5]].innerGroups);const r=s=>s[22].handle;for(let s=0;s<o.length;s+=1){let d=ea(n,o,s),u=r(d);l.set(u,t[s]=pa(u,d))}return{c(){e=y("div");for(let s=0;s<t.length;s+=1)t[s].c();c(e,"id",n[3]),c(e,"data-handle",n[5]),c(e,"class",a=it(n[7]())+" svelte-2zsa9j")},m(s,d){I(s,e,d);for(let u=0;u<t.length;u+=1)t[u]&&t[u].m(e,null);i=!0},p(s,[d]){d&65399&&(o=ae(s[1][s[5]].innerGroups),Xe(),t=st(t,d,r,1,s,o,l,e,It,pa,null,ea),xe()),(!i||d&8)&&c(e,"id",s[3]),(!i||d&32)&&c(e,"data-handle",s[5]),(!i||d&128&&a!==(a=it(s[7]())+" svelte-2zsa9j"))&&c(e,"class",a)},i(s){if(!i){for(let d=0;d<o.length;d+=1)de(t[d]);i=!0}},o(s){for(let d=0;d<t.length;d+=1)ue(t[d]);i=!1},d(s){s&&S(e);for(let d=0;d<t.length;d+=1)t[d].d()}}}function ma(n){const e=["my-5"];return Array.isArray(n.addFieldClass)&&n.addFieldClass.length>0?e.push(...n.addFieldClass):typeof n.addFieldClass=="string"&&n.addFieldClass!==""&&e.push(n.addFieldClass.trim()),e.join(" ")}function qo(n,e,t){let l,a,{mtappVars:i}=e,{id:o}=e,{storage:r}=e,{storageKey:s}=e,{handle:d}=e,{fieldBlocks:u}=e;const f=At(),m=()=>{f("inputchange")},h=i.static_path;Et(u[d].innerBlocks)&&(u={...u,...u[d].innerBlocks});function b(j,B){const F=yl(u,B,["expanded"]);r[s][j].push(F),t(0,r)}function _(j){let B=["btn-group","d-block"],F=[];return Array.isArray(u[d].addClass)&&u[d].addClass.length>0?F.push(...u[d].addClass):typeof u[d].addClass=="string"&&u[d].addClass!==""&&F.push(...u[d].addClass.split(" ")),Array.isArray(j.addGroupClass)&&j.addGroupClass.length>0?F.push(...j.addGroupClass):typeof j.addGroupClass=="string"&&j.addGroupClass!==""&&F.push(...j.addGroupClass.split(" ")),F.includes("row")&&B.push("col-12"),B.join(" ")}function g(j,B){t(0,r[s][j][B-1].shakeDown=!0,r),t(0,r[s][j][B].shakeUp=!0,r),t(0,r),setTimeout(()=>{r[s][j].splice(B-1,2,r[s][j][B],r[s][j][B-1]),delete r[s][j][B-1].shakeUp,delete r[s][j][B].shakeDown,t(0,r)},200),m()}function k(j,B){t(0,r[s][j][B].shakeDown=!0,r),t(0,r[s][j][B+1].shakeUp=!0,r),t(0,r),setTimeout(()=>{r[s][j].splice(B,2,r[s][j][B+1],r[s][j][B]),delete r[s][j][B].shakeUp,delete r[s][j][B+1].shakeDown,t(0,r)},200),m()}function w(j,B){const F=JSON.parse(JSON.stringify(r[s][j][B]));bt({type:"info",title:"確èª",content:`${u[F.handle].label}ãè¤è£½ãã¾ããï¼`,okButtonLabel:"OK",cancelButtonLabel:"ãã£ã³ã»ã«",callback(){F.id=yt(),r[s][j].splice(B+1,0,F),t(0,r)}})}function T(j,B){bt({type:"warning",title:"確èª",content:"åé¤ãã¾ããï¼",okButtonLabel:"OK",cancelButtonLabel:"ãã£ã³ã»ã«",callback(){r[s][j].splice(B,1),t(0,r)}})}Dt(()=>{u[d].innerGroups.forEach(j=>{if((typeof r[s][j.handle]>"u"||!Array.isArray(r[s][j.handle]))&&t(0,r[s][j.handle]=[],r),j.fixed){const B=[];r[s][j.handle].forEach(F=>{B.push(F.handle)}),j.fields.forEach((F,L)=>{if(B.includes(F))return;const M=yl(u,F,["expanded"]);r[s][j.handle].splice(L,0,M)})}}),t(0,r)});const C=(j,B)=>g(j.handle,B),v=(j,B)=>k(j.handle,B),E=(j,B)=>w(j.handle,B),O=(j,B)=>T(j.handle,B),V=(j,B)=>b(j.handle,B);return n.$$set=j=>{"mtappVars"in j&&t(2,i=j.mtappVars),"id"in j&&t(3,o=j.id),"storage"in j&&t(0,r=j.storage),"storageKey"in j&&t(4,s=j.storageKey),"handle"in j&&t(5,d=j.handle),"fieldBlocks"in j&&t(1,u=j.fieldBlocks)},n.$$.update=()=>{n.$$.dirty&34&&t(7,l=()=>typeof u[d].addClass=="string"?u[d].addClass.trim():typeof u[d].addClass<"u"&&Array.isArray(u[d].addClass)?u[d].addClass.join(" "):""),n.$$.dirty&19&&t(6,a=j=>{const B=["position-relative"];if(j.hasBorder?B.push("mf-loop-block"):B.push("my-5"),typeof j.addGroupClass<"u"&&(Array.isArray(j.addGroupClass)&&j.addGroupClass.length>0?B.push(...j.addGroupClass):typeof j.addGroupClass=="string"&&j.addGroupClass!==""&&B.push(j.addGroupClass.trim())),typeof j.condition<"u"&&Array.isArray(j.condition)){let F=0;for(const L of j.condition)if(Array.isArray(r[s][L.groupHandle]))for(const M of r[s][L.groupHandle])M.handle!==L.fieldHandle||!["checkbox","radio","select"].includes(u[M.handle].type)||L.fieldValue===M.data&&F++;F===j.condition.length?B.push("fade-in"):B.push("fade-out")}return B.join(" ")})},[r,u,i,o,s,d,a,l,m,h,b,_,g,k,w,T,C,v,E,O,V]}
196class Ko extends Tt{constructor(e){super(),wt(this,e,qo,Ro,vt,{mtappVars:2,id:3,storage:0,storageKey:4,handle:5,fieldBlocks:1})}}const Ls="";function ha(n,e,t){const l=n.slice();return l[50]=e[t],l[52]=t,l}function ba(n,e,t){const l=n.slice();return l[53]=e[t],l}function ga(n,e,t){const l=n.slice();return l[50]=e[t],l[52]=t,l}function _a(n,e,t){const l=n.slice();return l[53]=e[t],l}function ya(n,e,t){const l=n.slice();return l[59]=e[t],l[60]=e,l[61]=t,l}function va(n,e,t){const l=n.slice();return l[62]=e[t],l[64]=t,l}function ka(n,e,t){const l=n.slice();return l[65]=e[t],l[67]=t,l}function wa(n){let e,t=n[2].translate.Required+"",l;return{c(){e=y("span"),l=K(t),c(e,"class","badge badge-danger")},m(a,i){I(a,e,i),p(e,l)},p(a,i){i[0]&4&&t!==(t=a[2].translate.Required+"")&&J(l,t)},d(a){a&&S(e)}}}function Ta(n){let e,t=n[2].translate["Debug Mode"]+"",l,a,i,o=`v${n[1].version}`,r;return{c(){e=y("span"),l=K(t),a=A(),i=y("span"),r=K(o),c(e,"class","badge badge-warning"),c(i,"class","badge badge-warning")},m(s,d){I(s,e,d),p(e,l),I(s,a,d),I(s,i,d),p(i,r)},p(s,d){d[0]&4&&t!==(t=s[2].translate["Debug Mode"]+"")&&J(l,t),d[0]&2&&o!==(o=`v${s[1].version}`)&&J(r,o)},d(s){s&&(S(e),S(a),S(i))}}}function Ho(n){let e,t,l,a,i,o=n[2].translate["Expand All"]+"",r,s,d;return{c(){e=y("button"),t=ie("svg"),l=ie("path"),a=A(),i=y("span"),r=K(o),c(l,"fill-rule","evenodd"),c(l,"d","M1 8a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13A.5.5 0 0 1 1 8ZM7.646.146a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 1.707V5.5a.5.5 0 0 1-1 0V1.707L6.354 2.854a.5.5 0 1 1-.708-.708l2-2ZM8 10a.5.5 0 0 1 .5.5v3.793l1.146-1.147a.5.5 0 0 1 .708.708l-2 2a.5.5 0 0 1-.708 0l-2-2a.5.5 0 0 1 .708-.708L7.5 14.293V10.5A.5.5 0 0 1 8 10Z"),c(t,"xmlns","http://www.w3.org/2000/svg"),c(t,"width","14"),c(t,"height","14"),c(t,"fill","currentColor"),c(t,"class","bi bi-arrows-expand"),c(t,"viewBox","0 0 16 16"),c(e,"type","button"),c(e,"class","btn btn-default btn-sm d-flex align-items-center gap-2")},m(u,f){I(u,e,f),p(e,t),p(t,l),p(e,a),p(e,i),p(i,r),s||(d=D(e,"click",n[24]),s=!0)},p(u,f){f[0]&4&&o!==(o=u[2].translate["Expand All"]+"")&&J(r,o)},d(u){u&&S(e),s=!1,d()}}}function Uo(n){let e,t,l,a,i,o=n[2].translate["Collapse All"]+"",r,s,d;return{c(){e=y("button"),t=ie("svg"),l=ie("path"),a=A(),i=y("span"),r=K(o),c(l,"fill-rule","evenodd"),c(l,"d","M1 8a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13A.5.5 0 0 1 1 8Zm7-8a.5.5 0 0 1 .5.5v3.793l1.146-1.147a.5.5 0 0 1 .708.708l-2 2a.5.5 0 0 1-.708 0l-2-2a.5.5 0 1 1 .708-.708L7.5 4.293V.5A.5.5 0 0 1 8 0Zm-.5 11.707-1.146 1.147a.5.5 0 0 1-.708-.708l2-2a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 11.707V15.5a.5.5 0 0 1-1 0v-3.793Z"),c(t,"xmlns","http://www.w3.org/2000/svg"),c(t,"width","14"),c(t,"height","14"),c(t,"fill","currentColor"),c(t,"class","bi bi-arrows-collapse"),c(t,"viewBox","0 0 16 16"),c(e,"type","button"),c(e,"class","btn btn-default btn-sm d-flex align-items-center gap-2")},m(u,f){I(u,e,f),p(e,t),p(t,l),p(e,a),p(e,i),p(i,r),s||(d=D(e,"click",n[23]),s=!0)},p(u,f){f[0]&4&&o!==(o=u[2].translate["Collapse All"]+"")&&J(r,o)},d(u){u&&S(e),s=!1,d()}}}function Ca(n){let e,t;function l(d,u){return d[61]>0?Qo:Jo}let a=l(n),i=a(n);function o(d,u){return d[61]<d[0].items.length-1?zo:Go}let r=o(n),s=r(n);return{c(){i.c(),e=A(),s.c(),t=mt()},m(d,u){i.m(d,u),I(d,e,u),s.m(d,u),I(d,t,u)},p(d,u){a===(a=l(d))&&i?i.p(d,u):(i.d(1),i=a(d),i&&(i.c(),i.m(e.parentNode,e))),r===(r=o(d))&&s?s.p(d,u):(s.d(1),s=r(d),s&&(s.c(),s.m(t.parentNode,t)))},d(d){d&&(S(e),S(t)),i.d(d),s.d(d)}}}function Jo(n){let e,t;return{c(){e=ie("svg"),t=ie("use"),ve(t,"xlink:href",n[14]+"/images/sprite.svg#ic_tri-up"),c(e,"role","img"),c(e,"class","mt-icon--secondary opacity-50")},m(l,a){I(l,e,a),p(e,t)},p:pt,d(l){l&&S(e)}}}function Qo(n){let e,t,l,a,i;function o(){return n[26](n[61])}return{c(){e=y("button"),t=ie("svg"),l=ie("use"),ve(l,"xlink:href",n[14]+"/images/sprite.svg#ic_tri-up"),c(t,"role","img"),c(t,"class","mt-icon--secondary"),c(e,"class","mtapp-reset-style svelte-13augov"),c(e,"type","button"),c(e,"tabindex","0")},m(r,s){I(r,e,s),p(e,t),p(t,l),a||(i=D(e,"click",o),a=!0)},p(r,s){n=r},d(r){r&&S(e),a=!1,i()}}}function Go(n){let e,t;return{c(){e=ie("svg"),t=ie("use"),ve(t,"xlink:href",n[14]+"/images/sprite.svg#ic_tri-down"),c(e,"role","img"),c(e,"class","mt-icon--secondary opacity-50")},m(l,a){I(l,e,a),p(e,t)},p:pt,d(l){l&&S(e)}}}function zo(n){let e,t,l,a,i;function o(){return n[27](n[61])}return{c(){e=y("button"),t=ie("svg"),l=ie("use"),ve(l,"xlink:href",n[14]+"/images/sprite.svg#ic_tri-down"),c(t,"role","img"),c(t,"class","mt-icon--secondary"),c(e,"class","mtapp-reset-style svelte-13augov"),c(e,"type","button"),c(e,"tabindex","0")},m(r,s){I(r,e,s),p(e,t),p(t,l),a||(i=D(e,"click",o),a=!0)},p(r,s){n=r},d(r){r&&S(e),a=!1,i()}}}function ja(n){let e,t,l,a,i;function o(){return n[28](n[61])}return{c(){e=y("button"),t=ie("svg"),l=ie("use"),ve(l,"xlink:href",n[14]+"/images/sprite.svg#ic_add"),c(t,"role","img"),c(t,"class","mt-icon--secondary"),c(e,"class","mtapp-reset-style svelte-13augov"),c(e,"type","button"),c(e,"tabindex","0")},m(r,s){I(r,e,s),p(e,t),p(t,l),a||(i=D(e,"click",o),a=!0)},p(r,s){n=r},d(r){r&&S(e),a=!1,i()}}}function Ea(n){let e,t,l,a,i;function o(){return n[29](n[61])}return{c(){e=y("button"),t=ie("svg"),l=ie("use"),ve(l,"xlink:href",n[14]+"/images/sprite.svg#ic_duplicate"),c(t,"role","img"),c(t,"class","mt-icon--secondary"),c(e,"class","mtapp-reset-style svelte-13augov"),c(e,"type","button"),c(e,"tabindex","0"),e.disabled=n[11]},m(r,s){I(r,e,s),p(e,t),p(t,l),a||(i=D(e,"click",o),a=!0)},p(r,s){n=r,s[0]&2048&&(e.disabled=n[11])},d(r){r&&S(e),a=!1,i()}}}function Oa(n){let e,t,l,a,i;function o(){return n[30](n[61])}return{c(){e=y("button"),t=ie("svg"),l=ie("use"),ve(l,"xlink:href",n[14]+"/images/sprite.svg#ic_trash"),c(t,"role","img"),c(t,"class","mt-icon--secondary"),c(e,"class","mtapp-reset-style svelte-13augov"),c(e,"type","button"),c(e,"tabindex","0"),e.disabled=n[10]},m(r,s){I(r,e,s),p(e,t),p(t,l),a||(i=D(e,"click",o),a=!0)},p(r,s){n=r,s[0]&1024&&(e.disabled=n[10])},d(r){r&&S(e),a=!1,i()}}}function Aa(n){let e,t=n[3][n[59].handle].description+"",l;return{c(){e=y("div"),l=K(t),c(e,"class","mb-3")},m(a,i){I(a,e,i),p(e,l)},p(a,i){i[0]&9&&t!==(t=a[3][a[59].handle].description+"")&&J(l,t)},d(a){a&&S(e)}}}function $o(n){let e,t=[],l=new Map,a,i,o=ae(n[3][n[59].handle].columns);const r=s=>`${s[59].id}-${s[64]}`;for(let s=0;s<o.length;s+=1){let d=va(n,o,s),u=r(d);l.set(u,t[s]=Da(u,d))}return{c(){e=y("div");for(let s=0;s<t.length;s+=1)t[s].c();c(e,"class","row"),c(e,"id",a=n[59].id)},m(s,d){I(s,e,d);for(let u=0;u<t.length;u+=1)t[u]&&t[u].m(e,null);i=!0},p(s,d){d[0]&13&&(o=ae(s[3][s[59].handle].columns),Xe(),t=st(t,d,r,1,s,o,l,e,It,Da,null,va),xe()),(!i||d[0]&1&&a!==(a=s[59].id))&&c(e,"id",a)},i(s){if(!i){for(let d=0;d<o.length;d+=1)de(t[d]);i=!0}},o(s){for(let d=0;d<t.length;d+=1)ue(t[d]);i=!1},d(s){s&&S(e);for(let d=0;d<t.length;d+=1)t[d].d()}}}function Wo(n){let e,t;return e=new Ko({props:{mtappVars:n[2],id:n[59].id,storage:n[59],storageKey:"data",handle:n[59].handle,fieldBlocks:n[3]}}),e.$on("inputchange",n[37]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a[0]&4&&(i.mtappVars=l[2]),a[0]&1&&(i.id=l[59].id),a[0]&1&&(i.storage=l[59]),a[0]&1&&(i.handle=l[59].handle),a[0]&8&&(i.fieldBlocks=l[3]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function Yo(n){let e,t;return e=new _l({props:{mtappVars:n[2],id:n[59].id,storage:n[59],storageKey:"data",handle:n[59].handle,fieldBlocks:n[3]}}),e.$on("inputchange",n[36]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a[0]&4&&(i.mtappVars=l[2]),a[0]&1&&(i.id=l[59].id),a[0]&1&&(i.storage=l[59]),a[0]&1&&(i.handle=l[59].handle),a[0]&8&&(i.fieldBlocks=l[3]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function Zo(n){let e,t;return e=new gl({props:{mtappVars:n[2],id:n[59].id,storage:n[59],storageKey:"data",handle:n[59].handle,fieldBlocks:n[3]}}),e.$on("inputchange",n[35]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a[0]&4&&(i.mtappVars=l[2]),a[0]&1&&(i.id=l[59].id),a[0]&1&&(i.storage=l[59]),a[0]&1&&(i.handle=l[59].handle),a[0]&8&&(i.fieldBlocks=l[3]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function Xo(n){let e,t;return e=new hl({props:{mtappVars:n[2],id:n[59].id,storage:n[59],storageKey:"data",handle:n[59].handle,fieldBlock:n[3][n[59].handle]}}),e.$on("inputchange",n[34]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a[0]&4&&(i.mtappVars=l[2]),a[0]&1&&(i.id=l[59].id),a[0]&1&&(i.storage=l[59]),a[0]&1&&(i.handle=l[59].handle),a[0]&9&&(i.fieldBlock=l[3][l[59].handle]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function xo(n){let e,t;return e=new Pt({props:{mtappVars:n[2],id:n[59].id,storage:n[59],storageKey:"data",handle:n[59].handle,fieldBlock:n[3][n[59].handle]}}),e.$on("inputchange",n[33]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a[0]&4&&(i.mtappVars=l[2]),a[0]&1&&(i.id=l[59].id),a[0]&1&&(i.storage=l[59]),a[0]&1&&(i.handle=l[59].handle),a[0]&9&&(i.fieldBlock=l[3][l[59].handle]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function es(n){let e,t;return e=new qt({props:{mtappVars:n[2],id:n[59].id,storage:n[59],storageKey:"data",handle:n[59].handle,fieldBlock:n[3][n[59].handle]}}),e.$on("inputchange",n[32]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a[0]&4&&(i.mtappVars=l[2]),a[0]&1&&(i.id=l[59].id),a[0]&1&&(i.storage=l[59]),a[0]&1&&(i.handle=l[59].handle),a[0]&9&&(i.fieldBlock=l[3][l[59].handle]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function Ba(n){let e,t=n[62].label+"";return{c(){e=y("div"),c(e,"class","mtapp-mf-column-label mb-3 mb-0")},m(l,a){I(l,e,a),e.innerHTML=t},p(l,a){a[0]&9&&t!==(t=l[62].label+"")&&(e.innerHTML=t)},d(l){l&&S(e)}}}function Sa(n){let e,t=n[62].description+"";return{c(){e=y("div"),c(e,"class","mtapp-mf-column-description mb-3 mb-0")},m(l,a){I(l,e,a),e.innerHTML=t},p(l,a){a[0]&9&&t!==(t=l[62].description+"")&&(e.innerHTML=t)},d(l){l&&S(e)}}}function Ia(n){let e,t=n[3][n[65]].label+"",l;return{c(){e=y("p"),l=K(t),c(e,"class","mb-3 fw-bold")},m(a,i){I(a,e,i),p(e,l)},p(a,i){i[0]&9&&t!==(t=a[3][a[65]].label+"")&&J(l,t)},d(a){a&&S(e)}}}function Va(n){let e,t=n[3][n[65]].description+"";return{c(){e=y("p"),c(e,"class","mb-3")},m(l,a){I(l,e,a),e.innerHTML=t},p(l,a){a[0]&9&&t!==(t=l[3][l[65]].description+"")&&(e.innerHTML=t)},d(l){l&&S(e)}}}function ts(n){let e,t;return e=new _l({props:{mtappVars:n[2],id:`${n[59].id}-${n[64]}-${n[65]}-${n[67]}`,storage:n[59].data,storageKey:n[65],handle:n[65],fieldBlocks:n[3]}}),e.$on("inputchange",n[42]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a[0]&4&&(i.mtappVars=l[2]),a[0]&9&&(i.id=`${l[59].id}-${l[64]}-${l[65]}-${l[67]}`),a[0]&1&&(i.storage=l[59].data),a[0]&9&&(i.storageKey=l[65]),a[0]&9&&(i.handle=l[65]),a[0]&8&&(i.fieldBlocks=l[3]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function ls(n){let e,t;return e=new gl({props:{mtappVars:n[2],id:`${n[59].id}-${n[64]}-${n[65]}-${n[67]}`,storage:n[59].data,storageKey:n[65],handle:n[65],fieldBlocks:n[3]}}),e.$on("inputchange",n[41]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a[0]&4&&(i.mtappVars=l[2]),a[0]&9&&(i.id=`${l[59].id}-${l[64]}-${l[65]}-${l[67]}`),a[0]&1&&(i.storage=l[59].data),a[0]&9&&(i.storageKey=l[65]),a[0]&9&&(i.handle=l[65]),a[0]&8&&(i.fieldBlocks=l[3]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function ns(n){let e,t;return e=new hl({props:{mtappVars:n[2],id:`${n[59].id}-${n[64]}-${n[65]}-${n[67]}`,storage:n[59].data,storageKey:n[65],handle:n[65],fieldBlock:n[3][n[65]]}}),e.$on("inputchange",n[40]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a[0]&4&&(i.mtappVars=l[2]),a[0]&9&&(i.id=`${l[59].id}-${l[64]}-${l[65]}-${l[67]}`),a[0]&1&&(i.storage=l[59].data),a[0]&9&&(i.storageKey=l[65]),a[0]&9&&(i.handle=l[65]),a[0]&9&&(i.fieldBlock=l[3][l[65]]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function as(n){let e,t;return e=new Pt({props:{mtappVars:n[2],id:`${n[59].id}-${n[64]}-${n[65]}-${n[67]}`,storage:n[59].data,storageKey:n[65],handle:n[65],fieldBlock:n[3][n[65]]}}),e.$on("inputchange",n[39]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a[0]&4&&(i.mtappVars=l[2]),a[0]&9&&(i.id=`${l[59].id}-${l[64]}-${l[65]}-${l[67]}`),a[0]&1&&(i.storage=l[59].data),a[0]&9&&(i.storageKey=l[65]),a[0]&9&&(i.handle=l[65]),a[0]&9&&(i.fieldBlock=l[3][l[65]]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function is(n){let e,t;return e=new qt({props:{mtappVars:n[2],id:`${n[59].id}-${n[64]}-${n[65]}-${n[67]}`,storage:n[59].data,storageKey:n[65],handle:n[65],fieldBlock:n[3][n[65]]}}),e.$on("inputchange",n[38]),{c(){qe(e.$$.fragment)},m(l,a){Me(e,l,a),t=!0},p(l,a){const i={};a[0]&4&&(i.mtappVars=l[2]),a[0]&9&&(i.id=`${l[59].id}-${l[64]}-${l[65]}-${l[67]}`),a[0]&1&&(i.storage=l[59].data),a[0]&9&&(i.storageKey=l[65]),a[0]&9&&(i.handle=l[65]),a[0]&9&&(i.fieldBlock=l[3][l[65]]),e.$set(i)},i(l){t||(de(e.$$.fragment,l),t=!0)},o(l){ue(e.$$.fragment,l),t=!1},d(l){De(e,l)}}}function Ma(n,e){let t,l,a,i,o,r,s,d,u,f=e[3][e[65]].label&&Ia(e),m=e[3][e[65]].description&&Va(e);const h=[is,as,ns,ls,ts],b=[];function _(g,k){return k[0]&9&&(i=null),k[0]&9&&(o=null),k[0]&9&&(r=null),i==null&&(i=!!["text","email","url","tel","password","number","datepicker","date","time","h1","h2","h3","h4","h5","h6","textarea","code","tinymce","select","select-multiple","checkbox","radio"].includes(g[3][g[65]].type)),i?0:(o==null&&(o=!!["asset","image"].includes(g[3][g[65]].type)),o?1:g[3][g[65]].type==="contentData"?2:g[3][g[65]].type==="table"?3:(r==null&&(r=!!["table-vertical","table-vertical-fixed"].includes(g[3][g[65]].type)),r?4:-1))}return~(s=_(e,[-1,-1,-1]))&&(d=b[s]=h[s](e)),{key:n,first:null,c(){t=y("div"),f&&f.c(),l=A(),m&&m.c(),a=A(),d&&d.c(),c(t,"class","my-3"),this.first=t},m(g,k){I(g,t,k),f&&f.m(t,null),p(t,l),m&&m.m(t,null),p(t,a),~s&&b[
196s].m(t,null),u=!0},p(g,k){e=g,e[3][e[65]].label?f?f.p(e,k):(f=Ia(e),f.c(),f.m(t,l)):f&&(f.d(1),f=null),e[3][e[65]].description?m?m.p(e,k):(m=Va(e),m.c(),m.m(t,a)):m&&(m.d(1),m=null);let w=s;s=_(e,k),s===w?~s&&b[s].p(e,k):(d&&(Xe(),ue(b[w],1,1,()=>{b[w]=null}),xe()),~s?(d=b[s],d?d.p(e,k):(d=b[s]=h[s](e),d.c()),de(d,1),d.m(t,null)):d=null)},i(g){u||(de(d),u=!0)},o(g){ue(d),u=!1},d(g){g&&S(t),f&&f.d(),m&&m.d(),~s&&b[s].d()}}}function Da(n,e){let t,l,a,i=[],o=new Map,r,s,d,u,f=e[62].label&&Ba(e),m=e[62].description&&Sa(e),h=ae(e[62].fields);const b=_=>`${_[59].id}-${_[64]}-${_[65]}-${_[67]}`;for(let _=0;_<h.length;_+=1){let g=ka(e,h,_),k=b(g);o.set(k,i[_]=Ma(k,g))}return{key:n,first:null,c(){t=y("div"),f&&f.c(),l=A(),m&&m.c(),a=A();for(let _=0;_<i.length;_+=1)i[_].c();r=A(),c(t,"class",s=it(Ga(e[62]))+" svelte-13augov"),c(t,"data-column",d=e[64]),this.first=t},m(_,g){I(_,t,g),f&&f.m(t,null),p(t,l),m&&m.m(t,null),p(t,a);for(let k=0;k<i.length;k+=1)i[k]&&i[k].m(t,null);p(t,r),u=!0},p(_,g){e=_,e[62].label?f?f.p(e,g):(f=Ba(e),f.c(),f.m(t,l)):f&&(f.d(1),f=null),e[62].description?m?m.p(e,g):(m=Sa(e),m.c(),m.m(t,a)):m&&(m.d(1),m=null),g[0]&13&&(h=ae(e[62].fields),Xe(),i=st(i,g,b,1,e,h,o,t,It,Ma,r,ka),xe()),(!u||g[0]&9&&s!==(s=it(Ga(e[62]))+" svelte-13augov"))&&c(t,"class",s),(!u||g[0]&9&&d!==(d=e[64]))&&c(t,"data-column",d)},i(_){if(!u){for(let g=0;g<h.length;g+=1)de(i[g]);u=!0}},o(_){for(let g=0;g<i.length;g+=1)ue(i[g]);u=!1},d(_){_&&S(t),f&&f.d(),m&&m.d();for(let g=0;g<i.length;g+=1)i[g].d()}}}function La(n){let e,t=n[3][n[59].handle].help+"",l;return{c(){e=y("div"),l=K(t),c(e,"class","mt-3 text-muted")},m(a,i){I(a,e,i),p(e,l)},p(a,i){i[0]&9&&t!==(t=a[3][a[59].handle].help+"")&&J(l,t)},d(a){a&&S(e)}}}function Fa(n,e){let t,l,a,i,o=e[3][e[59].handle].label+"",r,s,d,u,f,m,h,b,_,g,k,w,T,C,v,E,O,V,j,B,F,L,M,H,P,R,re,Y,Z=e[1].showSortButton&&Ca(e),le=e[1].showInsertButton!==!1&&ja(e),ne=e[1].showDuplicateButton!==!1&&Ea(e),X=e[1].showRemoveButton!==!1&&Oa(e);function pe(){return e[31](e[59],e[60],e[61])}let te=e[3][e[59].handle].description&&Aa(e);const oe=[es,xo,Xo,Zo,Yo,Wo,$o],ge=[];function Le(ce,he){return he[0]&9&&(O=null),he[0]&9&&(V=null),he[0]&9&&(j=null),O==null&&(O=!!["text","email","url","tel","password","number","datepicker","date","time","h1","h2","h3","h4","h5","h6","textarea","code","tinymce","select","select-multiple","checkbox","radio"].includes(ce[3][ce[59].handle].type)),O?0:(V==null&&(V=!!["asset","image"].includes(ce[3][ce[59].handle].type)),V?1:ce[3][ce[59].handle].type==="contentData"?2:ce[3][ce[59].handle].type==="table"?3:(j==null&&(j=!!["table-vertical","table-vertical-fixed"].includes(ce[3][ce[59].handle].type)),j?4:ce[3][ce[59].handle].type==="multipurpose"?5:ce[3][ce[59].handle].type==="multi-column"?6:-1))}~(B=Le(e,[-1,-1,-1]))&&(F=ge[B]=oe[B](e));let ke=e[3][e[59].handle].help&&La(e);return{key:n,first:null,c(){t=y("div"),l=y("div"),a=y("div"),i=y("div"),r=K(o),s=A(),d=y("div"),Z&&Z.c(),u=A(),le&&le.c(),f=A(),ne&&ne.c(),m=A(),X&&X.c(),h=A(),b=y("a"),_=ie("svg"),g=ie("use"),C=A(),v=y("div"),te&&te.c(),E=A(),F&&F.c(),L=A(),ke&&ke.c(),P=A(),c(i,"class","col pl-4 fw-bold"),ve(g,"xlink:href",e[14]+"/images/sprite.svg#ic_collapse"),c(_,"role","img"),c(_,"class","mt-icon--secondary"),c(b,"data-bs-toggle","collapse"),c(b,"href",k="#"+e[59].id+"-content"),c(b,"aria-expanded",w=e[59].expanded),c(b,"aria-controls",T=e[59].id+"-content"),c(b,"class","d-inline-block"),c(d,"class","col-auto d-flex align-items-center"),c(a,"class","mt-collapse__container"),c(v,"class","collapse mt-collapse__content"),c(v,"id",M=e[59].id+"-content"),Ae(v,"show",e[59].expanded),c(l,"class","mt-collapse svelte-13augov"),c(l,"id",H=e[59].id+"-container"),Ae(l,"shake-up",typeof e[59].shakeUp<"u"&&e[59].shakeUp),Ae(l,"shake-down",typeof e[59].shakeDown<"u"&&e[59].shakeDown),c(t,"class","my-4"),this.first=t},m(ce,he){I(ce,t,he),p(t,l),p(l,a),p(a,i),p(i,r),p(a,s),p(a,d),Z&&Z.m(d,null),p(d,u),le&&le.m(d,null),p(d,f),ne&&ne.m(d,null),p(d,m),X&&X.m(d,null),p(d,h),p(d,b),p(b,_),p(_,g),p(l,C),p(l,v),te&&te.m(v,null),p(v,E),~B&&ge[B].m(v,null),p(v,L),ke&&ke.m(v,null),p(t,P),R=!0,re||(Y=D(b,"click",pe),re=!0)},p(ce,he){e=ce,(!R||he[0]&9)&&o!==(o=e[3][e[59].handle].label+"")&&J(r,o),e[1].showSortButton?Z?Z.p(e,he):(Z=Ca(e),Z.c(),Z.m(d,u)):Z&&(Z.d(1),Z=null),e[1].showInsertButton!==!1?le?le.p(e,he):(le=ja(e),le.c(),le.m(d,f)):le&&(le.d(1),le=null),e[1].showDuplicateButton!==!1?ne?ne.p(e,he):(ne=Ea(e),ne.c(),ne.m(d,m)):ne&&(ne.d(1),ne=null),e[1].showRemoveButton!==!1?X?X.p(e,he):(X=Oa(e),X.c(),X.m(d,h)):X&&(X.d(1),X=null),(!R||he[0]&1&&k!==(k="#"+e[59].id+"-content"))&&c(b,"href",k),(!R||he[0]&1&&w!==(w=e[59].exp
196anded))&&c(b,"aria-expanded",w),(!R||he[0]&1&&T!==(T=e[59].id+"-content"))&&c(b,"aria-controls",T),e[3][e[59].handle].description?te?te.p(e,he):(te=Aa(e),te.c(),te.m(v,E)):te&&(te.d(1),te=null);let He=B;B=Le(e,he),B===He?~B&&ge[B].p(e,he):(F&&(Xe(),ue(ge[He],1,1,()=>{ge[He]=null}),xe()),~B?(F=ge[B],F?F.p(e,he):(F=ge[B]=oe[B](e),F.c()),de(F,1),F.m(v,L)):F=null),e[3][e[59].handle].help?ke?ke.p(e,he):(ke=La(e),ke.c(),ke.m(v,null)):ke&&(ke.d(1),ke=null),(!R||he[0]&1&&M!==(M=e[59].id+"-content"))&&c(v,"id",M),(!R||he[0]&1)&&Ae(v,"show",e[59].expanded),(!R||he[0]&1&&H!==(H=e[59].id+"-container"))&&c(l,"id",H),(!R||he[0]&1)&&Ae(l,"shake-up",typeof e[59].shakeUp<"u"&&e[59].shakeUp),(!R||he[0]&1)&&Ae(l,"shake-down",typeof e[59].shakeDown<"u"&&e[59].shakeDown)},i(ce){R||(de(F),R=!0)},o(ce){ue(F),R=!1},d(ce){ce&&S(t),Z&&Z.d(),le&&le.d(),ne&&ne.d(),X&&X.d(),te&&te.d(),~B&&ge[B].d(),ke&&ke.d(),re=!1,Y()}}}function Na(n){let e,t,l=(n[1].showAddFieldButton||n[1].showViewRawDataButton)&&Pa(n),a=n[1].showAddContainer&&Ka(n);return{c(){e=y("div"),l&&l.c(),t=A(),a&&a.c(),c(e,"class","card-footer")},m(i,o){I(i,e,o),l&&l.m(e,null),p(e,t),a&&a.m(e,null)},p(i,o){i[1].showAddFieldButton||i[1].showViewRawDataButton?l?l.p(i,o):(l=Pa(i),l.c(),l.m(e,t)):l&&(l.d(1),l=null),i[1].showAddContainer?a?a.p(i,o):(a=Ka(i),a.c(),a.m(e,null)):a&&(a.d(1),a=null)},d(i){i&&S(e),l&&l.d(),a&&a.d()}}}function Pa(n){let e,t,l=n[1].showAddFieldButton&&Ra(n),a=n[1].showViewRawDataButton&&qa(n);return{c(){e=y("div"),l&&l.c(),t=A(),a&&a.c(),c(e,"class","btn-group"),c(e,"role","group")},m(i,o){I(i,e,o),l&&l.m(e,null),p(e,t),a&&a.m(e,null)},p(i,o){i[1].showAddFieldButton?l?l.p(i,o):(l=Ra(i),l.c(),l.m(e,t)):l&&(l.d(1),l=null),i[1].showViewRawDataButton?a?a.p(i,o):(a=qa(i),a.c(),a.m(e,null)):a&&(a.d(1),a=null)},d(i){i&&S(e),l&&l.d(),a&&a.d()}}}function Ra(n){let e,t,l,a,i=(n[1].addFieldButtonLabel||n[2].translate["Add Field"])+"",o,r,s;return{c(){e=y("button"),t=ie("svg"),l=ie("use"),a=A(),o=K(i),ve(l,"xlink:href",n[14]+"/images/sprite.svg#ic_add"),c(t,"role","img"),c(t,"class","mt-icon"),c(e,"type","button"),c(e,"class","btn btn-default d-flex align-items-center")},m(d,u){I(d,e,u),p(e,t),p(t,l),p(e,a),p(e,o),r||(s=D(e,"click",n[43]),r=!0)},p(d,u){u[0]&6&&i!==(i=(d[1].addFieldButtonLabel||d[2].translate["Add Field"])+"")&&J(o,i)},d(d){d&&S(e),r=!1,s()}}}function qa(n){let e,t,l,a,i=n[2].translate["View Raw Data"]+"",o,r,s;return{c(){e=y("button"),t=ie("svg"),l=ie("use"),a=A(),o=K(i),ve(l,"xlink:href",n[14]+"/images/sprite.svg#ic_preview"),c(t,"role","img"),c(t,"class","mt-icon"),c(e,"type","button"),c(e,"class","btn d-flex align-items-center"),Ae(e,"btn-primary",n[6]),Ae(e,"btn-default",!n[6])},m(d,u){I(d,e,u),p(e,t),p(t,l),p(e,a),p(e,o),r||(s=D(e,"click",n[44]),r=!0)},p(d,u){u[0]&4&&i!==(i=d[2].translate["View Raw Data"]+"")&&J(o,i),u[0]&64&&Ae(e,"btn-primary",d[6]),u[0]&64&&Ae(e,"btn-default",!d[6])},d(d){d&&S(e),r=!1,s()}}}function Ka(n){let e=[],t=new Map,l,a=ae(n[1].fieldGroups);const i=o=>o[52];for(let o=0;o<a.length;o+=1){let r=ga(n,a,o),s=i(r);t.set(s,e[o]=Ua(s,r))}return{c(){for(let o=0;o<e.length;o+=1)e[o].c();l=mt()},m(o,r){for(let s=0;s<e.length;s+=1)e[s]&&e[s].m(o,r);I(o,l,r)},p(o,r){r[0]&1183746&&(a=ae(o[1].fieldGroups),e=st(e,r,i,1,o,a,t,l.parentNode,St,Ua,l,ga))},d(o){o&&S(l);for(let r=0;r<e.length;r+=1)e[r].d(o)}}}function Ha(n,e){let t,l=e[20](e[53])+"",a,i,o;function r(){return e[45](e[53])}return{key:n,first:null,c(){t=y("button"),a=K(l),c(t,"type","button"),c(t,"class","btn btn-default svelte-13augov"),Ae(t,"mtapp-disabled-button",e[12]),this.first=t},m(s,d){I(s,t,d),p(t,a),i||(o=D(t,"click",r),i=!0)},p(s,d){e=s,d[0]&2&&l!==(l=e[20](e[53])+"")&&J(a,l),d[0]&4096&&Ae(t,"mtapp-disabled-button",e[12])},d(s){s&&S(t),i=!1,o()}}}function Ua(n,e){let t,l=[],a=new Map,i,o=ae(e[50]);const r=s=>s[53];for(let s=0;s<o.length;s+=1){let d=_a(e,o,s),u=r(d);a.set(u,l[s]=Ha(u,d))}return{key:n,first:null,c(){t=y("div");for(let s=0;s<l.length;s+=1)l[s].c();i=A(),c(t,"class","btn-group d-block my-3"),c(t,"role","group"),this.first=t},m(s,d){I(s,t,d);for(let u=0;u<l.length;u+=1)l[u]&&l[u].m(t,null);p(t,i)},p(s,d){e=s,d[0]&1183746&&(o=ae(e[50]),l=st(l,d,r,1,e,o,a,t,St,Ha,i,_a))},d(s){s&&S(t);for(let d=0;d<l.length;d+=1)l[d].d()}}}function Ja(n,e){let t,l=e[20](e[53])+"",a,i,o;function r(){return e[49](e[53])}return{key:n,first:null,c(){t=y("button"),a=K(l),c(t,"type","button"),c(t,"class","btn btn-default"),c(t,"data-bs-dismiss","modal"),Ae(t,"mtapp-disabled-button",e[12]),this.first=t},m(s,d){I(s,t,d),p(t,a),i||(o=D(t,"click",r),i=!0)},p(s,d){e=s,d[0]&2&&l!==(l=e[20](e[53])+"")&&J(a,l),d[0]&4096&&Ae(t,"mtapp-disabled-button",e[12])},d(s){s&&S(t),i=!1,o()}}}function Qa(n,e){let t,l=[],a=new Map,i,o=ae(e[50]);const r=s=>s[53];for(let s=0;s<o.length;s+=1){let d=ba(e,o,s),u=r(d);a.set(u,l[s]=Ja(u,d))}return{key:n,first:null,c(){t=y("div");for(let s=0;s<l.length;s+=1)l[s].c();i=A(),c(t,"class","btn-group d-block my-3"),c(t,"role","group"),this.first=t},m(s,d){I(s,t,d);for(let u=0;u<l.length;u+=1)l[u]&&l[u].m(t,null);p(t,i)},p(s,d){e=s,d[0]&1184514&&(o=ae(e[50]),l=st(l,d,r,1,e,o,a,t,St,Ja,i,ba))},d(s){s&&S(t);for(let d=0;d<l.length;d+=1)l[d].d()}}}function os(n){let e,t,l,a,i=n[1].label+"",o,r,s,d,u,f,m,h,b,_,g=[],k=new Map,w,T,C,v,E,O,V,j=(n[1].addFieldButtonLabel||n[2].translate["Add Field"])+"",B,F,L,M,H,P,R,re,Y=n[2].translate["Insert above"]+"",Z,le,ne,X,pe,te,oe,ge,Le=n[2].translate["Insert below"]+"",ke,ce,he,He,Ge,Fe=[],$e=new Map,dt,Be,Q,we=n[2].translate.Cancel+"",be,Je,je,Se,Ie,Ne,Ke=n[4]&&wa(n),Pe=n[6]&&Ta(n);function Ee(q,z){return q[7]?Uo:Ho}let ze=Ee(n),Re=ze(n),Qe=ae(n[0].items);const Ve=q=>q[59].id;for(let q=0;q<Qe.length;q+=1){let z=ya(n,Qe,q),G=Ve(z);k.set(G,g[q]=Fa(G,z))}let _e=(!n[12]||n[1].maxBlocksType!=="hidden")&&(n[1].showAddFieldButton||n[1].showViewRawDataButton||n[1].showAddContainer)&&Na(n),ut=ae(n[1].fieldGroups);const lt=q=>q[52];for(let q=0;q<ut.length;q+=1){let z=ha(n,ut,q),G=lt(z);
196$e.set(G,Fe[q]=Qa(G,z))}return Se=Jt(n[47][0]),{c(){e=y("div"),t=y("div"),l=y("div"),a=y("span"),o=K(i),r=A(),Ke&&Ke.c(),s=A(),Pe&&Pe.c(),d=A(),Re.c(),u=A(),f=y("div"),m=y("textarea"),b=A(),_=y("div");for(let q=0;q<g.length;q+=1)g[q].c();w=A(),_e&&_e.c(),T=A(),C=y("div"),v=y("div"),E=y("div"),O=y("div"),V=y("h5"),B=K(j),F=A(),L=y("div"),M=y("div"),H=y("input"),R=A(),re=y("label"),Z=K(Y),ne=A(),X=y("div"),pe=y("input"),oe=A(),ge=y("label"),ke=K(Le),he=A(),He=y("hr"),Ge=A();for(let q=0;q<Fe.length;q+=1)Fe[q].c();dt=A(),Be=y("div"),Q=y("button"),be=K(we),c(a,"class","fw-bold"),c(t,"class","card-header d-flex justify-content-between align-items-center"),c(m,"rows","10"),c(m,"class","form-control mb-5 font-monospace"),c(m,"name",h=n[5]==="content_data"?"content-field-"+n[1].id:n[1].id),Ae(m,"d-none",!n[6]),c(_,"class","row"),c(f,"class","card-body"),c(e,"class","card mtapp-mf-container mb-5 mtapp-mfp svelte-13augov"),c(V,"class","modal-title"),c(O,"class","modal-header"),c(H,"id",P="mtapp-mf-modal-ins-above-"+n[1].id),c(H,"class","form-check-input"),c(H,"type","radio"),H.__value="before",W(H,H.__value),H.checked=!0,c(re,"class","form-check-label"),c(re,"for",le="mtapp-mf-modal-ins-above-"+n[1].id),c(M,"class","form-check form-check-inline"),c(pe,"id",te="mtapp-mf-modal-ins-below-"+n[1].id),c(pe,"class","form-check-input"),c(pe,"type","radio"),pe.__value="after",W(pe,pe.__value),c(ge,"class","form-check-label"),c(ge,"for",ce="mtapp-mf-modal-ins-below-"+n[1].id),c(X,"class","form-check form-check-inline"),c(He,"class","me-2"),c(L,"class","modal-body"),c(Q,"type","button"),c(Q,"class","btn btn-secondary"),c(Q,"data-bs-dismiss","modal"),c(Be,"class","modal-footer"),c(E,"class","modal-content"),c(v,"class","modal-dialog modal-dialog-centered modal-lg"),c(v,"role","document"),c(C,"class","modal fade"),c(C,"role","dialog"),c(C,"id",Je="mtapp-mf-modal-"+n[1].id),c(C,"aria-hidden","true"),Se.p(H,pe)},m(q,z){I(q,e,z),p(e,t),p(t,l),p(l,a),p(a,o),p(l,r),Ke&&Ke.m(l,null),p(l,s),Pe&&Pe.m(l,null),p(t,d),Re.m(t,null),p(e,u),p(e,f),p(f,m),W(m,n[13]),p(f,b),p(f,_);for(let G=0;G<g.length;G+=1)g[G]&&g[G].m(_,null);p(e,w),_e&&_e.m(e,null),I(q,T,z),I(q,C,z),p(C,v),p(v,E),p(E,O),p(O,V),p(V,B),p(E,F),p(E,L),p(L,M),p(M,H),H.checked=H.__value===n[9],p(M,R),p(M,re),p(re,Z),p(L,ne),p(L,X),p(X,pe),pe.checked=pe.__value===n[9],p(X,oe),p(X,ge),p(ge,ke),p(L,he),p(L,He),p(L,Ge);for(let G=0;G<Fe.length;G+=1)Fe[G]&&Fe[G].m(L,null);p(E,dt),p(E,Be),p(Be,Q),p(Q,be),je=!0,Ie||(Ne=[D(m,"input",n[25]),D(H,"change",n[46]),D(pe,"change",n[48])],Ie=!0)},p(q,z){(!je||z[0]&2)&&i!==(i=q[1].label+"")&&J(o,i),q[4]?Ke?Ke.p(q,z):(Ke=wa(q),Ke.c(),Ke.m(l,s)):Ke&&(Ke.d(1),Ke=null),q[6]?Pe?Pe.p(q,z):(Pe=Ta(q),Pe.c(),Pe.m(l,null)):Pe&&(Pe.d(1),Pe=null),ze===(ze=Ee(q))&&Re?Re.p(q,z):(Re.d(1),Re=ze(q),Re&&(Re.c(),Re.m(t,null))),(!je||z[0]&34&&h!==(h=q[5]==="content_data"?"content-field-"+q[1].id:q[1].id))&&c(m,"name",h),z[0]&8192&&W(m,q[13]),(!je||z[0]&64)&&Ae(m,"d-none",!q[6]),z[0]&3001359&&(Qe=ae(q[0].items),Xe(),g=st(g,z,Ve,1,q,Qe,k,_,It,Fa,null,ya),xe()),(!q[12]||q[1].maxBlocksType!=="hidden")&&(q[1].showAddFieldButton||q[1].showViewRawDataButton||q[1].showAddContainer)?_e?_e.p(q,z):(_e=Na(q),_e.c(),_e.m(e,null)):_e&&(_e.d(1),_e=null),(!je||z[0]&6)&&j!==(j=(q[1].addFieldButtonLabel||q[2].translate["Add Field"])+"")&&J(B,j),(!je||z[0]&2&&P!==(P="mtapp-mf-modal-ins-above-"+q[1].id))&&c(H,"id",P),z[0]&512&&(H.checked=H.__value===q[9]),(!je||z[0]&4)&&Y!==(Y=q[2].translate["Insert above"]+"")&&J(Z,Y),(!je||z[0]&2&&le!==(le="mtapp-mf-modal-ins-above-"+q[1].id))&&c(re,"for",le),(!je||z[0]&2&&te!==(te="mtapp-mf-modal-ins-below-"+q[1].id))&&c(pe,"id",te),z[0]&512&&(pe.checked=pe.__value===q[9]),(!je||z[0]&4)&&Le!==(Le=q[2].translate["Insert below"]+"")&&J(ke,Le),(!je||z[0]&2&&ce!==(ce="mtapp-mf-modal-ins-below-"+q[1].id))&&c(ge,"for",ce),z[0]&1184514&&(ut=ae(q[1].fieldGroups),Fe=st(Fe,z,lt,1,q,ut,$e,L,St,Qa,null,ha)),(!je||z[0]&4)&&we!==(we=q[2].translate.Cancel+"")&&J(be,we),(!je||z[0]&2&&Je!==(Je="mtapp-mf-modal-"+q[1].id))&&c(C,"id",Je)},i(q){if(!je){for(let z=0;z<Qe.length;z+=1)de(g[z]);je=!0}},o(q){for(let z=0;z<g.length;z+=1)ue(g[z]);je=!1},d(q){q&&(S(e),S(T),S(C)),Ke&&Ke.d(),Pe&&Pe.d(),Re.d();for(let z=0;z<g.length;z+=1)g[z].d();_e&&_e.d();for(let z=0;z<Fe.length;z+=1)Fe[z].d();Se.r(),Ie=!1,fe(Ne)}}}function Ga(n){const e=["mb-5","col"];return n.col&&e.push("col-"+n.col),n.class&&e.push(n.class),e.join(" ")}function ss(n,e,t){let l,a,i,o,{mtappVars:r}=e,{data:s}=e,{fieldBlocks:d}=e,{isRequired:u}=e,{objectType:f}=e,{options:m}=e,h=r.static_path,b=m.debug,_=!0,g=-1,k="before";function w(Q){t(0,s.items[Q-1].shakeDown=!0,s),t(0,s.items[Q].shakeUp=!0,s),t(0,s),setTimeout(()=>{s.items.splice(Q-1,2,s.items[Q],s.items[Q-1]),delete s.items[Q-1].shakeUp,delete s.items[Q].shakeDown,t(0,s)},200)}function T(Q){t(0,s.items[Q].shakeDown=!0,s),t(0,s.items[Q+1].shakeUp=!0,s),t(0,s),setTimeout(()=>{s.items.splice(Q,2,s.items[Q+1],s.items[Q]),delete s.items[Q].shakeUp,delete s.items[Q+1].shakeDown,t(0,s)},200)}function C(Q,we=-1,be="after"){if(m.maxBlocks&&m.maxBlocks<=s.items.length){ht({type:m.max
196BlocksMessage.type,title:m.maxBlocksMessage.title,content:m.maxBlocksMessage.content.replace(/%maxblocks/gi,m.maxBlocks)});return}const Je=yl(d,Q);if(we===-1)s.items.push(Je);else{let je=we+(be==="after"?1:0);s.items.splice(je,0,Je)}t(0,s)}function v(Q){if(m.maxBlocks>0&&m.maxBlocks<=s.items.length){ht({type:m.maxBlocksMessage.type,title:m.maxBlocksMessage.title,content:m.maxBlocksMessage.content.replace(/%maxblocks/gi,m.maxBlocks)});return}const we=JSON.parse(JSON.stringify(s.items[Q]));bt({type:"info",title:"確èª",content:`${d[we.handle].label}ãè¤è£½ãã¾ããï¼`,okButtonLabel:"OK",cancelButtonLabel:"ãã£ã³ã»ã«",callback(){we.id=yt(),d[we.handle].type==="multipurpose"&&Object.entries(we.data).forEach(([be,Je])=>{Je.forEach((je,Se)=>{we.data[be][Se].id=yt()})}),s.items.splice(Q+1,0,we),t(0,s)}})}function E(Q){bt({type:"warning",title:"è¦å",content:"åé¤ãã¾ããï¼",okButtonLabel:"OK",cancelButtonLabel:"ãã£ã³ã»ã«",callback(){s.items.splice(Q,1),t(0,s)}})}function O(Q){if(typeof d[Q]>"u")throw new Error(`The "${Q}" field is not found.`);return d[Q].addButtonLabel||d[Q].label}function V(Q){t(8,g=Q);const we=document.getElementById("mtapp-mf-modal-"+m.id);new bootstrap.Modal(we).show()}function j(Q){Q==="collapse"?t(7,_=!1):Q==="expand"&&t(7,_=!0),s.items.forEach(we=>{we.expanded=_}),t(0,s)}Dt(()=>{for(const Q of s.items)if(Q.expanded===!1){t(7,_=!1);break}});const B=[[]],F=()=>{j("collapse")},L=()=>{j("expand")};function M(){l=this.value,t(13,l),t(0,s)}const H=Q=>{w(Q)},P=Q=>{T(Q)},R=Q=>{V(Q)},re=Q=>{v(Q)},Y=Q=>{E(Q)},Z=(Q,we,be)=>t(0,we[be].expanded=!Q.expanded,s),le=()=>t(0,s={...s}),ne=()=>t(0,s={...s}),X=()=>t(0,s={...s}),pe=()=>t(0,s={...s}),te=()=>t(0,s={...s}),oe=()=>t(0,s={...s}),ge=()=>t(0,s={...s}),Le=()=>t(0,s={...s}),ke=()=>t(0,s={...s}),ce=()=>t(0,s={...s}),he=()=>t(0,s={...s}),He=()=>t(1,m.showAddContainer=!m.showAddContainer,m),Ge=()=>t(6,b=!b),Fe=Q=>{C(Q)};function $e(){k=this.__value,t(9,k)}function dt(){k=this.__value,t(9,k)}const Be=Q=>{C(Q,g,k)};return n.$$set=Q=>{"mtappVars"in Q&&t(2,r=Q.mtappVars),"data"in Q&&t(0,s=Q.data),"fieldBlocks"in Q&&t(3,d=Q.fieldBlocks),"isRequired"in Q&&t(4,u=Q.isRequired),"objectType"in Q&&t(5,f=Q.objectType),"options"in Q&&t(1,m=Q.options)},n.$$.update=()=>{n.$$.dirty[0]&1&&t(13,l=JSON.stringify(s)),n.$$.dirty[0]&3&&t(12,a=m.maxBlocks>0&&m.maxBlocks<=s.items.length),n.$$.dirty[0]&3&&t(11,i=m.maxBlocks>0&&m.maxBlocks<=s.items.length),n.$$.dirty[0]&3&&t(10,o=Number(m.minBlocks)>0&&Number(m.minBlocks)>=s.items.length)},[s,m,r,d,u,f,b,_,g,k,o,i,a,l,h,w,T,C,v,E,O,V,j,F,L,M,H,P,R,re,Y,Z,le,ne,X,pe,te,oe,ge,Le,ke,ce,he,He,Ge,Fe,$e,B,dt,Be]}let rs=class extends Tt{constructor(e){super(),wt(this,e,ss,os,vt,{mtappVars:2,data:0,fieldBlocks:3,isRequired:4,objectType:5,options:1},null,[-1,-1,-1])}};const vl={h1:{type:"text",label:"è¦åºã1",data:""},h2:{type:"text",label:"è¦åºã2",data:""},h3:{type:"text",label:"è¦åºã3",data:""},h4:{type:"text",label:"è¦åºã4",data:""},h5:{type:"text",label:"è¦åºã5",data:""},h6:{type:"text",label:"è¦åºã6",data:""},title:{type:"text",label:"ã¿ã¤ãã«",data:""},heading:{type:"text",label:"è¦åºã",data:""},text:{type:"text",label:"1è¡ããã¹ã",data:"",help:"help ã§ãã",description:"description ã§ãã"},email:{type:"email",label:"Email",data:""},url:{type:"url",label:"URL",data:""},urlText:{type:"text",label:"URL",data:""},tel:{type:"tel",label:"é»è©±çªå·",data:""},password:{type:"password",label:"ãã¹ã¯ã¼ã",data:""},number:{type:"number",label:"æ°å¤",data:""},date:{type:"date",label:"æ¥ä»",data:""},datepicker:{type:"datepicker",label:"æ¥ä»",data:""},time:{type:"time",label:"æå»",data:""},textarea:{type:"textarea",label:"è¤æ°è¡ããã¹ã",rows:8,data:""},code:{type:"code",label:"ã³ã¼ããããã¯",rows:4,data:""},tinymce:{type:"tinymce",label:"ãªããããã¹ã",rows:8,data:""},asset:{type:"asset",label:"ãã¡ã¤ã«",data:{id:"",url:""}},asset2:{type:"asset",label:"ãã¡ã¤ã«2",data:{id:"",url:""}},image:{type:"image",label:"ç»å",hasTextField:!0,textFieldLabel:"altããã¹ã",data:{id:"",url:"",thumbnail:"",alt:""}},image2:{type:"image",label:"ç»å2",hasTextField:!0,textFieldLabel:"altããã¹ã",data:{id:"",url:"",thumbnail:"",alt:""}},contentData:{type:"contentData",label:"ã³ã³ãã³ããã¼ã¿",siteId:1,contentTypeId:1,radio:!1,modalEdit:!0,modalCreate:!0,includeDraft:!1,status:null,params:null,dataLabelName:"ãã¼ã¿ã©ãã«",selectButtonLabel:"",createButtonLabel:"",paginate:{limit:20},options:[],data:[]},select:{type:"select",label:"ãããããã¦ã³ãªã¹ã",data:"",options:[{label:"ãªã³ã´",data:"apple"},{label:"ãªã¬ã³ã¸",data:"orange"}
196,{label:"ãã¦ã£ãã«ã¼ã",data:"kiwi"}]},selectMultiple:{type:"select-multiple",label:"è¤æ°é¸æãããããã¦ã³ãªã¹ã",data:[],options:[{label:"ãªã³ã´",data:"apple"},{label:"ãªã¬ã³ã¸",data:"orange"},{label:"ãã¦ã£ãã«ã¼ã",data:"kiwi"}]},checkbox:{type:"checkbox",label:"ãã§ãã¯ããã¯ã¹",data:[],options:[{label:"ãªã³ã´",data:"apple"},{label:"ãªã¬ã³ã¸",data:"orange"},{label:"ãã¦ã£ãã«ã¼ã",data:"kiwi"}]},radio:{type:"radio",label:"ã©ã¸ãªãã¿ã³",data:"",options:[{label:"ãªã³ã´",data:"apple"},{label:"ãªã¬ã³ã¸",data:"orange"},{label:"ãã¦ã£ãã«ã¼ã",data:"kiwi"}]},tableText:{type:"text",label:"表å
ããã¹ã",data:""},table:{type:"table",label:"表",data:[],fields:["tableText","text","email","url","tel","password","number","datepicker","time","textarea","code","select","checkbox","radio","tinymce","asset","image"]},table2:{type:"table",label:"表",data:[],fields:["tableText","text","email","url","tel","password","number","date","time","textarea","code","select","checkbox","radio","tinymce","asset","image"]},tableSimple:{type:"table",label:"表",data:[],fields:["text","datepicker","time","textarea","select","checkbox","radio","tinymce","asset","image"]},tableVerticalFixed:{type:"table-vertical-fixed",label:"縦åãåºå®ãã¼ãã«",data:{},fields:["tableText","text","email","url","tel","password","number","datepicker","time","textarea","code","select","checkbox","radio","tinymce","asset","asset2","image","image2"]},chunk:{type:"chunk",label:"ãã£ã¼ã«ãã»ãã",data:{},fields:["tableText","text","email","url","tel","password","number","datepicker","time","textarea","code","select","checkbox","radio","tinymce","asset","asset2","image","image2"]},multiColumn:{type:"multi-column",label:"ãã«ãã«ã©ã ",data:{},columns:[{col:6,class:"",label:'<div class="h4 font-weight-bold">å·¦ã«ã©ã </div>',description:"<p>å·¦ã«ã©ã ã®èª¬æã§ãã</p>",fields:["firstName","lastName","nickname","image"]},{col:6,class:"",label:'<div class="h4 font-weight-bold">å³ã«ã©ã </div>',description:"<p>å³ã«ã©ã ã®èª¬æã§ãã</p>",fields:["dob","hobby","asset"]},{col:12,class:"",label:"",description:"",fields:["note01","note02","note03"]},{col:12,class:"",label:"",description:"",fields:["table2"]},{col:12,class:"",label:"",description:"",fields:["tableVerticalFixed"]}]},slider:{type:"slider",label:"ã¹ã©ã¤ãã¼",description:"",hasLoopType:!0,innerBlocks:{loopType:{type:"select",label:"ã«ã¼ãã¿ã¤ã",data:"",options:[{label:"èªåã¹ã¿ã¼ã ï¼ ã«ã¼ããªã",data:"auto-none"},{label:"èªåã¹ã¿ã¼ã ï¼ ã«ã¼ããã",data:"auto-loop"},{label:"èªåã¹ã¿ã¼ããªã ï¼ ã«ã¼ããªã",data:"none-none"},{label:"èªåã¹ã¿ã¼ããªã ï¼ ã«ã¼ããã",data:"none-loop"}]},image:{type:"image",label:"ç»å",hasTextField:!0,textFieldLabel:"altããã¹ã",data:{id:"",url:"",thumbnail:"",alt:""}},title:{type:"text",label:"è¦åºã",data:""},lead:{type:"text",label:"ãªã¼ã",data:""},url:{type:"text",label:"URL",data:""}},data:{content:[]}},contentCard:{type:"contentCard",label:"ã³ã³ãã³ã",description:"",innerBlocks:{image:{type:"image",label:"ç»å",hasTextField:!0,textFieldLabel:"altããã¹ã",data:{id:"",url:"",thumbnail:"",alt:""}},title:{type:"text",label:"è¦åºã",data:""},lead:{type:"tinymce",label:"ãªã¼ã",data:""},url:{type:"text",label:"URL",data:""},category:{type:"checkbox",label:"ã«ãã´ãª",data:[],options:[{label:"ãªã³ã´",data:"apple"},{label:"ãªã¬ã³ã¸",data:"orange"},{label:"ãã¦ã£ãã«ã¼ã",data:"kiwi"}]}},data:{content:[]}},multipurpose:{type:"multipurpose",label:"æ±ç¨ãã£ã¼ã«ã",description:"èªç±ãªçµã¿åãããå¯è½ã§æ±ç¨çã«å©ç¨ã§ãããã£ã¼ã«ãã§ãã",addClass:[""],innerGroups:[{handle:"group01",title:"ã°ã«ã¼ãã¿ã¤ãã«01",description:"ã°ã«ã¼ãã®æ¦è¦01 | fixed: true, hasBorder: true",hasBorder:!0,fixed:!0,addGroupClass:"",fields:["title","image","asset","lead"]},{handle:"group02",title:"ã°ã«ã¼ãã¿ã¤ãã«02",description:"ã°ã«ã¼ãã®æ¦è¦02 | fixed: true, hasBorder: false",hasBorder:!1,fixed:!0,addGroupClass:"",fields:["url","category"]},{handle:"group03",title:"ã°ã«ã¼ãã¿ã¤ãã«03",description:"ã°ã«ã¼ãã®æ¦è¦03 | fixed: false, hasBorder: false",hasBorder:!1,fixed:!1,addGroupClass:"",fields:["title","image","asset","lead"]},{handle:"group04",title:"ã°ã«ã¼ãã¿ã¤ãã«04",description:"",hasBorder:!1,fixed:!1,addGroupClass:"",fields:["table","tableVerticalFixed","contentData","chunk"]}],innerBlocks:{title:{type:"text",label:"è¦åºã",data:""},image:{type:"image",label:"ç»å",hasTextField:!0,textFieldLabel:"altããã¹ã",data:{id:"",url:"",thumbnail:"",alt:""}},lead:{type:"tinymce",label:"ãªã¼ã",data:""},url:{type:"text",label:"URL",data:""},category:{type:"checkbox",label:"ã«ãã´ãª",data:[],options:[{label:"ãªã³ã´",data:"apple"},{label:"ãªã¬ã³ã¸",data:"orange"}
196,{label:"ãã¦ã£ãã«ã¼ã",data:"kiwi"}]}},data:{}},nickname:{type:"text",label:"ããã¯ãã¼ã ",data:""},lastName:{type:"text",label:"å§",data:""},firstName:{type:"text",label:"å",data:""},dob:{type:"datepicker",label:"èªçæ¥",data:""},hobby:{type:"textarea",label:"è¶£å³",data:""},note01:{type:"tinymce",label:"åè",data:""},note02:{type:"tinymce",label:"注æäºé
",data:""},note03:{type:"tinymce",label:"ã¡ãã»ã¼ã¸",data:""},sample01:{type:"text",label:"ãªã³ã¯ããã¹ã",data:""},sample02:{type:"url",label:"URL",class:"col-4",data:""},sample03:{type:"checkbox",label:"ãªã³ã¯ã¿ã¤ã",data:"",options:[{label:"å¥ã¦ã£ã³ãã¦",data:"_blank"}]}},ds={debug:!1,addType:"",showAddContainer:!1,showAddFieldButton:!0,showViewRawDataButton:!1,showSortButton:!0,showInsertButton:!0,showRemoveButton:!0,addFieldButtonLabel:"ãã£ã¼ã«ãã追å ",insertPoint:-1,insertPointDirection:0,items:[],minBlocks:0,maxBlocks:0,maxBlocksType:"",maxBlocksMessage:{type:"warning",title:"ãã£ã¼ã«ããããã¯æ°ãä¸éã«éãã¾ãã",content:'<p class="mb-0"><strong>æå¤§ãããã¯æ°ã¯ %maxblocks ã§ãã</strong></p>'},updated:0,fieldGroups:[["h1","h2","h3","h4","h5","h6"],["text","email","url","tel","password","number","date","time","textarea","code","tinymce"],["select","checkbox","radio"],["asset","image","contentData"],["table","tableVerticalFixed"],["multiColumn"],["nickname","lastName","firstName"]]};class us{constructor(e,t=window.mtappVars){U(this,"currentContentField",null);U(this,"currentContentType",null);U(this,"isRequired",!1);U(this,"options",{});U(this,"objectType","");U(this,"savedData","");U(this,"data",{});U(this,"targetElement",null);U(this,"targetContainerElement",null);if(this.mtappVars=t,this.mtappVars.__system.multiFieldPro=this.mtappVars.__system.multiFieldPro||{},!!["edit-content-type-data","edit-entry","edit-page","edit-category"].includes(t.screen_id)){if(this.options={...ds,...e},this.options.fieldBlocks={...vl,...this.options.fieldBlocks},this.checkRequiredOptions(this.options,"id"),this.checkRequiredOptions(this.options,"label"),t.screen_id==="edit-content-type-data"){if(this.objectType="content_data",this.currentContentType=en(),!this.currentContentType)throw new Error("Content Type is not found.");this.currentContentField=this.currentContentType.fields.find(l=>l.id===this.options.id)}this.getTargetElement(),this.restoreSavedData(),this.setComponent()}}addPropsToObjectWithHandle(e){Object.prototype.hasOwnProperty.call(e,"handle")&&((!Object.prototype.hasOwnProperty.call(e,"id")||!e.id)&&(e.id=yt()),Object.prototype.hasOwnProperty.call(e,"expanded")||(e.expanded=!0));for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&(typeof e[t]=="object"&&e[t]!==null?this.addPropsToObjectWithHandle(e[t]):Array.isArray(e[t])&&e[t].forEach(l=>{typeof l=="object"&&l!==null&&this.addPropsToObjectWithHandle(l)}))}checkRequiredOptions(e,t=""){if(t===""||typeof e[t]>"u")throw new Error(`options.${t} is required.`)}getTargetElement(){const e=this.mtappVars;if(e.screen_id=this.mtappVars.screen_id,["edit-entry","edit-page","edit-category"].includes(e.screen_id)){if(this.targetElement=document.getElementById(this.options.id),!this.targetElement)throw new Error(`${this.options.id} not found.`);if(this.targetContainerElement=document.getElementById(`${this.options.id}-field`),!this.targetContainerElement)throw new Error(`${this.options.id}-field not found.`);this.targetContainerElement.classList.contains("required")&&(this.isRequired=!0)}else if(e.screen_id==="edit-content-type-data"){if(typeof e.contentDataFields>"u")throw new Error("mtappVars.contentDataFields is not found.");const t=`contentField${this.options.id}`;if(typeof e.contentDataFields[t]>"u")throw new Error(`${t} is not found in mtappVars.contentDataFields.`);if(this.targetContainerElement=e.contentDataFields[t],this.targetElement=document.querySelector(`[name="content-field-${this.options.id}"]`),!this.targetElement)throw new Error(`[name="content-field-${this.options.id}"] not found.`);this.isRequired=Number(this.currentContentField.options.required)===1}this.targetElement.removeAttribute("required"),this.targetElement.disabled=!0,this.targetElement.name=""}restoreSavedData(){this.savedData=this.targetElement.value,this.data=this.savedData?JSON.parse(this.savedData):{items:[]};const e=this.options.fieldBlocks;
196this.data.items.forEach(t=>{const l=e[t.handle];if(l.type==="multi-column"){const a=[];l.columns.forEach(i=>{i.fields.forEach(o=>{a.push(o)})}),l.columns.forEach(i=>{i.fields.forEach(o=>{e[o].type.startsWith("table-vertical")&&typeof t.data[o]>"u"&&(t.data[o]={},e[o].fields.forEach(r=>{t.data[o][r]=et(t.data[r]),a.includes(r)||delete t.data[r]}))})})}}),this.targetElement.value=JSON.stringify(this.data),this.addPropsToObjectWithHandle(this.data)}setComponent(){const e=this.mtappVars,t=document.createElement("div");t.setAttribute("id",`mtapp-mf-${this.options.id}`),this.targetContainerElement.parentNode.insertBefore(t,this.targetContainerElement.nextElementSibling),this.targetContainerElement.style.position="absolute",this.targetContainerElement.style.width="1px",this.targetContainerElement.style.height="1px",this.targetContainerElement.style.opacity=0,new rs({target:t,props:{mtappVars:e,data:this.data,fieldBlocks:this.options.fieldBlocks,isRequired:this.isRequired,objectType:this.objectType,options:this.options}})}}function cs(n){return Number(n).toLocaleString("ja-JP")}function fs(n,e,t="descend",l="string"){const a=t==="ascend"?1:-1;n.sort((i,o)=>{let r=i[e],s=o[e];return l==="numeric"?(r=Number(r),s=Number(s)):(r=String(r),s=String(s)),r>s?a:r<s?-a:0})}function ps(){["edit-entry","edit-page"].includes(mtappVars.screen_id)&&(mtappVars.categoryIdsField=document.getElementById("category-ids"),mtappVars.categoryIdsField&&(mtappVars.selectedCategories=mtappVars.categoryIdsField.value,window.mtappCategoryChangedEvent=new CustomEvent("mtappCategoryChanged",{detail:{newValue:mtappVars.selectedCategories?mtappVars.selectedCategories.split(","):""}}),window.setInterval(function(){mtappVars.selectedCategories!==mtappVars.categoryIdsField.value&&(mtappVars.selectedCategories=mtappVars.categoryIdsField.value,window.mtappCategoryChangedEvent.detail.newValue=mtappVars.selectedCategories?mtappVars.selectedCategories.split(","):"",mtappVars.categoryIdsField.dispatchEvent(window.mtappCategoryChangedEvent))},150)))}function ms(){["edit-entry","edit-page"].includes(mtappVars.screen_id)&&mtappVars.categoryIdsField&&window.mtappCategoryChangedEvent&&mtappVars.categoryIdsField.dispatchEvent(window.mtappCategoryChangedEvent)}function hs(n){const e={siteId:0,templateId:0,templateName:"",noConfirm:!1,...n};if(!e.siteId)return alert("The siteId option is required.");if(!e.templateName&&!e.templateId)return alert("The templateId option is required.");const t=function(l){window.mtappVars.DataAPI.getTemplate(l.siteId,l.templateId,function(a){const i=a.name,o=function(){window.mtappVars.DataAPI.publishTemplate(l.siteId,l.templateId,"{}",function(r){typeof r.status<"u"&&r.status==="success"&&fl({type:"success",msg:`ã${i}ããåæ§ç¯ãã¾ããã`,dismissible:!0})})};l.noConfirm?o():bt({type:"warning",content:`ã${i}ããåæ§ç¯ãã¾ããï¼`,callback:o})})};typeof e.templateName=="string"&&e.templateName?window.mtappVars.DataAPI.listTemplates(e.siteId,function(l){if(l.totalResults===0)return alert(`${e.templateName} is not found.`);const a=l.items.find(i=>i.name===e.templateName);if(!a)return alert("The templateName option is invalid.");e.templateId=a.id,t(e)}):t(e)}function bs(){const n=document.body;if(n.classList.contains("preview-screen")||window.top!==window)return;const e=document.createElement("button");e.id="mtapp-sidebar-collapse",e.type="button",e.innerHTML=` 197 <svg title="Full Screen" role="img" class="mt-icon"> 198 <use xlink:href="${window.mtappVars.static_path}images/sprite.svg#ic_fullscreen" /> 199 </svg>`,e.addEventListener("click",function(){document.querySelectorAll(".mt-secondaryPanel,.mt-primaryNavigation,.mt-secondaryPanel--scrollable").forEach(l=>{l.classList.toggle("d-none")})}),n.appendChild(e)}function gs(n={}){const{hideDisplayOptions:e=!1}=n,t=document.getElementById("sortable");if(t&&(jQuery(t).sortable({disabled:!0}),t.querySelectorAll("div.sort-enabled").forEach(a=>{a.classList.remove("sort-enabled");const i=a.querySelector("svg");if(i&&i.parentElement){const o=i.parentElement.nextElementSibling;o&&(o.classList.add("pl-4"),o.style.fontWeight="600",o.classList.remove("ui-sortable-handle")),i.parentElement.remove()}})),e){const l=document.getElementById("display-options");l&&(l.style.display="none")}}function _s(n,e=!0){const t=mtappVars.__system||(mtappVars.__system={}),l=`<svg title="Stop" role="img" class="mt-icon--inverse mt-icon--sm ms-2"> 200 <use xlink:href="${mtappVars.static_path}images/sprite.svg#ic_error"></use> 201 </svg>`;switch(n){case"init":t.submitButtons=document.querySelectorAll('[type="submit"].btn-primary');break;case"hasError":t.submitButtons&&t.submitButtons.forEach(a=>
201{a.disabled=!0,!a.classList.contains("mtapp-has-error")&&e&&(a.classList.add("mtapp-has-error"),a.insertAdjacentHTML("beforeend",l))});break;case"submittable":t.submitButtons&&t.submitButtons.forEach(a=>{a.disabled=!1,a.querySelectorAll("svg").forEach(o=>o.remove()),a.classList.remove("mtapp-has-error")});break}}function ys(n){const t=Object.assign({},{content:[],pointer:"",method:"after"},n),l=t.content.length,a=document.querySelector(t.pointer);if(l===0||t.pointer===""||!a)return;let i=[],o=[];for(let s=0;s<l;s++){let d=s===0?" show active":"";typeof t.content[s].id>"u"&&(t.content[s].id=Ye("tab-")),i.push(` 202 <li class="nav-item"> 203 <a class="nav-link${d}" data-bs-toggle="tab" href="#${t.content[s].id}" role="tab"> 204 ${t.content[s].label} 205 </a> 206 </li> 207 `),o.push(`<div class="tab-pane fade${d}" id="${t.content[s].id}" role="tabpanel"></div>`)}const r=` 208 <div class="card text-center my-6"> 209 <div class="card-header"> 210 <ul class="nav nav-tabs card-header-tabs" role="tablist"> 211 ${i.join("")} 212 </ul> 213 </div> 214 <div class="card-body tab-content text-left"> 215 ${o.join("")} 216 </div> 217 </div> 218 `;t.method==="before"?a.insertAdjacentHTML("beforebegin",r):a.insertAdjacentHTML("afterend",r);for(let s=0;s<l;s++){let d=t.content[s].id;const u=document.getElementById(d);t.content[s].selector.split(",").forEach(f=>{let m=document.querySelector(f);m&&u.appendChild(m)})}}function za(n,e=!1){const t={"ï¼":"0","ï¼":"1","ï¼":"2","ï¼":"3","ï¼":"4","ï¼":"5","ï¼":"6","ï¼":"7","ï¼":"8","ï¼":"9"};return n=[...n].map(l=>t[l]||l).join(""),e||(n=n.replace(/\D/g,"")),n}function ll(n,e,t="0"){return t.repeat(Math.max(0,e-String(n).length))+n}function vs(){document.body.classList.add(`blog-id-${mtappVars.blog_id}`,`author-id-${mtappVars.author_id}`,`screen-id-${mtappVars.screen_id}`)}const ks={cleanup:function(){mtappVars.assetField={fieldId:"",assetId:"",assetList:{},assetType:"image"}},init:function(){const n=this;n.cleanup(),jQuery("#mtapp-asset-field").mtModal(),jQuery(".mt-modal").off("hidden.bs.modal.assetField").on("hidden.bs.modal.assetField",function(){const e=window.top.mtappVars.assetField;if(e.assetId!==""){const t=document.getElementById(e.fieldId);t.value=e.assetId,t.dispatchEvent(mtappVars.eventInput);const l=t.previousElementSibling,a=document.getElementById(e.fieldId+"-thumb"),i=document.getElementById(e.fieldId+"-url");if(typeof e.assetList["asset-"+e.assetId+"-json"]=="string"){const o=JSON.parse(e.assetList["asset-"+e.assetId+"-json"]);i.value=Ze(o.url),i.dispatchEvent(mtappVars.eventInput),e.assetType==="image"&&(a.value=Ze(o.preview_url),a.dispatchEvent(mtappVars.eventInput)),l&&jQuery(l).trigger("click"),n.cleanup()}else jQuery.ajax({url:[mtappVars.dataapi_script_url,"v"+mtappVars.dataapi_default_version,"sites",mtappVars.blog_id,"assets",e.assetId].join("/"),dataType:"json"}).done(function(o){i.value=Ze(o.url),i.dispatchEvent(mtappVars.eventInput),e.assetType!=="image"&&(l&&jQuery(l).trigger("click"),n.cleanup())}),e.assetType==="image"&&jQuery.ajax({url:[mtappVars.dataapi_script_url,"v"+mtappVars.dataapi_default_version,"sites",mtappVars.blog_id,"assets",e.assetId,"thumbnail"].join("/"),data:{width:120,height:120},dataType:"json"}).done(function(o){a.value=Ze(o.url),a.dispatchEvent(mtappVars.eventInput),l&&jQuery(l).trigger("click"),n.cleanup()})}else n.cleanup()})},select:function(n,e){typeof e!="string"&&(e="image"),mtappVars.assetField.fieldId=n,mtappVars.assetField.assetType=e;const t=jQuery("#mtapp-asset-field"),l=t.attr("href").replace(/(filter_val|require_type)=(\w+)/g,"$1="+e);return t.attr("href",l).trigger("click"),!1},remove:function(n){const e=document.getElementById(n),t=e.previousElementSibling,l=document.getElementById(n+"-thumb"),a=document.getElementById(n+"-url");e&&(e.value="",e.dispatchEvent(mtappVars.eventInput)),l&&(l.value="",l.dispatchEvent(mtappVars.eventInput)),a&&(a.value="",a.dispatchEvent(mtappVars.eventInput)),t&&jQuery(t).trigger("click")},publicUrl:function(n){return n?/^http/.test(n)?n:/__mode=thumbnail_image/.test(n)?`${location.protocol}//${location.host}`+n:mtappVars.site.site_url.replace(/(https?:\/\/[^/]+).*/,"$1")+n:""}},ws={textareaId:"mtapp-overlay-editor",textarea:null,modalId:"mtapp-overlay-editor-modal",modal:null,getSourceModeButton(){let n=jQuery(`#${this.modalId} [aria-label="mt_source_mode"]`);return n.length||(n=jQuery(`#${this.modalId} [aria-label="HTMLç·¨éã¢ã¼ãã®åãæ¿ã"]`)),n.length||(n=jQuery(`#${this.modalId} [aria-label="Toggle HTML Edit Mode"]`)),n},init(){this.textarea=document.getElementById(this.textareaId),this.modal=new bootstrap.Modal(`#${this.modalId}`,{backdrop:!0,keyboard:!1,focus:!0}),jQuery(`#${this.modalId}`).on({"hidden.bs.modal":function(){window.tinymce.remove("#mtapp-overlay-editor"),jQuery("#mtapp-overlay-editor").prependTo("#mtapp-overlay-editor-inner").nextAll().remove(),jQuery("body").off("focusin.overlayEditor focusout.overlayEditor")}
218,"shown.bs.modal":function(){jQuery(".modal-backdrop.show:last").css("z-index",1030),jQuery("body").on("focusin.overlayEditor focusout.overlayEditor","input:not([type=radio]):not(.group), textarea",function(){this.addEventListener("focusin",function(n){n.stopPropagation()},!1)})}}),jQuery(`#${this.modalId} .modal-dialog`).css({width:window.innerWidth/3*2,maxWidth:window.innerWidth/3*2})},open(n,e){e=typeof e>"u"?"":e,typeof n=="string"&&(this.textarea.value=e,document.getElementById(this.modalId).setAttribute("data-target-id",n),this.modal.show(),typeof window.app.editors>"u"&&(window.app.editors={}),window.app.editors[this.textareaId]=new MT.EditorManager(this.textareaId,{format:"richtext",wrap:!0}),jQuery(`#${this.modalId} [aria-label="mt_source_mode"]`).on("click",function(){window.app.editors[this.textareaId].currentEditor.save()}))},save(){const n=this.getSourceModeButton();n.length&&n.is('[aria-pressed="true"]')&&n.trigger("click"),window.app.editors[this.textareaId].currentEditor.save();const e=this.textarea.value,t=jQuery(`#${this.modalId}`).modal("hide").attr("data-target-id"),l=document.getElementById(t);l.value=e,l.dispatchEvent(mtappVars.eventInput),document.getElementById(t+"-view").innerHTML=e},cancel(){const n=this.getSourceModeButton();n.length&&n.is('[aria-pressed="true"]')&&n.trigger("click"),jQuery(`#${this.modalId}`).modal("hide")}},Ts=["addClass","columns","dataLabelName","description","fields","hasLoopType","includeDraft","innerBlocks","innerGroups","label","maxCount","modalCreate","modalEdit","options","paginate","params","radio","rows","status","type"],Cs=["text","email","url","tel","password","number","datepicker","date","time","h1","h2","h3","h4","h5","h6"];function js(n,e){const t=e[n].type;if(typeof t>"u")return alert(`You need to set "type" property to fieldBlocks["${n}"].`),!1;const l=e[n].data;return t==="table"&&Array.isArray(l)===!1?(alert(`fieldBlocks["${n}"].data must be Array.`),!1):["table-vertical","table-vertical-fixed","multi-column"].indexOf(t)!==-1&&jQuery.isPlainObject(l)===!1?(alert(`fieldBlocks["${n}"].data must be Plain Object.`),!1):!0}function kl(n,e){const t=et(e[n]);return Ts.forEach(l=>{typeof t[l]<"u"&&delete t[l]}),t.handle=n,t.id=yt(),t}function nl(n,e){if(!js(n,e))return;const t=e[n];if(!Array.isArray(t.fields))return alert(`"fieldBlocks.${n}.fields" must be Array!`);const l={};
218return t.fields.forEach(function(a){typeof e[a].data=="string"||typeof e[a].data=="number"||typeof e[a].data=="boolean"?l[a]=e[a].data:l[a]=et(e[a].data)}),JSON.parse(rt(l))}function Es(n){const e=typeof n.version<"u"?Number(n.version):1,t=jQuery.extend({},{setClass:function(u){let f=a[u]&&a[u].class?a[u].class:"";return/col-\d+/.test(f)===!1&&(f+=" col-12"),f},setColumnClass:function(u){const f=["setColumnClass","mb-5","col"];return u.col&&f.push("col-"+u.col),u.class&&f.push(u.class),f.join(" ")},setId:function(){return Array.prototype.slice.call(arguments).join("-")},getType:function(u){if(Cs.indexOf(u)!==-1)return"text"},addButtonLabel:function(u){return typeof a[u]>"u"?(alert('The handle name "'+u+'" is not found.'),"Error:"+u):a[u].addButtonLabel||a[u].label},assetAddButtonLabel:function(u){return u+"ã鏿"},deepUpdate:function(u){const f=u.type;typeof u.data>"u"||!u.data||(["table","table-vertical","table-vertical-fixed","multi-column"].indexOf(f)!==-1?e>1?u.id=yt():Array.isArray(u.data)&&u.data.forEach(function(m){m.type==="contentData"&&(m.updated=typeof m.updated=="number"?m.updated+1:1)}):["multi-column-content"].indexOf(f)!==-1&&u.data.forEach(function(m){m.forEach(function(h){h.type==="contentData"&&(h.updated=typeof h.updated=="number"?h.updated+1:1)})}))},up:function(u){const f=this.items;f.splice(u-1,2,f[u],f[u-1]),f[u].updated?f[u].updated++:f[u].updated=1,f[u-1].updated?f[u-1].updated++:f[u-1].updated=1,this.deepUpdate(f[u]),this.deepUpdate(f[u-1])},down:function(u){const f=this.items;f[u].updated?f[u].updated++:f[u].updated=1,f[u+1].updated?f[u+1].updated++:f[u+1].updated=1,f.splice(u,2,f[u+1],f[u]),this.deepUpdate(f[u]),this.deepUpdate(f[u+1])},insert:function(u){const f=this;Vue.set(f,"insertPoint",u);const m=document.getElementById("mtapp-mf-modal-"+f.id),h=new bootstrap.Modal(m);h.show(),m.addEventListener("hidden.bs.modal",function(){Vue.set(f,"insertPoint",-1),h.dispose()})},insertAbove:function(){const u=this;Vue.set(u,"insertPointDirection",0)},insertBelow:function(){const u=this;Vue.set(u,"insertPointDirection",1)},remove:function(u){const f=this;bt({type:"warning",content:"åé¤ãã¾ããï¼",callback:function(){f.items.splice(u,1)}})},updateItem:function(u){this.deepUpdate(this.items[u])},add:function(u){const f=this;if(f.maxBlocks&&f.maxBlocks<=f.items.length){ht({type:f.maxBlocksMessage.type,title:f.maxBlocksMessage.title,content:f.maxBlocksMessage.content.replace(/%maxblocks/gi,f.maxBlocks)});return}let m=null;if(e>1){const h=u,b=a[h];if(m=kl(h,a),b.type==="table"&&Array.isArray(b.fields)&&Array.isArray(b.data)&&b.data.length===0)m.data.push(nl(h,a));else if(b.type==="table-vertical-fixed"&&Array.isArray(b.fields)&&jQuery.isPlainObject(b.data)&&Object.keys(b.data).length===0)jQuery.extend(m.data,nl(h,a));else if(b.type==="multi-column"){if(jQuery.isPlainObject(b.data)||(m.data={}),!Array.isArray(b.columns))return alert(`You need to set "columns" property to fieldBlocks["${h}"].`);b.columns.forEach(function(_,g){if(!Array.isArray(_.fields))return alert(`You need to set "fields" property to fieldBlocks["${h}"].columns[${g}].`);_.fields.forEach(function(k){a[k].type==="table"&&Array.isArray(a[k].fields)&&Array.isArray(a[k].data)&&a[k].data.length===0?m.data[k]=[nl(k,a)]:a[k].type==="table-vertical-fixed"&&Array.isArray(a[k].fields)&&jQuery.isPlainObject(a[k].data)&&Object.keys(a[k].data).length===0?jQuery.extend(m.data[k],nl(k,a)):a[k].type==="contentData"?m.data[k]=kl(k,a):a[k].type==="asset"||a[k].type==="image"?m.data[k]=et(a[k].data):typeof a[k]=="object"&&(typeof a[k].data=="str
218ing"||typeof a[k].data=="number"||typeof a[k].data=="boolean"?m.data[k]=a[k].data:Array.isArray(a[k].data)?m.data[k]=[...a[k].data]:Object.prototype.toString.call(a[k].data)==="[object Object]"?m.data[k]=jQuery.extend({},a[k].data):m.data[k]=kl(k,a))})})}}else{m=JSON.parse(rt(u)),m.id=Ye();let h=m.data?m.data:"",b="";const _=function(g){for(let k=0,w=g.length;k<w;k++)for(let T=0,C=g[k].length;T<C;T++)g[k][T].id=Ye();return g};if(u.type==="table")h=JSON.parse("["+rt(u.options)+"]"),h=_(h);else if(u.type==="table-vertical"||u.type==="table-vertical-fixed"){h=JSON.parse(rt(u.options));for(let g=0,k=h.length;g<k;g++)h[g].id=Ye()}else if(u.type==="multi-column"){h=JSON.parse(rt(u.options));for(let g=0,k=h.length;g<k;g++)h[g].type==="table"&&(b=JSON.parse("["+rt(h[g].options)+"]"),h[g].data=_(b)),h[g].id=Ye()}else if(u.type==="multi-column-content"){h=JSON.parse(rt(u.options));for(let g=0;g<h.length;g++)for(let k=0;k<h[g].length;k++)h[g][k].type==="table"&&(b=JSON.parse("["+rt(h[g][k].options)+"]"),h[g][k].data=_(b)),h[g][k].id=Ye()}else u.type==="listing"&&(h=[]);m.data=h,f.addType=u.type}f.insertPoint!==-1?(f.items.splice(f.insertPoint+f.insertPointDirection,0,m),f.ts=new Date().getTime()):f.items.push(m),f.insertPoint=-1},onInput:function(){},onChange:function(){},onCheck:function(){},onApply:function(){},onChangeAsset:function(){},onChangeImage:function(){},vueContentDataSaved:function(){},vueListContentData:function(){}},n.methods);e===1&&delete n.methods;const l=n.watch?jQuery.extend({},n.watch):null;e===1&&delete n.watch,n.fieldBlocks=n.fieldBlocks||{};const a=jQuery.extend({},vl,n.fieldBlocks),i=jQuery.extend({debug:!1,addType:"",showAddContainer:!1,showAddFieldButton:!0,showViewRawDataButton:!1,showSortButton:!0,showInsertButton:!0,showRemoveButton:!0,addFieldButtonLabel:"ãã£ã¼ã«ãã追å ",insertPoint:-1,insertPointDirection:0,items:[],version:e,minBlocks:0,maxBlocks:0,maxBlocksType:"",maxBlocksMessage:{type:"warning",title:"ãç¥ãã",content:'<p class="mb-0"><strong>æå¤§ãããã¯æ°ã¯ %maxblocks ã§ãã</strong></p>'},updated:0,fieldGroups:[[{type:"h1",label:"è¦åºã1",data:""},{type:"h2",label:"è¦åºã2",data:""},{type:"h3",label:"è¦åºã3",data:""},{type:"h4",label:"è¦åºã4",data:""},{type:"h5",label:"è¦åºã5",data:""},{type:"h6",label:"è¦åºã6",data:""}],[{type:"text",label:"1è¡ããã¹ã",data:""},{type:"email",label:"Email",data:""},{type:"url",label:"URL",data:""},{type:"tel",label:"é»è©±çªå·",data:""},{type:"password",label:"ãã¹ã¯ã¼ã",data:""},{type:"number",label:"æ°å¤",data:""},{type:"datepicker",label:"æ¥ä»",data:""},{type:"time",label:"æå»",data:""},{type:"textarea",label:"è¤æ°è¡ããã¹ã",rows:8,data:""},{type:"code",label:"ã³ã¼ããããã¯",rows:4,data:""},{type:"tinymce",label:"ãªããããã¹ã",rows:8,data:""},{type:"asset",label:"ãã¡ã¤ã«",url:"",data:""},{type:"image",label:"ç»å",data:"",url:"",thumbnail:"",alt:""}],[{type:"contentData",label:"ã³ã³ãã³ããã¼ã¿",siteId:1,contentTypeId:1,radio:!1,modalEdit:!0,modalCreate:!0,includeDraft:!1,dataLabelName:"title",data:""}],[{type:"select",label:"ãããããã¦ã³ãªã¹ã",options:[{label:"ãªã³ã´",data:"apple"},{label:"ãªã¬ã³ã¸",data:"orange"},{label:"ãã¦ã£ãã«ã¼ã",data:"kiwi"}]},{type:"checkbox",label:"ãã§ãã¯ããã¯ã¹",options:[{label:"ãªã³ã´",data:"apple",checked:!1},{label:"ãªã¬ã³ã¸",data:"orange",checked:!1},{label:"ãã¦ã£ãã«ã¼ã",data:"kiwi",checked:!1}]},{type:"radio",label:"ã©ã¸ãªãã¿ã³",options:[{label:"ãªã³ã´",data:"apple"},{label:"ãªã¬ã³ã¸",data:"orange"},{label:"ãã¦ã£ãã«ã¼ã",data:"kiwi"}]},{type:"table",label:"表",options:[{type:"text",label:"1è¡ããã¹ã"},{type:"datepicker",label:"æ¥ä»"},{type:"time",label:"æå»"},{type:"textarea",label:"è¤æ°è¡ããã¹ã",rows:1},{type:"tinymce",label:"ãªããã¨ãã£ã¿",rows:8},{type:"asset",label:"ãã¡ã¤ã«",filename:""},{type:"image",label:"ç»å",filename:"",thumbnail:""},{type:"select",label:"ãããããã¦ã³ãªã¹ã",options:[{label:"ãªã³ã´",data:"apple"},{label:"ãªã¬ã³ã¸",data:"orange"}
218,{label:"ãã¦ã£ãã«ã¼ã",data:"kiwi"}]},{type:"checkbox",label:"ãã§ãã¯ããã¯ã¹",options:[{label:"ãªã³ã´",data:"apple"},{label:"ãªã¬ã³ã¸",data:"orange"},{label:"ãã¦ã£ãã«ã¼ã",data:"kiwi"}]},{type:"radio",label:"ã©ã¸ãªãã¿ã³",options:[{label:"ãªã³ã´",data:"apple"},{label:"ãªã¬ã³ã¸",data:"orange"},{label:"ãã¦ã£ãã«ã¼ã",data:"kiwi"}]}]},{type:"table-vertical-fixed",label:"縦åãåºå®ãã¼ãã«",options:[{type:"text",label:"1è¡ããã¹ã"},{type:"datepicker",label:"æ¥ä»"},{type:"time",label:"æå»"},{type:"textarea",label:"è¤æ°è¡ããã¹ã",rows:1},{type:"tinymce",label:"ãªããã¨ãã£ã¿",rows:8},{type:"asset",label:"ãã¡ã¤ã«"},{type:"image",label:"ç»å"},{type:"select",label:"ãããããã¦ã³ãªã¹ã",options:[{label:"ãªã³ã´",data:"apple"},{label:"ãªã¬ã³ã¸",data:"orange"},{label:"ãã¦ã£ãã«ã¼ã",data:"kiwi"}]},{type:"checkbox",label:"ãã§ãã¯ããã¯ã¹",options:[{label:"ãªã³ã´",data:"apple"},{label:"ãªã¬ã³ã¸",data:"orange"},{label:"ãã¦ã£ãã«ã¼ã",data:"kiwi"}]},{type:"radio",label:"ã©ã¸ãªãã¿ã³",data:"orange",options:[{label:"ãªã³ã´",data:"apple"},{label:"ãªã¬ã³ã¸",data:"orange"},{label:"ãã¦ã£ãã«ã¼ã",data:"kiwi"}]}]}],[{type:"multi-column",label:"2段çµãªããããã¹ã",options:[{type:"tinymce",col:6},{type:"tinymce",col:6}]},{type:"multi-column",label:"3段çµããã¹ã",options:[{type:"textarea",rows:8,col:4},{type:"textarea",rows:8,col:4},{type:"textarea",rows:8,col:4}]},{type:"multi-column-content",label:"2段çµã³ã³ãã³ã",options:[[{type:"text",label:"å°è¦åºã"},{type:"tinymce",label:"æ¬æ"}],[{type:"text",label:"å°è¦åºã"},{type:"tinymce",label:"æ¬æ"}]]}],[{type:"textarea",label:"å®åæï¼ã»ããã¼æ¡å ï¼",rows:8,data:`æ¥æï¼ 219 220ä¼å ´ï¼ 221 222åå è²»ï¼ 223 224ç³ãè¾¼ã¿æéï¼`}]]},n);i.fieldBlocks=a;const o=i.id;let r=null,s="",d=!1;if(mtappVars.screen_id==="edit-entry"||mtappVars.screen_id==="edit-page"||mtappVars.screen_id==="edit-category"){if(r=document.getElementById(o),!r)return;s=r.value;const u=jQuery("#"+o+"-field");u.hasClass("required")&&(d=!0),u.after('<div id="mtapp-mf-'+o+'"></div>').remove()}else{if(typeof mtappVars.contentDataFields>"u"||typeof mtappVars.contentDataFields["contentField"+o]>"u")return;r=document.querySelector('[name="content-field-'+o+'"]'),r.required&&(d=!0),s=r.value,r.value="{}",jQuery(mtappVars.contentDataFields["contentField"+o]).find("#block_editor_data").appendTo("#edit-content-type-data-form"),jQuery(mtappVars.contentDataFields["contentField"+o]).find(".modal-blockeditor").appendTo("#edit-content-type-data-form"),jQuery(mtappVars.contentDataFields["contentField"+o]).after('<div id="mtapp-mf-'+o+'"></div>').hide().find("textarea").attr("name","")}i.isRequired=d,s&&(s=JSON.parse(s),i.items=JSON.parse(rt(s.items)),i.items.forEach(function(u){if(["table-vertical"].indexOf(u.type)!==-1&&(typeof u.data>"u"||!u.data)&&(u.data=JSON.parse(rt(u.options))),!Object.prototype.hasOwnProperty.call(u,"handle"))return;const f=a[u.handle];if(f.type==="multi-column"){const m=[];f.columns.forEach(function(h){h.fields.forEach(function(b){m.push(b)})}),f.columns.forEach(function(h){h.fields.forEach(function(b){a[b].type.startsWith("table-vertical")&&typeof u.data[b]>"u"&&(u.data[b]={},a[b].fields.forEach(function(_){u.data[b][_]=et(u.data[_]),m.includes(_)||delete u.data[_]}))})})}}));for(let u=0;u<i.items.length;u++)typeof i.items[u].id>"u"&&(i.items[u].id=Ye());mtappVars.multiField=mtappVars.multiField||{},mtappVars.multiField["field"+o]={app:null,options:null},mtappVars.multiField["field"+o].app=new Vue({el:"#mtapp-mf-"+o,template:"#mf-container-tmpl"+(e===2?"-v2":""),data:i,mounted:function(){jQuery("body").on("focus.mtapp-mf-field-datepicker","input.mtapp-mf-field-datepicker",function(){jQuery(this).hasClass("hasDatepicker")||jQuery(this).datepicker({dateFormat:"yy-mm-dd",dayNamesMin:["æ¥","æ","ç«","æ°´","æ¨","é","å"],monthNames:["- 01","- 02","- 03","- 04","- 05","- 06","- 07","- 08","- 09","- 10","- 11","- 12"],showMonthAfterYear:!0,prevText:"<",nextText:">",onSelect:function(){this.dispatchEvent(mtappVars.eventInput)}})})},created:function(){this.ts=new Date().getTime()},updated:function(){},computed:{setContentData:function(){const u=this.items,f=this.version,m={items:u,version:f,ts:this.ts};return rt(m)},disabledAdd:function(){return this.maxBlocks>0&&this.maxBlocks<=this.items.length}},methods:t,watch:l})}function Os(n){const e=window.jQuery,t=e.extend({inputType:"textarea",caption:null,header:null,headerOrder:[],headerPosition:"top",footer
224:!1,items:null,itemsRootKey:"items",edit:!0,add:!1,clear:!0,cellMerge:!1,sortable:!1,listingCheckbox:!1,listingCheckboxType:"checkbox",listingTargetKey:null,listingTargetEscape:!1,optionButtons:null,cbAfterBuildSystem:null,cbAfterBuild:null,cbBeforeAdd:null,cbAfterAddSystem:null,cbAfterAdd:null,cbBeforeClear:null,cbAfterSelectRow:null,cbAfterSelectColumn:null,cbBeforeSave:null,cbAfterSave:null,nest:!1,debug:!1},n),l={};return mtappVars.language==="ja"?(l.addRow="è¡ã追å ",l.addColumn="åã追å ",l.clearData="åé¤",l.showJSON="JSONã表示",l.hideJSON="JSONãé表示",l.debugMessage="ãã£ã¼ã«ãã表示ããã¦ããã¨ãã¯ãã¼ãã«å ã®å¤ã¯ç¡è¦ããããã£ã¼ã«ãå ã® JSON ããã®ã¾ã¾ä¿åããã¾ãã",l.checkSyntax="JSONã®ææ³ããã§ãã¯",l.addColumnProperty="ããããã£åï¼ä¾ï¼titleï¼",l.addColumnPropertyDisplayName="ããããã£è¡¨ç¤ºåï¼ä¾ï¼ã¿ã¤ãã«ï¼",l.cellMerge="ã»ã«ãçµå",l.cellMergeApply="çµåãé©ç¨",l.colspanValueIs="çµåããåã®æ°",l.rowspanValueIs="çµåããè¡ã®æ°",l.failedSelect="é£ç¶ããã»ã«ã鏿ãã¦ãã ãã"):(l.addRow="Add a row",l.addColumn="Add a column",l.clearData="Delete",l.showJSON="Show JSON",l.hideJSON="Hide JSON",l.debugMessage="When the field is visible, ignore table values and save JSON.",l.checkSyntax="Check JSON syntax",l.addColumnProperty="Property Name (e.g. title)",l.addColumnPropertyDisplayName="Property Display Name (e.g. Title)",l.cellMerge="Merge cells",l.cellMergeApply="Apply merge",l.colspanValueIs="The value of colspan:",l.rowspanValueIs="The value of rowspan:",l.failedSelect="Failed to select"),t.clear&&(t.listingCheckbox=!0),this.each(function(){const a=t.headerOrder;if(Array.isArray(a)&&a.length===0){alert('Error in .MTAppJSONTable: The "headerOrder" option is required.');return}const i=e(this);i.addClass("hidden").css({marginBottom:"10px"});const o=i.val();let r=null;if(/^\{/.test(o))try{r=JSON.parse(o)}catch(b){alert(b.message)}else t.items===null?(r={},r[t.itemsRootKey]=[]):r=t.items;if(r===null)return;const s=r[t.itemsRootKey];if(s.length===0){s[0]={};for(let b=0,_=a.length;b<_;b++)s[0][a[b]]=""}if(!t.cellMerge)for(let b=0,_=a.length;b<_;b++)for(let g=0,k=s.length;g<k;g++)Object.prototype.hasOwnProperty.call(s[g],a[b])||(s[g][a[b]]="");for(let b=0,_=s.length;b<_;b++)for(let g in s[b])typeof s[b][g]=="string"?s[b][g]=s[b][g].encodeHTML():typeof s[b][g]=="object"&&(s[b][g]=JSON.stringify(s[b][g]));t.items=s;let d=t.items.length;const u={};u.caption="<caption>[#= caption #]</caption>",u.header=["<thead>","<tr>","[# if (sortable) { #]",'<th class="jsontable-sort-handle"> </th>',"[# } #]","[# if (listingCheckbox) { #]",'<th class="jsontable-cb-cell"> </th>',"[# } #]","[# for (let i = 0, l = headerOrder.length; i < l; i++) { #]",'<th class="[#= headerOrder[i] #]" data-name="[#= headerOrder[i] #]">[#= header[headerOrder[i]] #]</th>',"[# } #]","</tr>","</thead>"].join(` 225`),u.footer=["<tfoot>","<tr>","[# if (sortable) { #]",'<th class="mt-table-thead-th jsontable-sort-handle"> </th>',"[# } #]","[# if (listingCheckbox) { #]",'<th class="mt-table-thead-th jsontable-cb-cell"> </th>',"[# } #]","[# for (let i = 0, l = headerOrder.length; i < l; i++) { #]",'<th class="mt-table-thead-th [#= headerOrder[i] #]" data-name="[#= headerOrder[i] #]">[#= header[headerOrder[i]] #]</th>',"[# } #]","</tr>","</tfoot>"].join(` 226`),u.tbodyTopPlain=['<tr class="odd">',"[# if (sortable) { #]",'<td class="jsontable-sort-handle"><svg role="img" title="ç§»å" class="mt-icon"><use xlink:href="'+mtappVars.static_path+'images/sprite.svg#ic_move"></use></svg></td>',"[# } #]","[# if (listingCheckbox) { #]",'<td class="jsontable-cb-cell">','[# if (listingCheckboxType === "radio") { #]','<input type="radio" name="jsontable-radio" class="jsontable-cb">',"[# } else { #]",'<input type="checkbox" class="jsontable-cb">',"[# } #]","</td>","[# } #]","[# for (let x = 0, y = headerOrder.length; x < y; x++) { #]",'<td class="[#= headerOrder[x] #]" data-name="[#= headerOrder[x] #]">','[# if (inputType === "input" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "input") ) { #]','<input class="form-control jsontable-input" type="text" data-name="[#= headerOrder[x] #]" value="">','[# } else if (inputType === "number" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "
226number") ) { #]','<input class="form-control jsontable-input" type="number" data-name="[#= headerOrder[x] #]" value="">','[# } else if (inputType === "date" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "date") ) { #]','<input class="form-control jsontable-input" type="date" data-name="[#= headerOrder[x] #]" value="">','[# } else if (inputType === "time" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "time") ) { #]','<input class="form-control jsontable-input" type="time" data-name="[#= headerOrder[x] #]" value="">','[# } else if (inputType === "color" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "color") ) { #]','<input class="form-control jsontable-input" type="color" data-name="[#= headerOrder[x] #]" value="">','[# } else if (inputType === "email" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "email") ) { #]','<input class="form-control jsontable-input" type="email" data-name="[#= headerOrder[x] #]" value="">','[# } else if (inputType === "url" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "url") ) { #]','<input class="form-control jsontable-input" type="url" data-name="[#= headerOrder[x] #]" value="">','[# } else if (inputType === "tel" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "tel") ) { #]','<input class="form-control jsontable-input" type="tel" data-name="[#= headerOrder[x] #]" value="">','[# } else if (inputType === "textarea" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "textarea") ) { #]','<textarea class="form-control jsontable-input" data-name="[#= headerOrder[x] #]"></textarea>',"[# } #]","</td>","[# } #]","</tr>"].join(""),u.tbodyTop=['<tbody class="jsontable-tbody">',"[# for (let i = 0, l = items.length; i < l; i++) { #]","[# if (i % 2 === 0) { #]",'<tr class="even">',"[# } else { #]",'<tr class="odd">',"[# } #]","[# if (sortable) { #]",'<td class="jsontable-sort-handle"><svg role="img" title="ç§»å" class="mt-icon"><use xlink:href="'+mtappVars.static_path+'images/sprite.svg#ic_move"></use></svg></td>',"[# } #]","[# if (listingCheckbox) { #]",'<td class="jsontable-cb-cell">','[# if (listingCheckboxType === "radio") { #]','<input type="radio" name="jsontable-radio" class="jsontable-cb">',"[# } else { #]",'<input type="checkbox" class="jsontable-cb">',"[# } #]","</td>","[# } #]","[# for (let x = 0, y = headerOrder.length; x < y; x++) { #]","[# if (!items[i].hasOwnProperty(headerOrder[x])) { continue; } #]",'<td class="[#= headerOrder[x] #]" data-name="[#= headerOrder[x] #]"',"[# if (listingTargetKey && listingTargetKey === headerOrder[x]) { #]","[# if (listingTargetEscape) { #]",'data-value="[#= encodeURIComponent(items[i][headerOrder[x]]) #]"',"[# } else { #]",'data-value="[#= items[i][headerOrder[x]] #]"',"[# } #]","[# } #]",'[# if (items[i].hasOwnProperty(headerOrder[x] + "_colspan")) { #]','colspan="[#= items[i][headerOrder[x] + "_colspan"] #]"',"[# } #]",'[# if (items[i].hasOwnProperty(headerOrder[x] + "_rowspan")) { #]','rowspan="[#= items[i][headerOrder[x] + "_rowspan"] #]"',"[# } #]",">","[# if (edit) { #]",'[# if (inputType === "input" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "input") ) { #]','<input class="form-control jsontable-input" type="text" data-name="[#= headerOrder[x] #]" value="[#= items[i][headerOrder[x]] #]">','[# } else if (inputType === "number" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "number") ) { #]','<input class="form-control jsontable-input" type="number" data-name="[#= headerOrder[x] #]" value="[#= items[i][headerOrder[x]] #]">','[# } else if (inputType === "date" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "date") ) { #]','<input class="form-control jsontable-input" type="date" data-name="[#= headerOrder[x] #]" value="[#= items[i][headerOrder[x]] #]">','[# } else if (inputType === "time" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "time") ) { #]','<input class="form-control jsontable-input" type="time" data-name="[#= headerOrder[x] #]" value="[#= items[i][headerOrder[x]] #]">','[# } else if (inputType === "color" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "color") ) { #]','<input class="form-control jsontable-input" type="color" data-name="[#= headerOrder[x] #]" value="[#= items[i][headerOrder[x]] #]">','[# } else if (inputType === "email" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "email") ) { #]','<input class="form-control jsontable-input" type="email" data-name="[#= headerOrder[x] #]" value="[#= items[i][headerOrder[x]] #]">','[# } else if (inputType === "url" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "url") ) { #]','<input class="form-control jsontable-input" type="url" data-name="[#= headerOrder[x] #]" value="[#= items[i][headerOrder[x]] #]">','[# } else if (inputType === "tel" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "tel") ) { #]','<input class="form-control jsontable-input" type="tel" data-name="[#= headerOrder[x] #]" value="[#= items[i][headerOrder[x]] #]">','[# } else if (inputType === "textarea" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "textarea") ) { #]','<textarea class="form-control jsontable-input" data-name="[#= headerOrder[x] #]">[#= items[i][headerOrder[x]] #]</textarea>',"[# } #]","[# } else { #]",'<span class="jsontable-input-data">[#= items[i][headerOrder[x]] #]</span>',"[# if (listingTargetKey && listingTargetKey === headerOrder[x]) { #]",'<textarea class="form-control jsontable-input-hidden hidden" data-name="[#= headerOrder[x] #]">[#= items[i][headerOrder[x]] #]</textarea>',"[# } #]","[# } #]","</td>","[# } #]","</tr>","[# } #]","</tbody>"].join(""),u.tbodyLeftPlain=['<td class="[#= headerOrder #] item-[#= i #] last-child" data-item-index="[#= i #]" data-name="[#= headerOrder #]">','[# if (inputType === "input" || (inputType === "object" && inputTypeObj[headerOrder] && inputTypeObj[headerOrder] === "input") ) { #]','<input class="form-control jsontable-input" type="text" data-name="[#= headerOrder #]" value="">','[# } else if (inputType === "number" || (inputType === "object" && inputTypeObj[headerOrder] && inputTypeObj[headerOrder] === "number") ) { #]','<input class="form-control jsontable-input" type="number" data-name="[#= headerOrder #]" value="">','[# } else if (inputType === "date" || (inputType === "object" && inputTypeObj[headerOrder] && inputTypeObj[headerOrder] === "date") ) { #]','<input class="form-control jsontable-input" type="date" data-name="[#= headerOrder #]" value="">','[# } else if (inputType === "time" || (inputType === "object" && inputTypeObj[headerOrder] && inputTypeObj[headerOrder] === "time") ) { #]','<input class="form-control jsontable-input" type="time" data-name="[#= headerOrder #]" value="">','[# } else if (inputType === "color" || (inputType === "object" && inputTypeObj[headerOrder] && inputTypeObj[headerOrder] === "color") ) { #]','<input class="form-control jsontable-input" type="color" data-name="[#= headerOrder #]" value="">','[# } else if (inputType === "email" || (inputType === "object" && inputTypeObj[headerOrder] && inputTypeObj[headerOrder] === "email") ) { #]','<input class="form-control jsontable-input" type="email" data-name="[#= headerOrder #]" value="">','[# } else if (inputType === "url" || (inputType === "object" && inputTypeObj[headerOrder] && inputTypeObj[headerOrder] === "url") ) { #]','<input class="form-control jsontable-input" type="url" data-name="[#= headerOrder #]" value="">','[# } else if (inputType === "tel" || (inputType === "object" && inputTypeObj[headerOrder] && inputTypeObj[headerOrder] === "tel") ) { #]','<input class="form-control jsontable-input" type="tel" data-name="[#= headerOrder #]" value="">','[# } else if (inputType === "textarea" || (inputType === "object" && inputTypeObj[headerOrder] && inputTypeObj[headerOrder] === "textarea") ) { #]','<textarea class="form-control jsontable-input" data-name="[#= headerOrder #]"></textarea>',"[# } #]","</td>"].join(""),u.tbodyLeft=['<tbody class="jsontable-tbody">',"[# if (listingCheckbox) { #]",'<tr class="jsontable-clear-row">',"[# if (header) { #]",'<th class="mt-table-thead-th jsontable-cb-cell">
226 </th>',"[# } #]","[# for (let i = 0, l = items.length; i < l; i++) { #]",'<td class="jsontable-cb-cell item-[#= i #]" data-item-index="[#= i #]">','<input type="checkbox" class="jsontable-cb">',"</td>","[# } #]","</tr>","[# } #]","[# for (let x = 0, y = headerOrder.length; x < y; x++) { #]",'<tr class="[#= headerOrder[x] #]" data-name="[#= headerOrder[x] #]">',"[# for (let i = 0, l = items.length; i < l; i++) { #]","[# if (!items[i].hasOwnProperty(headerOrder[x])) { continue; } #]",'<td class="[#= headerOrder[x] #] item-[#= i #]" data-item-index="[#= i #]" data-name="[#= headerOrder[x] #]"','[# if (items[i].hasOwnProperty(headerOrder[x] + "_colspan")) { #]','colspan="[#= items[i][headerOrder[x] + "_colspan"] #]"',"[# } #]",'[# if (items[i].hasOwnProperty(headerOrder[x] + "_rowspan")) { #]','rowspan="[#= items[i][headerOrder[x] + "_rowspan"] #]"',"[# } #]",">","[# if (edit) { #]",'[# if (inputType === "input" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "input") ) { #]','<input class="form-control jsontable-input" type="text" data-name="[#= headerOrder[x] #]" value="[#= items[i][headerOrder[x]] #]">','[# } else if (inputType === "number" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "number") ) { #]','<input class="form-control jsontable-input" type="number" data-name="[#= headerOrder[x] #]" value="[#= items[i][headerOrder[x]] #]">','[# } else if (inputType === "date" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "date") ) { #]','<input class="form-control jsontable-input" type="date" data-name="[#= headerOrder[x] #]" value="[#= items[i][headerOrder[x]] #]">','[# } else if (inputType === "time" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "time") ) { #]','<input class="form-control jsontable-input" type="time" data-name="[#= headerOrder[x] #]" value="[#= items[i][headerOrder[x]] #]">','[# } else if (inputType === "color" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "color") ) { #]','<input class="form-control jsontable-input" type="color" data-name="[#= headerOrder[x] #]" value="[#= items[i][headerOrder[x]] #]">','[# } else if (inputType === "email" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "email") ) { #]','<input class="form-control jsontable-input" type="email" data-name="[#= headerOrder[x] #]" value="[#= items[i][headerOrder[x]] #]">','[# } else if (inputType === "url" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "url") ) { #]','<input class="form-control jsontable-input" type="url" data-name="[#= headerOrder[x] #]" value="[#= items[i][headerOrder[x]] #]">','[# } else if (inputType === "tel" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "tel") ) { #]','<input class="form-control jsontable-input" type="tel" data-name="[#= headerOrder[x] #]" value="[#= items[i][headerOrder[x]] #]">','[# } else if (inputType === "textarea" || (inputType === "object" && inputTypeObj[headerOrder[x]] && inputTypeObj[headerOrder[x]] === "textarea") ) { #]','<textarea class="form-control jsontable-input" data-name="[#= headerOrder[x] #]">[#= items[i][headerOrder[x]] #]</textarea>',"[# } #]","[# } else { #]",'<span class="jsontable-input-data">[#= items[i][headerOrder[x]] #]</span>',"[# if (listingTargetKey && listingTargetKey === headerOrder[x]) { #]",'<textarea class="form-control jsontable-input-hidden hidden" data-name="[#= headerOrder[x] #]">[#= items[i][headerOrder[x]] #]</textarea>',"[# } #]","[# } #]","</td>","[# } #]","</tr>","[# } #]","</tbody>"].join(""),u.buttons=['<div class="add-btn text-right mt-3">','[# if (add && headerPosition === "top") { #]','<a href="#" class="btn btn-default ml-2 jsontable-add jsontable-add-row">'+l.addRow+"</a>","[# } #]",'[# if (add && headerPosition === "left") { #]','<a href="#" class="btn btn-default ml-2 jsontable-add jsontable-add-column">'+l.addColumn+"</a>","[# } #]","[# if (cellMerge) { #]",'<a href="#" class="btn ml-2 btn-warning jsontable-cellMerge">'+l.cellMerge+"</a>","[# } #]","[# if (clear) { #]",'<a href="#" class="btn btn-danger ml-2 jsontable-clear">'+l.clearData+"</a>","[# } #]","[# if (debug) { #]",'<a href="#" class="btn ml-2 btn-success jsontable-debug">'+l.showJSON+"</a>",'<a href="#" class="btn ml-2 btn-info jsontable-check-json primary hidden">'+l.checkSyntax+"</a>","[# } #]","[# if (optionButtons) { #]","[# for (let i = 0, l = optionButtons.length; i < l; i++) { #]",'<a href="#" class="btn btn-default ml-2 [#= optionButtons[i].classname #]">[#= optionButtons[i].text #]</a>',"[# } #]","[# } #]","</div>"].join(""),u.debugMessage=['<div class="alert alert-warning jsontable-debug-message hidden">'+l.debugMessage+"</div>"].join(""),u.container=['<div class="mtapp-json-table">','<table class="table table-bordered mt-table jsontable-table">
226','[# if (typeof caption === "string") { #]','[#= context.include("caption") #]',"[# } #]",'[# if (header && headerPosition === "top") { #]','[#= context.include("header") #]',"[# } #]",'[# if (header && headerPosition === "top" && footer) { #]','[#= context.include("footer") #]',"[# } #]","[# if (items.length > 0) { #]",'[# if (headerPosition === "top") { #]','[#= context.include("tbodyTop") #]','[# } else if (headerPosition === "left") { #]','[#= context.include("tbodyLeft") #]',"[# } #]","[# } #]","</table>","[# if (add || clear || optionButtons || debug) { #]",'[#= context.include("buttons") #]',"[# } #]","</div>"].join(` 227`),Et(t.inputType)&&(t.inputTypeObj=t.inputType,t.inputType="object");const f=Template.process("container",t,u);e(this).after(f);const m=i.next("div"),h=m.children("table");h.data("item-length",d),t.header&&t.headerPosition==="left"&&h.find("tr").not(".jsontable-clear-row").each(function(){const b=e(this).attr("data-name");e(this).prepend('<th class="mt-table-thead-th '+b+'" data-name="'+b+'">'+t.header[b]+"</th>")}),t.listingCheckbox&&(t.headerPosition==="top"?h.on("click","input.jsontable-cb",function(){const b=e(this).parent().parent().toggleClass("jsontable-selected-data");t.cbAfterSelectRow!==null&&typeof t.cbAfterSelectRow=="function"&&t.cbAfterSelectRow({name:"cbAfterSelectRow"},b,e(this).is(":checked"))}):t.headerPosition==="left"&&h.on("click","input.jsontable-cb",function(){const b=e(this).parent().attr("data-item-index"),_=h.find(".item-"+b).toggleClass("jsontable-selected-data");t.cbAfterSelectColumn!==null&&typeof t.cbAfterSelectColumn=="function"&&t.cbAfterSelectColumn({name:"cbAfterSelectColumn"},_,e(this).is(":checked"))})),(t.add||t.clear)&&m.on("click","div.add-btn a",function(){if(e(this).hasClass("jsontable-add-row")){const b=Template.process("tbodyTopPlain",t,u);t.cbBeforeAdd!==null&&typeof t.cbBeforeAdd=="function"&&t.cbBeforeAdd({name:"cbBeforeAdd",type:"row"},m),h.find("tbody.jsontable-tbody").append(b),t.cbAfterAddSystem!==null&&typeof t.cbAfterAddSystem=="function"&&t.cbAfterAddSystem({name:"cbAfterAddSystem",type:"row"},m),t.cbAfterAdd!==null&&typeof t.cbAfterAdd=="function"&&t.cbAfterAdd({name:"cbAfterAdd",type:"row"},m)}else if(e(this).hasClass("jsontable-add-column")){const b=e.extend(!0,[],t.headerOrder);h.find("tr").each(function(){let _=e(this).children(":last-child").removeClass("last-child").clone().removeClass(function(k,w){return(w.match(/\bitem-\d+/g)||[]).join(" ")});if(e(this).hasClass("jsontable-clear-row"))_.attr("data-item-index",d).addClass("item-"+d);else{var g={headerOrder:b.shift(),inputType:t.inputType,inputTypeObj:t.inputTypeObj,i:d};_=Template.process("tbodyLeftPlain",g,u)}t.cbBeforeAdd!==null&&typeof t.cbBeforeAdd=="function"&&t.cbBeforeAdd({name:"cbBeforeAdd",type:"column"},_),e(this).append(_)}),d++,h.data("item-length",d),t.cbAfterAddSystem!==null&&typeof t.cbAfterAddSystem=="function"&&t.cbAfterAddSystem({name:"cbAfterAddSystem",type:"column"},m),t.cbAfterAdd!==null&&typeof t.cbAfterAdd=="function"&&t.cbAfterAdd({name:"cbAfterAdd",type:"column"},m)}else e(this).hasClass("jsontable-clear")&&(t.cbBeforeClear!==null&&typeof t.cbBeforeClear=="function"&&t.cbBeforeClear({name:"cbBeforeClear"},m),h.find(".jsontable-selected-data").remove(),t.headerPosition==="left"&&(d--,h.data("item-length",d)));return!1}),t.cellMerge&&m.on("click","a.jsontable-cellMerge",function(){e(this).toggleClass("primary");var b=function(){var V=e(this);V.toggleClass("merge-target")};if(e(this).hasClass("primary"))h.find("td.merge-target").removeClass("merge-target"),e(this).text(l.cellMergeApply),h.on("click","td",b);else{e(this).text(l.cellMerge),h.off("click","td");var _=h.find("td.merge-target"),g={},k={},w={},T={},C={};g.obj=_.first(),g.idx=g.obj.index(),k.obj=g.obj.parent(),k.idx=k.obj.index(),w.obj=k.obj.children(".merge-target").last(),w.idx=w.obj.index(),T.obj=_.last(),T.idx=T.obj.index(),C.obj=T.obj.parent(),C.idx=C.obj.index();var v=k.obj.children(".merge-target").length,E=C.idx-k.idx+1,O=0;k.obj.children(".merge-target").filter("[colspan]").each(function(){O+=Number(e(this).attr("colspan"))}),O&&(v+=O-1),v>1&&g.obj.attr("colspan",v),E>1&&g.obj.attr("rowspan",E),h.find("td.merge-target").not(":first").remove()}return h.toggleClass("jsontable-cell-merge"),!1}),t.debug&&(i.before(Template.process("debugMessage",{},u)),m.on("click","a.jsontable-debug",function(){return e(this).hasClass("showed-json")?(e(this).removeClass("showed-json").text(l.showJSON).next().addClass("hidden"),i.addClass("hidden").prev().addClass("hidden")):(e(this).addClass("showed-json").text(l.hideJSON).next().removeClass("hidden"),i.removeClass("hidden").prev().removeClass("hidden")),!1}),m.on("click","a.jsontable-check-json",function(){try{r=JSON.parse(i.val())}catch(b){return alert(b.message),!1}return alert("Valid"),!1})),t.edit&&(e('form[method="post"]')[0].addEventListener("submit",function(){if(i.is(":visible"))return!0;t.cbBeforeSave!==null&&typeof t.cbBeforeSave=="function"&&t.cbBeforeSave({name:"cbBeforeSave"},m,i);var b=$a(t.headerPosition,t.itemsRootKey,h,':not(".hidden")',t.nest);i.val(b.replace(/^(\s|\n)+$/g,"")),t.cbAfterSave!==null&&typeof t.cbAfterSave=="function"&&t.cbAfterSave({name:"cbAfterSave"},m,i,b)},!0),i.on("MTAppJSONTableSave",function(){t.cbBeforeSave!==null&&typeof t.cbBeforeSave=="function"&&t.cbBeforeSave({name:"cbBeforeSave"},m,i);var b=$a(t.headerPosition,t.itemsRootKey,h,':not(".hidden")',t.nest);i.val(b.replace(/^(\s|\n)+$/g,"")),t.cbAfterSave!==null&&typeof t.cbAfterSave=="function"&&t.cbAfterSave({name:"cbAfterSave"},m,i,b)})),t.sortable&&t.headerPosition==="top"&&h.sortable({items:"tbody tr",handle:"td.jsontable-sort-handle",curs
227or:"move"}),t.cbAfterBuildSystem!==null&&typeof t.cbAfterBuildSystem=="function"&&t.cbAfterBuildSystem({name:"cbAfterBuildSystem"},m),t.cbAfterBuild!==null&&typeof t.cbAfterBuild=="function"&&t.cbAfterBuild({name:"cbAfterBuild"},m)})}function $a(n,e,t,l,a){const i=window.jQuery;var o="",r=[];if(typeof l!="string"&&(l=""),n==="top")t.find("tbody.jsontable-tbody > tr"+l).each(function(){var f={};i(this).find(".jsontable-input").each(function(){var m=i(this).val();if(a){/^\s*".+?"\s*$/.test(m)&&(m=JSON.stringify(m));try{m=JSON.parse(m)}catch{}}f[i(this).attr("data-name")]=m,i(this).parent().attr("colspan")&&(f[i(this).attr("data-name")+"_colspan"]=i(this).parent().attr("colspan")),i(this).parent().attr("rowspan")&&(f[i(this).attr("data-name")+"_rowspan"]=i(this).parent().attr("rowspan")),o+=m}),r.push(JSON.stringify(f))});else if(n==="left"){var s=t.find("tr"+l),d=[],u=t.data("item-length");for(let f=0;f<u;f++)d.push({});s.each(function(){i(this).find(".jsontable-input").each(function(){var f=i(this).val();if(a){/^\s*".+?"\s*$/.test(f)&&(f=JSON.stringify(f));try{f=JSON.parse(f)}catch{}}var m=i(this).parent().attr("data-item-index");d[m][i(this).attr("data-name")]=f,i(this).parent().attr("colspan")&&(d[m][i(this).attr("data-name")+"_colspan"]=i(this).parent().attr("colspan")),i(this).parent().attr("rowspan")&&(d[m][i(this).attr("data-name")+"_rowspan"]=i(this).parent().attr("rowspan")),o+=f})});for(let f=0;f<u;f++)r.push(JSON.stringify(d[f]))}return o!==""?'{"'+e+'":['+r.join(",")+"]}":""}function As(n){const e=window.jQuery,t={header:null,headerOrder:[],itemsRootKey:"items",listingTargetKey:"id",listingCheckboxType:"checkbox",listingTargetEscape:!1},l=e.extend({url:null,data:null,dataType:"json",cache:!1,accessToken:null,ajaxOptions:null,dialogTitle:"",l10n:null,cbAfterOpenDialogFirst:null,cbProcessResponse:null,cbAjaxDoneFilterJSONTable:null,cbAjaxDone:null,cbAjaxFail:null,cbAfterCancel:null,cbAfterOK:null,cbAfterSearch:null,cbAfterSearchReset:null,cbAfterOpenDialogLast:null,cbAfterSelectRowUpperTable:null,cbAfterSelectRowLowerTable:null,jsontable:{...t}},n);typeof n.jsontable=="object"&&n.jsontable!==null&&(l.jsontable=e.extend({},t,n.jsontable));const a={};if(mtappVars.language==="ja"?(a.title="é ç®ã鏿",a.search="æ¤ç´¢",a.reset="ãªã»ãã",a.ok="OK",a.cancel="ãã£ã³ã»ã«",a.select="鏿",a.selectedItems="鏿ãããé ç®",a.returnDialogTop="ãã¤ã¢ãã°ã®ãããã¸æ»ã",a.noItems="該å½ãããã¼ã¿ãããã¾ãã",a.ajaxFail="ãã¼ã¿ãåå¾ã§ãã¾ããã§ãã"):(a.title="Select items",a.search="Search",a.reset="Reset",a.ok="OK",a.cancel="Cancel",a.select="Select",a.selectedItems="Selected items",a.returnDialogTop="Dialog top",a.noItems="A matched data was not found.",a.ajaxFail="An error occurred while getting data."),l.l10n)for(let o in l.l10n)a[o]=l.l10n[o];e("#mtapplisting-dialog").length||e("body").append('<div id="mtapplisting-dialog"></div>');const i=e("#mtapplisting-dialog");return i.hasClass("bind-event")||(i.addClass("bind-event"),i.on("click","#mtapplisting-dialog-ok",function(o){const r=e(o.delegateTarget).data("triggerId");if(!r)return!1;const s=[],d=e("#mtapplisting-tbody1"),u=d.children("tr");return u.length&&u.each(function(){s.push(e(this).find("td."+d.data("target-key")+" textarea.jsontable-input-hidden").val())}),s.length>1?e("#"+r).val(","+s.join(",")+",").trigger("change.MTAppListing"):e("#"+r).val(s[0]).trigger("change.MTAppListing"),l.cbAfterOK!==null&&typeof l.cbAfterOK=="function"&&l.cbAfterOK({name:"cbAfterOK"},e(o.delegateTarget),e("#"+r)),e(o.delegateTarget).data("triggerId",""),!1}),i.on("click","#mtapplisting-text-search",function(o){const s=e("#mtapplisting-text-filter").val().split(/[ \u3000]/),d=s.length;return e("#mtapplisting-tbody2 tr").each(function(){let u=0;const f=this.innerHTML;for(let m=0;m<d;m++)if(new RegExp(s[m],"i").test(f))u++;else{e(this).addClass("hidden");break}u===d&&e(this).removeClass("hidden")}),l.cbAfterSearch!==null&&typeof l.cbAfterSearch=="function"&&l.cbAfterSearch({name:"cbAfterSearch"},e(o.delegateTarget)),!1}),i.on("keypress","#mtapplisting-text-filter",function(o){o.which==13&&e(this).next().trigger("click")}),i.on("click","#mtapplisting-search-reset",function(o){return e("#mtapplisting-text-filter").val(""),l.cbAfterSearchReset!==null&&typeof l.cbAfterSearchReset=="function"&&l.cbAfterSearchReset({name:"cbAfterSearchReset"},e(o.delegateTarget)),e("#mtapplisting-text-search").trigger("click"),!1}),i.on("click","#mtapplisting-dialog-top",function(o){return e(o.currentTarget).parent().prev().animate({scrollTop:0},600,"swing"),!1})),this.each(function(){const o=e(this);let r=o.attr("id");r||(r=Math.floor(Math.random()*1e16).toString(36),o.attr("id",r)),o.prev().is("label")&&o.prev().addClass("d-block w-100 mb-3"),o.parent().addClass("form-inline"),o.after(`<button type="button" class="btn btn-default ml-3">${a.select}</button>`).next("button").on("click",function(s){const d=e("#mtapplisting-dialog").data("triggerId",r);l.cbAfterOpenDialogFirst!==null&&typeof l.cbAfterOpenDialogFirst=="function"&&l.cbAfterOpenDialogFirst({name:"cbAfterOpenDialogFirst"},d,o,e(s.target));const u={id:r+"-modal",title:l.dialogTitle?l.dialogTitle:a.title},f=` 228 <div id="${u.id}" class="modal" tabindex="-1" aria-labelledby="${u.id}Label" aria-hidden="true"> 229 <div class="modal-dialog modal-lg modal-dialog-centered" role="document"> 230 <div class="modal-content"> 231 <div class="modal-header"> 232 <h5 id="${u.id}Label" class="modal-title">${u.title}</h5> 233 <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button> 234 </div> 235 <p class="text-center mtapplisting-indicator my-5"><img src="${window.StaticURI}images/indicator.gif" alt="Loading..."></p> 236 <div class="modal-body"> 237 <textarea id="mtapplisting-textarea1" class="mtapplisting-dummy-textarea visually-hidden"></textarea> 238 <div class="d-flex mb-4"> 239 <input id="mtapplisting-text-filter" type="text" class="form-control me-3" placeholder="${a.search}" style="width: 50%"> 240 <button id="mtapplisting-text-search" type="button" class="btn btn-default">${a.search}</button> 241 <button id="mtapplisting-search-reset" type="button" class="btn btn-default ms-3">${a.reset}</button> 242 </div> 243 <textarea id="mtapplisting-textarea2" class="mtapplisting-dummy-textarea visually-hidden"></textarea> 244 </div> 245 <div class="modal-footer mtapplisting-actions actions-bar"> 246 <button type="button" id="mtapplisting-dialog-ok" class="btn btn-primary" data-bs-dismiss="modal">${a.ok}</button> 247 <button type="button" id="mtapplisting-dialog-cancel" class="btn btn-default" data-bs-dismiss="modal">${a.cancel}</button> 248 <button type="button" id="mtapplisting-dialog-top" class="btn btn-default">${a.returnDialogTop}</button> 249 </div> 250 </div> 251 </div> 252 </div>`;d.html(f).children(".modal").height(e(window).height()-110),new bootstrap.Modal(d.children(".modal")[0],{backdrop:!0,keyboard:!1,focus:!0}).show();const h=d.find(".mtapplisting-indicator"),b={dataType:l.dataType,url:o.attr("data-url")?o.attr("data-url"):l.url,data:l.data,cache:l.cache};return l.accessToken&&(b.headers={"X-MT-Authorization":"MTAuth accessToken="+l.accessToken}),l.ajaxOptions&&e.extend(b,l.ajaxOptions),e.ajax(b).done(function(_){l.cbProcessResponse!==null&&typeof l.cbProcessResponse=="function"&&(_=l.cbProcessResponse({name:"cbProcessResponse"},_));let g=!0;if(l.cbAjaxDoneFilterJSONTable!==null&&typeof l.cbAjaxDoneFilterJSONTable=="function"&&(g=l.cbAjaxDoneFilterJSONTable({name:"cbAjaxDoneFilterJSONTable"},d,_)),h.addClass("hidden").next().removeClass("hidden"),!g)return d.find("div.modal-body").text(a.noItems).end().find("div.mtapplisting-actions .ok").replaceWith('<button type="button" class="btn btn-default disabled" disabled="disabled">æ¿å ¥</button>').end().find("#mtapplisting-dialog-top").remove(),!1;l.jsontable.caption=a.selectedItems,l.jsontable.headerPosition="top",l.jsontable.footer=!1,l.jsontable.items=null,l.
252jsontable.edit=!1,l.jsontable.add=!1,l.jsontable.clear=!1,l.jsontable.cellMerge=!1,l.jsontable.sortable=!1,l.jsontable.listingCheckbox=!0,l.jsontable.listingTargetKey=l.jsontable.listingTargetKey||"id",l.jsontable.optionButtons=null,l.jsontable.cbAfterSelectRow=function(k,w,T){if(l.jsontable.listingCheckboxType==="radio")return!1;let C=!0;l.cbAfterSelectRowUpperTable!==null&&typeof l.cbAfterSelectRowUpperTable=="function"&&(C=l.cbAfterSelectRowUpperTable({name:"cbAfterSelectRowUpperTable"},w,T)),C&&(T||w.prependTo("#mtapplisting-tbody2"))},l.jsontable.cbAfterBuild=function(k,w){w.find("tbody").attr("id","mtapplisting-tbody1")},e("#mtapplisting-textarea1").MTAppJSONTable(l.jsontable),e("#mtapplisting-tbody1").data("target-key",l.jsontable.listingTargetKey).html("").sortable({items:"tr",cursor:"move",placeholder:"mtapp-state-highlight"}),l.jsontable.caption=null,l.jsontable.footer=!0,l.jsontable.items=_,l.jsontable.cbAfterSelectRow=function(k,w,T){let C=!0;l.cbAfterSelectRowLowerTable!==null&&typeof l.cbAfterSelectRowLowerTable=="function"&&(C=l.cbAfterSelectRowLowerTable({name:"cbAfterSelectRowLowerTable"},w,T)),C&&(e("#mtapplisting-textarea1").next().show(),T&&(l.jsontable.listingCheckboxType==="radio"&&e("#mtapplisting-tbody1 tr").appendTo("#mtapplisting-tbody2"),w.find("td").each(function(){const v=e(this).width();e(this).width(v+"px")}),w.appendTo("#mtapplisting-tbody1")))},l.jsontable.cbAfterBuild=function(k,w){w.find("tbody").attr("id","mtapplisting-tbody2");const T=o.val().replace(/^,|,$/g,"").split(",");if(l.jsontable.listingCheckboxType==="radio")e('td[data-value="'+T[0].replace(/\s*/g,"")+'"]').parent().find("td:first-child input.jsontable-cb").prop("checked",!0).end().appendTo("#mtapplisting-tbody1");else for(let C=0,v=T.length;C<v;C++)l.jsontable.listingTargetKey==="id"?e('td[data-value="'+T[C].replace(/\s*/g,"")+'"]').parent().find("td:first-child input.jsontable-cb").trigger("click"):e('td[data-value="'+T[C]+'"]').parent().find("td:first-child input.jsontable-cb").trigger("click")},l.jsontable.debug=!1,e("#mtapplisting-textarea2").MTAppJSONTable(l.jsontable),l.cbAjaxDone!==null&&typeof l.cbAjaxDone=="function"&&l.cbAjaxDone({name:"cbAjaxDone"},d)}).fail(function(_,g){h.addClass("hidden"),_.status&&_.status==404&&d.find("div.modal-body").text(_.status+" : "+a.ajaxFail),l.cbAjaxFail!==null&&typeof l.cbAjaxFail=="function"&&l.cbAjaxFail({name:"cbAjaxFail"},d,_,g),d.find("div.mtapplisting-actions").removeClass("hidden").find("a.ok").replaceWith('<p class="action button disabled">æ¿å ¥</p>').end().find("#mtapplisting-dialog-top").remove()}),l.cbAfterOpenDialogLast!==null&&typeof l.cbAfterOpenDialogLast=="function"&&l.cbAfterOpenDialogLast({name:"cbAfterOpenDialogLast"},d,o),!1})})}/*! 253 * MTAppjQuery.js 254 * 255 * Copyright (c) bit part LLC 256 * https://bit-part/ 257 * 258 * Since: 2010/06/22 259 * Version: 3.0.7 260 * Update: 2024/07/11 261 * 262 */if(typeof window.mtappVars>"u")throw new Error("window.mtappVars is required");window.mtappVars.__system={mtappJqueryReady:!1,uniqueId:`mt${yt(8)}`};class Bs{constructor(){U(this,"columnGroup",xa);U(this,"columnGroupSettingUI",hi);U(this,"condition",bi);U(this,"copyToClipboard",Nl);U(this,"customize",_i);U(this,"dataLabelCustomize",yi);U(this,"debug",vi);U(this,"deepCopy",et);U(this,"defaultFieldBlocks",vl);U(this,"duplicate",wi);U(this,"duplicateContent",Oi);U(this,"errorMessage",xl);U(this,"fieldSort",Ai);U(this,"getCategoryName",Bi);U(this,"getContentDataFields",Si);U(this,"getContentFieldIdByLabel",jl);U(this,"getCookie",Zl);U(this,"getCurrentContentType",en);U(this,"getPageHeight",Ii);U(this,"getPageScroll",Vi);U(this,"getPublicUrl",$t);U(this,"initBody",vs);U(this,"isPlainObject",Et);U(this,"loadingImage",tt);U(this,"makeField",Yl);U(this,"makeWidget",pl);U(this,"modalConfirm",bt);U(this,"modalMsg",ht);U(this,"moveToWidget",Mi);U(this,"msg",fl);U(this,"numberFormat",cs);U(this,"objectSort",fs);U(this,"observeCategoryChange",ps);U(this,"observeCategoryChangeCheck",ms);U(this,"randomString",yt);U(this,"rebuildTemplate",hs);U(this,"removeHost",Ze);U(this,"setCookie",ml);U(this,"showHint",cl);U(this,"sidebarCollapse",bs);U(this,"sortDisabled",gs);U(this,"submitButtonControl",_s);U(this,"tabs",ys);U(this,"temporaryId",Ye);U(this,"tidySeparator",Ut);U(this,"toInt",za);U(this,"toJSONString",rt);U(this,"zeroPad",ll);U(this,"assetField",(e,t="image")=>
262new Ue(e,t));U(this,"multiField",(e={})=>typeof e.version>"u"||e.version===""||e.version===3?(e.version=3,new us(e,window.mtappVars)):Es(e));U(this,"slideEditor",(e,t={},l="")=>new Wt(e,t,l));window.mtappVars.__system.mtappJqueryReady!==!0&&(this.initBody(),this.sidebarCollapse(),this.observeCategoryChange(),this.submitButtonControl("init"),this.getContentDataFields(),this.deprecated={assetField:ks,overlayEditor:ws},mtappVars.adminScript=location.href.replace(/\?.*/,""),(window.top===window||typeof window.mtappDialogEdit<"u")&&(mtappVars.eventInput=new CustomEvent("input"),mtappVars.MTAppObsDialog={dialog:null,open:!1,interval:800,callbackTargetSelector:"",obs:function(){mtappVars.MTAppObsDialog.dialog===null&&(mtappVars.MTAppObsDialog.dialog=$("div.mt-dialog,div.mt-modal").not("#mtapplisting-dialog"));const e=setTimeout(mtappVars.MTAppObsDialog.obs,mtappVars.MTAppObsDialog.interval);mtappVars.MTAppObsDialog.dialog.is(":visible")&&mtappVars.MTAppObsDialog.open===!1?mtappVars.MTAppObsDialog.open=!0:mtappVars.MTAppObsDialog.dialog.is(":hidden")&&mtappVars.MTAppObsDialog.open===!0&&(mtappVars.MTAppObsDialog.open=!1,mtappVars.MTAppObsDialog.callbackTargetSelector&&$(mtappVars.MTAppObsDialog.callbackTargetSelector).trigger("MTAppDialogClosed"),clearTimeout(e))}},this.deprecated.overlayEditor.init()),window.mtappVars.MTAppjQueryReady=!0,document.dispatchEvent(new Event("MTAppjQueryReady")))}templateListCustomize(){console.warn("mtapp.templateListCustomize() 㯠v3.0.0 ã§åé¤ããã¾ããã")}}Wt.init(),Ue.init(),window.mtapp=new Bs(window.mtappVars),function(n,e){const t={csvEditor:gi,tooltip:function(l){const a=n.extend({html:"",className:"",remove:!1},l);return this.each(function(){if(a.remove){n(this).off("mouseenter.mtappTooltip").off("mouseleave.mtappTooltip").off("mousemove.mtappTooltip");return}a.text&&a.html===""&&(a.html=a.text),(typeof a.className!="string"||a.className==="")&&(a.className="bg-light");const i=n(this),o=n("#mtapp-tooltip").addClass(a.className);let r,s;a.html!==""?s=a.html:(r=this.title?"title":"alt",s=i.attr(r)),i.on({"mouseenter.mtappTooltip":function(d){a.html===""&&i.attr(r,""),o.stop(!0,!0).fadeIn("fast").html(s).css({position:"absolute",top:d.pageY-20,left:d.pageX+20})},"mouseleave.mtappTooltip":function(){a.html===""&&i.attr(r,s),o.fadeOut("fast")},"mousemove.mtappTooltip":function(d){o.css({top:d.pageY-20,left:d.pageX+20})}})})},enableEdit:function(l){const a=n.extend({text:"ç·¨é"},l);return this.each(function(){if(this.value==="")return;const i=n(this);i.wrap('<div class="form-inline"></div>'),i.prop("readonly",!0);const o=n('<button class="btn btn-default ml-2" type="button">'+a.text+"</button>").on("click",function(){return n(this).hide().prev().prop("readonly",!1).parent().removeClass("form-inline"),!1});i.after(o)})},inlineEdit:function(l){const a=n.extend({edit:"ç·¨é",force:!1},l);return this.each(function(){const i=n(this),o=n('<button class="btn btn-default ml-3" type="button">'+a.edit+"</button>").on("click",function(){return n(this).hide().prev().show().addClass("edited").prev().hide(),!1});let r=i.val();(a.force||r!=="")&&(r=r!==""?r:"...",i.before("<span>"+r+"</span>").after(o).hide())})},tabToSpace:function(l){const a=n.extend({text:" "},l);return this.each(function(){n(this).on("keydown",function(i){if((i.which||i.keyCode)==9)return n(this).insertAtCaret(a.text),!1})})},removeVal:function(){return this.each(function(){const l=n(this).css("padding-right","16px").wrap('<div class="mtapp-remove-val" style="position:relative;" />'),a=l.parent(),o=a.outerHeight()/2-7;a.append('<img class="mtapp-remove-val-btn" alt="" src="'+e.static_plugin_path+'images/cancel-gray.png" style="top: '+o+'px;" />').children("img").on("click",function(){l.val("").trigger("focus")})})},showHint:function(l={}){return this.each(function(){cl(this,l)})},fieldSplit:function(l){const a=n.extend({splitCount:2,separator:",",placeholders:[],styles:[],classes:[],debug:!1},l);return this.each(function(){const i=n(this),o=a.separator,r=a.splitCount>1?a.splitCount:2,s=i.val()?i.val().split(a.separator):[];a.debug||i.hide();const d=[];let u="",f="",m="",h="";a.placeholders=a.placeholder?a.placeholder:a.placeholders;for(let _=0;_<r;_++)u=s[_]?s[_]:"",f=a.placeholders[_]?a.placeholders[_]:"",m=a.styles[_]?a.styles[_]:"",h=a.classes[_]?a.classes[_]:"",d.push('<div class="'+h+'"><input type="text" class="form-control mtapp-fieldsplit" value="'+u+'" placeholder="'+f+'" style="'+m+'" /></div>');const b=n('<div class="row MTAppFieldSplit">'+d.join("")+"</div>").find(".form-control").each(function(){n(this).on({blur:function(){const _=[];n(this).closest(".MTAppFieldSplit").find(".mtapp-fieldsplit").each(function(){_.push(n(this).val())}),i.val(_.join(o))},keydown:function(_){if(_.which==13){const g=[];n(this).closest(".MTAppFieldSplit").find(".mtapp-fieldsplit").each(function(){g.push(n(this).val())}),i.val(g.join(o))}}})}).end();i.after(b)}
262)},dateAssist:function(){const l=new Date,a='<div class="btn-group d-block mt-2" role="group"><button type="button" class="btn btn-default" data-days="0">仿¥</button><button type="button" class="btn btn-default" data-days="1">ææ¥</button><button type="button" class="btn btn-default" data-days="2">æå¾æ¥</button></div>',i=function(o){const r=new Date(o);return r.getFullYear()+"-"+ll(r.getMonth()+1,2)+"-"+ll(r.getDate(),2)};return this.each(function(){const o=n(this);o.after(a).next().on("click",".btn",function(){const r=n(this).attr("data-days")-0,s=l.getTime()+r*24*60*60*1e3;o.val(i(s))})})},numChecker:function(l){const a=n.extend({min:null,max:null,zeroPad:0},l);return this.each(function(){const i=n(this),o=i.before('<div class="alert alert-danger mtapp-numChecker" role="alert" style="display: none;"></div>').prev();i.on("blur",function(){let r=""+n(this).val().trim();if(r=za(r,!0),i.val(r),r==="")return!0;if(r=Number(r),typeof r!="number"||isNaN(r)){o.text("æ°å¤ä»¥å¤ã®æåãå«ã¾ãã¦ãã¾ãã").show();return}else o.hide();typeof a.min=="number"&&typeof a.max=="number"?r<a.min||a.max<r?o.html('å
¥åã§ããå¤ã¯<strong class="mx-1">'+a.min+'</strong>ãã<strong class="mx-1">'+a.max+"</strong>ã¾ã§ã§ãã").show():o.hide():typeof a.min=="number"?r<a.min?o.html('å
¥åã§ããæå°å¤ã¯<strong class="mx-1">'+a.min+"</strong>ã¾ã§ã§ãã").show():o.hide():typeof a.max=="number"&&(a.max<r?o.html('å
¥åã§ããæå¤§å¤ã¯<strong class="mx-1">'+a.max+"</strong>ã¾ã§ã§ãã").show():o.hide()),a.zeroPad!==0&&(a.zeroPad=a.zeroPad-0,r=ll(r,a.zeroPad)),i.val(r)}).trigger("blur")})},taxAssist:function(l){const a=n.extend({rate:.1,rounding:"floor"},l),i='<div class="btn-group d-block mt-2" role="group"><button type="button" class="btn btn-default taxes_included">ç¨è¾¼ã¿</button><button type="button" class="btn btn-default after_taxes">ç¨æã</button><button type="button" class="btn btn-default" disabled>ãªã»ãã</button></div>';return this.each(function(){const r=n(this);r.after(i).next().on("click","button",function(){const s=n(this);if(s.hasClass("taxes_included")){r.data("original",r.val()),s.removeClass("btn-default").addClass("btn-dark"),s.next().prop("disabled",!0),s.next().next().prop("disabled",!1);const d=Number(r.val())*(1+a.rate);r.val(o(d,a.rounding))}else if(s.hasClass("after_taxes")){r.data("original",r.val()),s.removeClass("btn-default").addClass("btn-dark"),s.prev().prop("disabled",!0),s.next().prop("disabled",!1);
262const d=Number(r.val())/(1+a.rate);r.val(o(d,a.rounding))}else r.val(r.data("original")),s.siblings().each(function(){n(this).prop("disabled",!1).removeClass("btn-dark").addClass("btn-default")});s.prop("disabled",!0)})});function o(r,s){switch(s){case"floor":r=Math.floor(r);break;case"ceil":r=Math.ceil(r);break;case"round":r=Math.round(r);break}return r}},maxLength:function(l){const a=n.extend({l10n:null,maxLength:0},l);if(a.maxLength<1)return;const i={};return e.language==="ja"?(i.characters="æå",i.maximumCharacters="æå¤§æåæ°",i.remainingCharacters="æ®ãæåæ°",i.overCharacters="æå¤§æåæ°ã[_1]æåè¶ ãã¦ãã¾ã"):(i.characters="",i.maximumCharacters="Maximum characters",i.remainingCharacters="Remaining characters",i.overCharacters="[_1] characters over"),a.l10n&&n.extend(i,a.l10n),this.each(function(){const r=a.maxLength;n(this).after('<div class="valid-feedback"></div><div class="invalid-feedback"></div>');const s=n(this).next(),d=s.next();n(this).on("keyup",function(){const u=n(this),f=u.val().length;f>r?(u.removeClass("is-valid").addClass("is-invalid"),d.text(o(r,f,i)),mtapp.submitButtonControl("hasError")):(s.text(o(r,f,i)),u.removeClass("is-invalid").addClass("is-valid"),mtapp.submitButtonControl("submittable"))}).trigger("keyup")});function o(r,s,d){if(s){if(s<=r)return d.remainingCharacters+" : "+(r-s)+d.characters;if(s>r){const u=s-r;return d.overCharacters.replace(/\[_1\]/,u)}}else return d.maximumCharacters+" : "+r+d.characters}},multiCheckbox:function(l){const a=n.extend({l10n:null,label:"",maxCount:999999999,maxCountMessage:"",add:!1,sort:"",debug:!1},l),i={};return e.language==="ja"?(i.maxCountMessage="é¸æåºæ¥ãä¸éæ°ãè¶ ãã¾ããã",i.addItem="é ç®ã追å ",i.add="追å "):(i.maxCountMessage="Exceed the check limit.",i.addItem="Add an item",i.add="Add"),a.l10n&&n.extend(i,a.l10n),this.each(function(){const o=n(this);o.next().filter(function(){return this.innerHTML.indexOf("æå¤§æåæ°")!==-1}).hide();const r=this.value?Ut(this.value,",").split(","):[],s=n.type(a.label),d=[],u=[],f=Ye(),m=o.after('<div id="'+f+'"></div>').next();if(a.debug||o.hide(),s==="object")if(a.sort==="")for(let _ in a.label)d.push(h(a.label[_],_));else{const _=b(a.label,a.sort);for(let g=0,k=_.length;g<k;g++)d.push(h(a.label[_[g]],_[g]))}else if(s==="string"||s==="array"){switch(s){case"string":a.label===""&&o.attr("title")?n.merge(u,Ut(o.attr("title")).split(",")):n.merge(u,Ut(a.label).split(",")),a.label=n.merge([],u);break;case"array":n.merge(u,a.label);break}if(r.length>0&&a.add)for(let _=0,g=r.length;_<g;_++)n.inArray(r[_],a.label)===-1&&u.push(r[_]);a.sort=="ascend"?u.sort():a.sort==="descend"&&(u.sort(),u.reverse());for(let _=0,g=u.length;_<g;_++)d.push(h(u[_],u[_]));a.add&&d.push(` 263 <div id="${f}-group" class="input-group mt-3"> 264 <input id="${f}-add" class="mcb-add-item form-control" type="text" value="" style="max-width: 300px" placeholder="${i.addItem}"> 265 <button id="${f}-add-button" class="btn btn-default mcb-add-item-button" type="button" data-target-selector="#${f}-add"> 266 <svg role="img" class="mt-icon--success"><title>追å </title><use xlink:href="${e.static_path}/images/sprite.svg#ic_add"></use></svg> 267 ${i.add} 268 </button> 269 </div> 270 `)}if(m.html(d.join("")).on("click","input:checkbox",function(){const _=[];if(m.find(":checked").length>a.maxCount)return a.maxCountMessage?alert(a.maxCountMessage):alert(i.maxCountMessage),!1;m.find(":checked").each(function(){_.push(this.value)}),o.val(_.join(","))}),r.length>0&&m.find(":checkbox").each(function(){const _=this.value;n.inArray(_,r)!==-1&&n(this).prop("checked",!0)}),a.add){const _=n("#"+f+"-group");_.find("input.mcb-add-item").on("keydown",function(g){if((g.which||g.keyCode)==13){let w=n(this).val();return w&&(w=w.split(":"),w.length===1&&n.merge(w,w),n(this).val(""),_.before(h(w[1],w[0])).prev().find("input:checkbox").trigger("click")),!1}return!0}),m.find(".mcb-add-item-button").on("click",function(){const g=n(this).attr("data-target-selector"),k=n(g);let w=k.val();return w&&(w=w.split(":"),w.length===1&&n.merge(w,w),k.val(""),_.before(h(w[1],w[0])).prev().find("input:checkbox").trigger("click")),!1})}function h(_,g){const k=Ye();return` 271 <div class="form-check form-check-inline"> 272 <input class="form-check-input" id="${k}" type="checkbox" value="${g}"> 273 <label class="form-check-label" for="${k}">${_}</label> 274 </div> 275 `}function b(_,g){const k=[];for(let w in _)k.push(w);switch(g){case"ascend":k.sort();break;
275case"descend":k.sort(),k.reverse();break}return k}})},suggest:function(l){const a=n.extend({list:[],hideMaxLengthText:!0},l);return this.each(function(){const i=n(this);a.hideMaxLengthText&&i.next().filter(function(){return this.innerHTML.indexOf("æå¤§æåæ°")!==-1}).hide();const o=Ye("suggestion-"),r=Ye("completion-");n.data(this,"suggestList",a.list),i.closest("div.field").css("overflow","visible"),i.after('<div class="field-suggestion" id="'+o+'" style="display:none;"><div class="field_completion" id="'+r+'"></div></div>');const s=document.getElementById(o),d=document.getElementById(r);return n(d).on("click","div",function(){const u=i.val().replace(/(, )?([^,]*)$/,"$1");i.val(u+n(this).text()+", ")}),i.on({blur:function(){setTimeout(function(){s.style.display="none"},100)},keydown:function(u){if((u.which||u.keyCode)==13){const m=n(d).children(".complete-highlight");if(m.length>0){const h=i.val().replace(/(, )?([^,]*)$/,"$1");i.val(h+m.text()+", ")}return s.style.display="none",!1}},keyup:function(u){const f=n(d).children(".complete-highlight");switch(u.which){case 40:return f[0].nextSibling&&f.removeClass("complete-highlight").addClass("complete-none").next().addClass("complete-highlight"),!1;case 38:return f[0].previousSibling&&f.removeClass("complete-highlight").addClass("complete-none").prev().addClass("complete-highlight"),!1;default:{const m=[];let h=!0;const b=n(this).val().match(/(?:, )?([^,]*)$/)[1].toLowerCase();if(b!==""){for(let _=0,g=a.list.length;_<g;_++)a.list[_].toLowerCase().indexOf(b)>=0&&(h?(m.push('<div class="complete-highlight">'+a.list[_]+"</div>"),h=!1,s.style.display="block"):m.push('<div class="complete-none">'+a.list[_]+"</div>"));d.innerHTML=m.join(""),m.length==0&&(s.style.display="none")}else s.style.display="none";break}}}}),!1})},dynamicSelect:function(l){const a=n.extend({debug:!1,dynamic:!0,text:"",addText:"é ç®ã追å ãã",promptMsg:"追å ããé ç®åãå ¥å",initGroupName:"鏿ä¸ã¢ã¤ãã ",separateMode:!1,selected:null},l);return this.each(function(){const i=n(this),o=i.val()||"";a.debug||i.hide();const r=[];let s="",d=!1;if(typeof a.text=="string"){const b=a.text.split(",");!a.separateMode&&n.inArray(o,b)<0&&b.unshift(o);for(let _=0,g=b.length;_<g;_++){const k=h(b[_]);o==k[0]?s=' selected="selected"':s="",r.push(`<option value="${k[0]}"${s}>${k[1]}</option>`)}}else if(typeof a.text=="object"){for(let b in a.text){r.push(`<optgroup label="${b}">`);for(let _=0,g=a.text[b].length;_<g;_++){const k=h(a.text[b][_]);o==k[0]?(s=' selected="selected"',d=!0):s="",r.push(`<option value="${k[0]}"${s}>${k[1]}</option>`)}r.push("</optgroup>")}o&&!d&&r.unshift(` 276 <optgroup label="${a.initGroupName}"> 277 <option value="${o}">${o}</option> 278 </optgroup> 279 `)}const u=a.dynamic?`<option value="_add_">${a.addText}</option>`:"",f=['<select class="dynamic_select form-select">',r.join(""),u,"</select>"],m=n(f.join("")).on("change",function(){if(n(this).val()==="_add_"){const b=n(this).find("option"),_=b.size(),g=prompt(a.promptMsg,"");g?(i.val(g),b.eq(_-1).before(`<option value="${g}" selected="selected">${g}</option>`)):n(this).val(i.val())}else i.val(n(this).val());a.selected&&typeof a.selected=="function"&&a.selected(i.val()),i.trigger("blur")});a.separateMode&&m.find("option").last().remove(),i.after(m);function h(b){const _=[];return b.match(/([^|]+)\|([^|]+)/)?(_[0]=RegExp.$1,_[1]=RegExp.$2):(_[0]=b,_[1]=b),_}})},overlayEditor:function(){return this.each(function(){const l=this.value,a=n(this).hide();let i=a.attr("id");i||(i=Ye(),a.attr("id",i)),a.after('<div id="'+i+'-view" class="mtapp-overlay-editor">'+l+'</div><button id="'+i+'-button" type="button" class="btn btn-default mt-3">ç·¨é</button>'),n("#"+i+"-button").on("click",function(){const o=n(this).attr("id").replace(/-button/,""),r=document.getElementById(o).value;mtapp.overlayEditor.open(o,r)})})}};n.fn.mtapp=function(l){if(l==="list"){const a=[`================== 280.mtapp method list 281==================`];for(let i in t)a.push(i);return console.warn(a.join(` 282`)),!0}else{if(t[l])return t[l].apply(this,Array.prototype.slice.call(arguments,1
282));if(typeof l=="object"||!l)return t.init.apply(this,arguments);alert('Oops! "'+l+'" does not exist on MTAppjQuery.')}}}(jQuery,window.mtappVars),function(n){n.fn.extend({MTAppJSONTable:Os,MTAppListing:As,hasClasses:function(e){typeof e=="string"&&(e=e.trim(),e=/^\./.test(e)?e.replace(/^\./,"").split("."):e.split(/\s+/));const t=e.length;let l=0;for(let a=0;a<t;a++)this.hasClass(e[a])&&l++;return t===l},notClasses:function(e){return!this.hasClasses(e)},noScroll:function(e,t){if(!(this.length<1))return t&&n(t).css("overflow-y","hidden"),this.each(function(){const l=n(this),a=l.parent().css("position","relative"),i=a.height(),o=n(document),r=function(){return o.scrollTop()-a.offset().top+10};a.height(i),l.css({position:"absolute","z-index":9999}),e&&l.css(e),n(window).scroll(function(){let s=r();s<0&&(s=0),!(o.height()-o.scrollTop()<l.height())&&l.stop().animate({top:s+"px"},"fast","swing")})})},insertAtCaret:function(e){return this.each(function(){const t=n(this)[0];if(t.focus(),typeof document.selection<"u"){const l=document.selection.createRange();l.text=e,l.select()}else{const l=t.value,a=t.selectionStart,i=a+e.length;t.value=l.substr(0,a)+e+l.substr(a),t.setSelectionRange(i,i)}})}})}(jQuery)})();
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.