Plugin Directory

source: event-post/tags/5.9.4/build/timeline/index.js @ 3082639

Last change on this file since 3082639 was 3082639, checked in by bastho, 3 months ago

Deploy v5.9.4 - Update stable tag

File size: 3.0 KB
Line 
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 l in n)e.o(n,l)&&!e.o(t,l)&&Object.defineProperty(t,l,{enumerable:!0,get:n[l]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const t=window.wp.blocks,n=window.wp.i18n,l=window.React,o=window.wp.blockEditor,a=window.wp.element,r=window.wp.components,c=window.wp.serverSideRender;var s=e.n(c);(0,t.registerBlockType)("eventpost/timeline",{edit:function({className:e,attributes:t,setAttributes:c,isSelected:i,id:p}){const u=(0,o.useBlockProps)(),{nb:_,future:m,past:v,cat:b,tag:g,geo:d,blogs:C,title:f,before_title:h,after_title:w,style:E,excerpt:y}=t;return(0,l.createElement)("div",{...u},(0,l.createElement)(a.Fragment,null,i&&(0,l.createElement)(o.InspectorControls,null,(0,l.createElement)(r.PanelBody,{title:(0,n.__)("Settings","event-post"),initialOpen:!0},(0,l.createElement)(r.TextControl,{value:f,onChange:function(e){c({title:e})},className:"title",placeholder:(0,n.__)("Title","event-post")}),(0,l.createElement)("h4",null,(0,n.__)("Filters")),(0,l.createElement)(r.CheckboxControl,{label:(0,n.__)("Display upcoming events","event-post"),checked:m,onChange:function(e){c({future:e})}}),(0,l.createElement)(r.CheckboxControl,{label:(0,n.__)("Display past events","event-post"),checked:v,onChange:function(e){c({past:e})}}),(0,l.createElement)(r.CheckboxControl,{label:(0,n.__)("Only geotagged events:","event-post"),value:d,onChange:function(e){c({geo:e})}}),(0,l.createElement)(r.RangeControl,{label:(0,n.__)("Max. number of events:","event-post"),value:_,onChange:function(e){c({nb:e})},className:"nb",min:1,max:8,help:(0,n.__)("default : 4","event-post")}),(0,l.createElement)(r.TextControl,{label:(0,n.__)("Categories","event-post"),value:b,onChange:function(e){c({cat:e})},className:"category",placeholder:(0,n.__)("Categories, separated by comma","event-post")}),(0,l.createElement)(r.TextControl,{label:(0,n.__)("Tags","event-post"),value:g,onChange:function(e){c({tag:e})},className:"tag",placeholder:(0,n.__)("Tags, separated by comma","event-post")}),(0,l.createElement)(r.TextControl,{label:(0,n.__)("Blogs","event-post"),value:C,onChange:function(e){c({blogs:e})},className:"blogs"}),(0,l.createElement)("p",null,(0,n.__)("Wrap title, if not empty","event-post")),(0,l.createElement)(r.TextControl,{value:h,onChange:function(e){c({before_title:e})},className:"before_title",placeholder:(0,n.__)("Before Title")}),(0,l.createElement)(r.TextControl,{value:w,onChange:function(e){c({after_title:e})},className:"after_title",placeholder:(0,n.__)("After Title","event-post")}),(0,l.createElement)(r.TextControl,{label:(0,n.__)("CSS Style","event-post"),value:E,onChange:function(e){c({style:e})},className:"style",placeholder:(0,n.__)("Style attribute","event-post")}),(0,l.createElement)(r.CheckboxControl,{label:(0,n.__)("Show excerpt","event-post"),checked:y,onChange:function(e){c({excerpt:e})}}))),(0,l.createElement)(s(),{block:"eventpost/timeline",attributes:t})))},save:function({attributes:e}){return null}})})();
Note: See TracBrowser for help on using the repository browser.