|
1
|
|
-(()=>{"use strict";var e={n:t=>{var n=t&&t.__esModule?()=>t.default:()=>t;return e.d(n,{a:n}),n},d:(t,n)=>{for(var o in n)e.o(n,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:n[o]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const t=window.wp.blocks,n=window.wp.i18n,o=window.wp.blockEditor,l=window.wp.element,a=window.wp.components,s=window.wp.serverSideRender;var i=e.n(s);const r=window.ReactJSXRuntime;(0,t.registerBlockType)("eventpost/map",{edit:function({className:e,attributes:t,setAttributes:s,isSelected:c,id:_}){const p=(0,o.useBlockProps)(),{nb:v,future:h,past:u,cat:d,tag:m,orderby:b,order:x,title:C,before_title:g,after_title:f,style:j,thumbnail:w,thumbnail_size:y,excerpt:P,pop_element_schema:T,htmlPop_element_schema:k,zoom:N,tile:S,width:D,height:R,list:z,DragRotate:B,DoubleClickZoom:E,DragPan:A,PinchRotate:F,PinchZoom:L,KeyboardPan:O,KeyboardZoom:Z,MouseWheelZoom:M,DragZoom:G,map_position:W,latitude:I,longitude:K}=t;var H,J,U;for(U in J=[{label:(0,n.__)("Tile","event-post"),value:""}],window.EventPost.GutParams.maptiles)J.push({label:window.EventPost.GutParams.maptiles[U].name,value:U});return H=Object.entries(window.EventPost.GutParams.map_interactions),(0,r.jsx)("div",{...p,children:(0,r.jsxs)(l.Fragment,{children:[c&&(0,r.jsxs)(o.InspectorControls,{children:[(0,r.jsx)(a.PanelBody,{children:(0,r.jsx)(a.TextControl,{value:C,onChange:function(e){s({title:e})},className:"title",placeholder:(0,n.__)("Title","event-post")})}),(0,r.jsxs)(a.PanelBody,{title:(0,n.__)("Filters"),children:[(0,r.jsx)(a.CheckboxControl,{label:(0,n.__)("Display upcoming events","event-post"),checked:h,onChange:function(e){s({future:e})}}),(0,r.jsx)(a.CheckboxControl,{label:(0,n.__)("Display past events","event-post"),checked:u,onChange:function(e){s({past:e})}}),(0,r.jsx)(a.RangeControl,{label:(0,n.__)("Max. number of events:","event-post"),value:v,onChange:function(e){s({nb:e})},className:"nb",min:-1,max:50,help:(0,n.__)("-1 is for: no limit","event-post")}),(0,r.jsx)(a.TextControl,{label:(0,n.__)("Categories","event-post"),value:d,onChange:function(e){s({cat:e})},className:"category",placeholder:(0,n.__)("Categories, separated by comma","event-post")}),(0,r.jsx)(a.TextControl,{label:(0,n.__)("Tags","event-post"),value:m,onChange:function(e){s({tag:e})},className:"tag",placeholder:(0,n.__)("Tags, separated by comma","event-post")})]}),(0,r.jsxs)(a.PanelBody,{title:(0,n.__)("Display"),children:[(0,r.jsx)(a.SelectControl,{label:(0,n.__)("Order by:","event-post"),value:b,options:[{label:"",value:""},{label:(0,n.__)("Post title","event-post"),value:"title"},{label:(0,n.__)("Event date","event-post"),value:"date"}],onChange:function(e){s({orderby:e})}}),(0,r.jsx)(a.SelectControl,{label:(0,n.__)("Order:","event-post"),value:x,options:[{label:"",value:""},{label:(0,n.__)("ASC","event-post"),value:"ASC"},{label:(0,n.__)("DESC","event-post"),value:"DESC"}],onChange:function(e){s({order:e})}}),(0,r.jsx)("p",{children:(0,n.__)("Wrap title, if not empty","event-post")}),(0,r.jsx)(a.TextControl,{value:g,onChange:function(e){s({before_title:e})},className:"before_title",placeholder:(0,n.__)("Before Title","event-post")}),(0,r.jsx)(a.TextControl,{value:f,onChange:function(e){s({after_title:e})},className:"after_title",placeholder:(0,n.__)("After Title","event-post")}),(0,r.jsx)(a.TextControl,{label:(0,n.__)("CSS Style"),value:j,onChange:function(e){s({style:e})},className:"style",placeholder:(0,n.__)("Style attribute")}),(0,r.jsx)(a.CheckboxControl,{label:(0,n.__)("Show excerpt","event-post"),checked:P,onChange:function(e){s({excerpt:e})}}),(0,r.jsx)(a.CheckboxControl,{label:(0,n.__)("Thumbnail","event-post"),checked:w,onChange:function(e){s({thumbnail:e})}}),(0,r.jsx)(a.SelectControl,{label:(0,n.__)("Thumbnail size:","event-post"),value:y,options:[{label:"",value:""},{label:(0,n.__)("Thumbnail","event-post"),value:"thumbnail"},{label:(0,n.__)("Medium","event-post"),value:"medium"},{label:(0,n.__)("Large","event-post"),value:"large"},{label:(0,n.__)("Full","event-post"),value:"full"}],onChange:function(e){s({thumbnail_size:e})}}),(0,r.jsx)("h4",{children:(0,n.__)("Map","event-post")}),(0,r.jsx)(a.ToggleControl,{label:(0,n.__)("Fix center map","event-post"),checked:W,onChange:function(e){s({map_position:e})},className:"map_position"}),!0===W&&(0,r.jsxs)(l.Fragment,{children:[(0,r.jsx)(a.TextControl,{value:I,onChange:function(e){s({latitude:e})},className:"latitude",placeholder:(0,n.__)("Latitude","event-post")}),(0,r.jsx)(a.TextControl,{value:K,onChange:function(e){s({longitude:e})},className:"longitude",placeholder:(0,n.__)("Longitude","event-post")})]}),(0,r.jsx)(a.RangeControl,{label:(0,n.__)("Zoom","event-post"),value:N,onChange:function(e){s({zoom:e})},className:"zoom",min:0,max:16,initialPosition:0,help:(0,n.__)("0 fits to all events","event-post")}),(0,r.jsx)(a.TextControl,{value:D,onChange:function(e){s({width:e})},className:"width",placeholder:(0,n.__)("Width","event-post")}),(0,r.jsx)(a.TextControl,{value:R,onChange:function(e){s({height:e})},className:"height",placeholder:(0,n.__)("Height","event-post")}),(0,r.jsx)(a.SelectControl,{value:S,options:J,onChange:function(e){s({tile:e})}}),(0,r.jsx)("h4",{children:(0,n.__)("Pop element","event-post")}),(0,r.jsx)(a.ToggleControl,{label:(0,n.__)("Customize Pop element","event-post"),checked:T,onChange:function(e){s({pop_element_schema:e})},className:"pop_element_schema"}),!0===T&&(0,r.jsxs)(l.Fragment,{children:[(0,r.jsx)(a.TextareaControl,{value:k,onChange:function(e){s({htmlPop_element_schema:e})},className:"htmlPop_element_schema",placeholder:(0,n.__)("html for pop element","event-post")}),(0,r.jsx)("div",{children:(0,n.__)("Legend : ","event-post")}),(0,r.jsx)("div",{children:(0,n.__)("%title% = Title of the event","event-post")}),(0,r.jsx)("div",{children:(0,n.__)("%address% = Address of the event","event-post")}),(0,r.jsx)("div",{children:(0,n.__)(" %link% = Url of the event","event-post")}),(0,r.jsx)("div",{children:(0,n.__)(" %thumbnail% = Picture of the event","event-post")}),(0,r.jsx)("div",{children:(0,n.__)("%desc% = Description of the event","event-post")})]}),(0,r.jsx)(a.SelectControl,{label:(0,n.__)("List","event-post"),value:z,options:[{label:(0,n.__)("No list","event-post"),value:"0"},{label:(0,n.__)("Left","event-post"),value:"left"},{label:(0,n.__)("Right","event-post"),value:"right"},{label:(0,n.__)("Above","event-post"),value:"above"},{label:(0,n.__)("Below","event-post"),value:"below"}],onChange:function(e){s({list:e})}}),(0,r.jsx)("h4",{children:(0,n.__)("Interactions:","event-post")}),H.map((e,n)=>(0,r.jsx)(a.CheckboxControl,{label:e[1],checked:t[e[0]],onChange:n=>s({[e[0]]:!t[e[0]]})}))]})]}),(0,r.jsx)(i(),{block:"eventpost/map",attributes:t})]})})},save:function({attributes:e}){return null}})})(); |
|
1
|
+(()=>{"use strict";const e={n:t=>{const n=t&&t.__esModule?()=>t.default:()=>t;return e.d(n,{a:n}),n},d:(t,n)=>{if(Array.isArray(n))for(var o=0;o<n.length;){var l=n[o++],a=n[o++];e.o(t,l)?0===a&&o++:0===a?Object.defineProperty(t,l,{enumerable:!0,value:n[o++]}):Object.defineProperty(t,l,{enumerable:!0,get:a})}else for(var l in n)e.o(n,l)&&!e.o(t,l)&&Object.defineProperty(t,l,{enumerable:!0,get:n[l]})},o:(e,t)=>Object.hasOwn(e,t)},t=window.wp.blocks,n=window.wp.i18n,o=window.wp.blockEditor,l=window.wp.element,a=window.wp.components,s=window.wp.serverSideRender;var i=e.n(s);const r=window.ReactJSXRuntime;(0,t.registerBlockType)("eventpost/map",{edit:function({className:e,attributes:t,setAttributes:s,isSelected:c,id:_}){const p=(0,o.useBlockProps)(),{nb:v,future:h,past:u,cat:d,tag:m,orderby:b,order:x,title:C,before_title:g,after_title:f,style:j,thumbnail:w,thumbnail_size:y,excerpt:P,pop_element_schema:T,htmlPop_element_schema:k,zoom:N,tile:S,width:D,height:A,list:B,DragRotate:O,DoubleClickZoom:R,DragPan:z,PinchRotate:E,PinchZoom:F,KeyboardPan:L,KeyboardZoom:Z,MouseWheelZoom:M,DragZoom:G,map_position:W,latitude:I,longitude:K}=t,H={...t};var J,U,X;for(X in delete H.align,U=[{label:(0,n.__)("Tile","event-post"),value:""}],window.EventPost.GutParams.maptiles)U.push({label:window.EventPost.GutParams.maptiles[X].name,value:X});return J=Object.entries(window.EventPost.GutParams.map_interactions),(0,r.jsx)("div",{...p,children:(0,r.jsxs)(l.Fragment,{children:[c&&(0,r.jsxs)(o.InspectorControls,{children:[(0,r.jsx)(a.PanelBody,{children:(0,r.jsx)(a.TextControl,{value:C,onChange:function(e){s({title:e})},className:"title",placeholder:(0,n.__)("Title","event-post")})}),(0,r.jsxs)(a.PanelBody,{title:(0,n.__)("Filters"),children:[(0,r.jsx)(a.CheckboxControl,{label:(0,n.__)("Display upcoming events","event-post"),checked:h,onChange:function(e){s({future:e})}}),(0,r.jsx)(a.CheckboxControl,{label:(0,n.__)("Display past events","event-post"),checked:u,onChange:function(e){s({past:e})}}),(0,r.jsx)(a.RangeControl,{label:(0,n.__)("Max. number of events:","event-post"),value:v,onChange:function(e){s({nb:e})},className:"nb",min:-1,max:50,help:(0,n.__)("-1 is for: no limit","event-post")}),(0,r.jsx)(a.TextControl,{label:(0,n.__)("Categories","event-post"),value:d,onChange:function(e){s({cat:e})},className:"category",placeholder:(0,n.__)("Categories, separated by comma","event-post")}),(0,r.jsx)(a.TextControl,{label:(0,n.__)("Tags","event-post"),value:m,onChange:function(e){s({tag:e})},className:"tag",placeholder:(0,n.__)("Tags, separated by comma","event-post")})]}),(0,r.jsxs)(a.PanelBody,{title:(0,n.__)("Display"),children:[(0,r.jsx)(a.SelectControl,{label:(0,n.__)("Order by:","event-post"),value:b,options:[{label:"",value:""},{label:(0,n.__)("Post title","event-post"),value:"title"},{label:(0,n.__)("Event date","event-post"),value:"date"}],onChange:function(e){s({orderby:e})}}),(0,r.jsx)(a.SelectControl,{label:(0,n.__)("Order:","event-post"),value:x,options:[{label:"",value:""},{label:(0,n.__)("ASC","event-post"),value:"ASC"},{label:(0,n.__)("DESC","event-post"),value:"DESC"}],onChange:function(e){s({order:e})}}),(0,r.jsx)("p",{children:(0,n.__)("Wrap title, if not empty","event-post")}),(0,r.jsx)(a.TextControl,{value:g,onChange:function(e){s({before_title:e})},className:"before_title",placeholder:(0,n.__)("Before Title","event-post")}),(0,r.jsx)(a.TextControl,{value:f,onChange:function(e){s({after_title:e})},className:"after_title",placeholder:(0,n.__)("After Title","event-post")}),(0,r.jsx)(a.TextControl,{label:(0,n.__)("CSS Style"),value:j,onChange:function(e){s({style:e})},className:"style",placeholder:(0,n.__)("Style attribute")}),(0,r.jsx)(a.CheckboxControl,{label:(0,n.__)("Show excerpt","event-post"),checked:P,onChange:function(e){s({excerpt:e})}}),(0,r.jsx)(a.CheckboxControl,{label:(0,n.__)("Thumbnail","event-post"),checked:w,onChange:function(e){s({thumbnail:e})}}),(0,r.jsx)(a.SelectControl,{label:(0,n.__)("Thumbnail size:","event-post"),value:y,options:[{label:"",value:""},{label:(0,n.__)("Thumbnail","event-post"),value:"thumbnail"},{label:(0,n.__)("Medium","event-post"),value:"medium"},{label:(0,n.__)("Large","event-post"),value:"large"},{label:(0,n.__)("Full","event-post"),value:"full"}],onChange:function(e){s({thumbnail_size:e})}}),(0,r.jsx)("h4",{children:(0,n.__)("Map","event-post")}),(0,r.jsx)(a.ToggleControl,{label:(0,n.__)("Fix center map","event-post"),checked:W,onChange:function(e){s({map_position:e})},className:"map_position"}),!0===W&&(0,r.jsxs)(l.Fragment,{children:[(0,r.jsx)(a.TextControl,{value:I,onChange:function(e){s({latitude:e})},className:"latitude",placeholder:(0,n.__)("Latitude","event-post")}),(0,r.jsx)(a.TextControl,{value:K,onChange:function(e){s({longitude:e})},className:"longitude",placeholder:(0,n.__)("Longitude","event-post")})]}),(0,r.jsx)(a.RangeControl,{label:(0,n.__)("Zoom","event-post"),value:N,onChange:function(e){s({zoom:e})},className:"zoom",min:0,max:16,initialPosition:0,help:(0,n.__)("0 fits to all events","event-post")}),(0,r.jsx)(a.TextControl,{value:D,onChange:function(e){s({width:e})},className:"width",placeholder:(0,n.__)("Width","event-post")}),(0,r.jsx)(a.TextControl,{value:A,onChange:function(e){s({height:e})},className:"height",placeholder:(0,n.__)("Height","event-post")}),(0,r.jsx)(a.SelectControl,{value:S,options:U,onChange:function(e){s({tile:e})}})]}),(0,r.jsxs)(a.PanelBody,{title:(0,n.__)("Features","event-post"),children:[(0,r.jsx)("h4",{children:(0,n.__)("Pop element","event-post")}),(0,r.jsx)(a.ToggleControl,{label:(0,n.__)("Customize Pop element","event-post"),checked:T,onChange:function(e){s({pop_element_schema:e})},className:"pop_element_schema"}),!0===T&&(0,r.jsxs)(l.Fragment,{children:[(0,r.jsx)(a.TextareaControl,{value:k,onChange:function(e){s({htmlPop_element_schema:e})},className:"htmlPop_element_schema",placeholder:(0,n.__)("html for pop element","event-post")}),(0,r.jsx)("div",{children:(0,n.__)("Legend : ","event-post")}),(0,r.jsx)("div",{children:(0,n.__)("%title% = Title of the event","event-post")}),(0,r.jsx)("div",{children:(0,n.__)("%address% = Address of the event","event-post")}),(0,r.jsx)("div",{children:(0,n.__)(" %link% = Url of the event","event-post")}),(0,r.jsx)("div",{children:(0,n.__)(" %thumbnail% = Picture of the event","event-post")}),(0,r.jsx)("div",{children:(0,n.__)("%desc% = Description of the event","event-post")})]}),(0,r.jsx)(a.SelectControl,{label:(0,n.__)("List","event-post"),value:B,options:[{label:(0,n.__)("No list","event-post"),value:"0"},{label:(0,n.__)("Left","event-post"),value:"left"},{label:(0,n.__)("Right","event-post"),value:"right"},{label:(0,n.__)("Above","event-post"),value:"above"},{label:(0,n.__)("Below","event-post"),value:"below"}],onChange:function(e){s({list:e})}}),(0,r.jsx)("h4",{children:(0,n.__)("Interactions:","event-post")}),J.map((e,n)=>(0,r.jsx)(a.CheckboxControl,{label:e[1],checked:t[e[0]],onChange:n=>s({[e[0]]:!t[e[0]]})}))]})]}),(0,r.jsx)(i(),{block:"eventpost/map",attributes:H})]})})},save:function({attributes:e}){return null}})})(); |