PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 2.4.6
Booking for Appointments and Events Calendar – Amelia v2.4.6
2.4.8 2.4.7 2.4.6 2.4.5 2.4.4 2.4.3 2.4.2 2.4.1 2.4 trunk 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.15 1.2.16 1.2.17 1.2.18 1.2.19 1.2.2 1.2.20 1.2.21 1.2.22 1.2.23 1.2.24 1.2.25 1.2.26 1.2.27 1.2.28 1.2.29 1.2.3 1.2.30 1.2.31 1.2.32 1.2.33 1.2.34 1.2.35 1.2.36 1.2.37 1.2.38 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 2.0 2.0.1 2.0.2 2.1 2.1.1 2.1.2 2.1.3 2.2 2.2.1 2.3
ameliabooking / v3 / public / assets / DialogForms-af570006.js
ameliabooking / v3 / public / assets Last commit date
fonts 7 months ago icon-fonts 1 month ago AddToCalendar-d27a0446.js 1 week ago CustomizeCatalog-a33c11c8.js 1 week ago CustomizeCustomerPanel-22647650.js 1 week ago CustomizeEmployeePanel-67720197.js 1 week ago CustomizeEventCalendar-da39c0bf.js 1 week ago CustomizeEventList-4eebcca0.js 1 week ago CustomizeStepNew-f5054cb8.js 1 week ago DialogForms-af570006.js 1 week ago EventCongratulations-12a7e74e.js 1 week ago Events-dfbcd3f6.js 1 week ago MazSelectCountry-a29682d6.js 1 week ago PhoneInput-3883bc09.js 1 week ago WpaEventsLandingForm-4130bd49.js 1 week ago admin.js 1 week ago catalogForm-a5ff39ca.js 1 week ago customerPanel-95095048.js 1 week ago de-747fb691.js 2 months ago en-93912b24.js 2 months ago es-e97d70e5.js 2 months ago eventBooking-3b40cf7c.js 1 week ago eventCalendarForm-e4980603.js 1 week ago eventListForm-851d7116.js 1 week ago examples.mobile.json-7b19b742.js 2 months ago eye-fed56e6c.js 1 week ago eye-slash-de72b96f.js 1 week ago fr-0be77f34.js 2 months ago it-86c5cb25.js 2 months ago ja-f1715e6d.js 2 months ago magnifying-glass-77eca33f.js 1 week ago no-image-55e7e7f4.js 2 months ago no-image-abb6f6ad.svg 2 months ago no-symbol-8946176d.js 1 week ago obsidian-7e6cfa65.js 2 months ago ocean-483caeca.js 2 months ago pristine-386a624b.js 2 months ago pt-41e7ca1d.js 2 months ago public.js 1 week ago stepForm-b0ccfc41.js 1 week ago style.css 1 week ago useReactiveCustomize-ab06c9d4.js 1 week ago zh-CN-ed8ff623.js 2 months ago
DialogForms-af570006.js
2 lines
1 import{a as N,_ as A}from"./catalogForm-a5ff39ca.js";import{l as m,L as S,R as c,cK as T,N as g,ab as y,v as W,ac as $,o as D,d as b,w as E,a as L,t as j,b as o,aj as F,E as P,A as l,q as n,O as x}from"./stepForm-b0ccfc41.js";import{c as H}from"./eventListForm-851d7116.js";import O from"./eventCalendarForm-e4980603.js";const q={class:"am-sr-only"},I={name:"AmeliaDialogForms"},X=Object.assign(I,{setup(K){let e=m("shortcodeData"),k=S({sbsNew:c(T),cbf:c(N),elf:c(H),ecf:c(O)}),s=l(0);g("dialogWrapperWidth",s);let a=l(!1);g("formDialogVisibility",a);let f=n(()=>"isRestored"in e.value?e.value.isRestored:!1),v=e.value.trigger_type&&e.value.trigger_type==="class"?[...document.getElementsByClassName(e.value.trigger)]:[document.getElementById(e.value.trigger)],p=l(100),_=l(0);g("loadDialogCounter",_),v.forEach(u=>{u.addEventListener("click",i=>{i.preventDefault(),i.stopPropagation(),a.value=!0,f.value||_.value++,setTimeout(()=>{window.dispatchEvent(new Event("resize"))},p.value)})}),y(()=>{f.value&&v.forEach(u=>{u.dispatchEvent(new Event("click"))})});function B(){a.value=!1}let d=l(0);function h(){d.value=window.visualViewport.height}window.addEventListener("resize",h);let z=m("isMounted");W(()=>{z.value=!0,$("renderPopup",{resizeAfter:p}),h()});const r=m("settings");let t=n(()=>r.customizedData&&e.value.triggered_form in r.customizedData?r.customizedData[e.value.triggered_form].colors:x[e.value.triggered_form].colors),C=n(()=>r.customizedData&&e.value.triggered_form in r.customizedData?r.customizedData[e.value.triggered_form]:x[e.value.triggered_form]),V=n(()=>({"--am-c-primary":t.value.colorPrimary,"--am-c-success":t.value.colorSuccess,"--am-c-error":t.value.colorError,"--am-c-warning":t.value.colorWarning,"--am-c-main-bgr":t.value.colorMainBgr,"--am-c-main-heading-text":t.value.colorMainHeadingText,"--am-c-main-text":t.value.colorMainText,"--am-dvh":d.value?`${d.value}px`:"100dvh"}));const R={sbsNew:"Appointment Booking",cbf:"Catalog Booking",elf:"Event Booking",ecf:"Event Calendar Booking"};let M=n(()=>R[e.value.triggered_form]||"Booking");return y(()=>{e.value.triggered_form==="sbsNew"&&(s.value=C.value.sidebar.options.self.visibility?"760px":"520px"),e.value.triggered_form==="cbf"&&(s.value="1140px"),e.value.triggered_form==="elf"&&(s.value="792px")},{flush:"post"}),(u,i)=>(D(),b(A,{modelValue:o(a),"onUpdate:modelValue":i[0]||(i[0]=w=>P(a)?a.value=w:a=w),"append-to-body":!0,"modal-class":`amelia-v2-booking am-forms-dialog am-${o(e).triggered_form}`,"close-on-click-modal":!1,"close-on-press-escape":!1,"custom-styles":o(V),"used-for-shortcode":!0,width:o(s),onClosed:B},{title:E(()=>[L("span",q,j(o(M)),1)]),default:E(()=>[(D(),b(F(o(k)[o(e).triggered_form])))]),_:1},8,["modelValue","modal-class","custom-styles","width"]))}});export{X as default};
2