Changeset 3223664
- Timestamp:
- 01/16/2025 03:17:27 PM (15 months ago)
- Location:
- blocks-monster
- Files:
-
- 34 added
- 22 edited
- 1 copied
-
tags/1.8.0 (copied) (copied from blocks-monster/trunk)
-
tags/1.8.0/blocks-monster.php (modified) (2 diffs)
-
tags/1.8.0/includes/gutenberg/assets/js/extend-blocks.js (modified) (1 diff)
-
tags/1.8.0/includes/gutenberg/blocks/apple-app-store/js/index.js (modified) (1 diff)
-
tags/1.8.0/includes/gutenberg/blocks/google-play-store/js/index.js (modified) (1 diff)
-
tags/1.8.0/includes/gutenberg/blocks/posts-query/js/index.js (modified) (1 diff)
-
tags/1.8.0/includes/gutenberg/blocks/section (added)
-
tags/1.8.0/includes/gutenberg/blocks/section/block.json (added)
-
tags/1.8.0/includes/gutenberg/blocks/section/css (added)
-
tags/1.8.0/includes/gutenberg/blocks/section/css/style.css (added)
-
tags/1.8.0/includes/gutenberg/blocks/section/index.php (added)
-
tags/1.8.0/includes/gutenberg/blocks/section/js (added)
-
tags/1.8.0/includes/gutenberg/blocks/section/js/index.asset.php (added)
-
tags/1.8.0/includes/gutenberg/blocks/section/js/index.js (added)
-
tags/1.8.0/includes/gutenberg/blocks/social-share/js/index.js (modified) (1 diff)
-
tags/1.8.0/includes/gutenberg/blocks/terms-list/js/index.js (modified) (1 diff)
-
tags/1.8.0/includes/gutenberg/class-gutenberg.php (modified) (4 diffs)
-
tags/1.8.0/includes/gutenberg/controls (added)
-
tags/1.8.0/includes/gutenberg/controls/assets (added)
-
tags/1.8.0/includes/gutenberg/controls/assets/css (added)
-
tags/1.8.0/includes/gutenberg/controls/assets/css/controls.css (added)
-
tags/1.8.0/includes/gutenberg/controls/assets/js (added)
-
tags/1.8.0/includes/gutenberg/controls/assets/js/controls.js (added)
-
tags/1.8.0/includes/gutenberg/controls/assets/js/global-styles.js (added)
-
tags/1.8.0/includes/gutenberg/controls/class-controls.php (added)
-
tags/1.8.0/includes/gutenberg/controls/class-css.php (added)
-
tags/1.8.0/readme.txt (modified) (3 diffs)
-
tags/1.8.0/vendor/composer/autoload_classmap.php (modified) (1 diff)
-
tags/1.8.0/vendor/composer/autoload_static.php (modified) (1 diff)
-
trunk/blocks-monster.php (modified) (2 diffs)
-
trunk/includes/gutenberg/assets/js/extend-blocks.js (modified) (1 diff)
-
trunk/includes/gutenberg/blocks/apple-app-store/js/index.js (modified) (1 diff)
-
trunk/includes/gutenberg/blocks/google-play-store/js/index.js (modified) (1 diff)
-
trunk/includes/gutenberg/blocks/posts-query/js/index.js (modified) (1 diff)
-
trunk/includes/gutenberg/blocks/section (added)
-
trunk/includes/gutenberg/blocks/section/block.json (added)
-
trunk/includes/gutenberg/blocks/section/css (added)
-
trunk/includes/gutenberg/blocks/section/css/style.css (added)
-
trunk/includes/gutenberg/blocks/section/index.php (added)
-
trunk/includes/gutenberg/blocks/section/js (added)
-
trunk/includes/gutenberg/blocks/section/js/index.asset.php (added)
-
trunk/includes/gutenberg/blocks/section/js/index.js (added)
-
trunk/includes/gutenberg/blocks/social-share/js/index.js (modified) (1 diff)
-
trunk/includes/gutenberg/blocks/terms-list/js/index.js (modified) (1 diff)
-
trunk/includes/gutenberg/class-gutenberg.php (modified) (4 diffs)
-
trunk/includes/gutenberg/controls (added)
-
trunk/includes/gutenberg/controls/assets (added)
-
trunk/includes/gutenberg/controls/assets/css (added)
-
trunk/includes/gutenberg/controls/assets/css/controls.css (added)
-
trunk/includes/gutenberg/controls/assets/js (added)
-
trunk/includes/gutenberg/controls/assets/js/controls.js (added)
-
trunk/includes/gutenberg/controls/assets/js/global-styles.js (added)
-
trunk/includes/gutenberg/controls/class-controls.php (added)
-
trunk/includes/gutenberg/controls/class-css.php (added)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/vendor/composer/autoload_classmap.php (modified) (1 diff)
-
trunk/vendor/composer/autoload_static.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
blocks-monster/tags/1.8.0/blocks-monster.php
r3137201 r3223664 10 10 * @wordpress-plugin 11 11 * Plugin Name: Blocks Monster 12 * Version: 1. 7.012 * Version: 1.8.0 13 13 * Plugin URI: https://blocks.monster/blocks-monster 14 14 * Description: The library of all the blocks for the Elementor blocks. … … 35 35 * @var string 36 36 */ 37 public $version = '1. 7.0';37 public $version = '1.8.0'; 38 38 39 39 /** -
blocks-monster/tags/1.8.0/includes/gutenberg/assets/js/extend-blocks.js
r3137201 r3223664 1 !function(){"use strict";var e=wp.compose,t=wp.blockEditor,n=wp.components,r=wp.hooks,o=wp.i18n;function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function a(e,t,n){var r;return r=function(e,t){if("object"!=l(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==l(r)?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(this,arguments)}var s=(0,e.createHigherOrderComponent)((function(e){return function(r){var l=r.attributes,i=r.setAttributes,a=l.bm,s=(a||{}).responsive,p=(null==s?void 0:s.desktop)||!1,b=(null==s?void 0:s.tablet)||!1,m=(null==s?void 0:s.mobile)||!1;return wp.element.createElement(React.Fragment,null,wp.element.createElement(e,u({key:"edit"},r)),wp.element.createElement(t.InspectorControls,null,wp.element.createElement(n.PanelBody,{title:"Responsive"},wp.element.createElement(n.ToggleControl,{checked:p,label:(0,o.__)("Hide On Desktop","blocks-monster"),onChange:function(e){return i({bm:c(c({},a),{},{responsive:c(c({},s),{},{desktop:e})})})}}),wp.element.createElement(n.ToggleControl,{checked:b,label:(0,o.__)("Hide On Tablet Portrait","blocks-monster"),onChange:function(e){return i({bm:c(c({},a),{},{responsive:c(c({},s),{},{tablet:e})})})}}),wp.element.createElement(n.ToggleControl,{checked:m,label:(0,o.__)("Hide On Mobile Portrait","blocks-monster"),onChange:function(e){return i({bm:c(c({},a),{},{responsive:c(c({},s),{},{mobile:e})})})}}))))}}),"withMyPluginControls"),p=(0,e.createHigherOrderComponent)((function(e){return function(t){var n=(t.attributes.bm||{}).responsive,r=(null==n?void 0:n.desktop)||!1,o=(null==n?void 0:n.tablet)||!1,l=(null==n?void 0:n.mobile)||!1,i="block-"+t.clientId;return r&&(i+=" bm-hide-on-desktop"),o&&(i+=" bm-hide-on-tablet"),l&&(i+=" bm-hide-on-mobile"),wp.element.createElement(e,u({},t,{className:i}))}}),"withClientIdClassName");function b(e){return b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},b(e)}function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach((function(t){v(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function v(e,t,n){var r;return r=function(e,t){if("object"!=b(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=b(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==b(r)?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}(0,r.addFilter)("editor.BlockListBlock","bm/with-client-id-class-name",p),(0,r.addFilter)("editor.BlockEdit","bm/with-inspector-controls",s);var y=(0,e.createHigherOrderComponent)((function(e){return function(r){var l=r.attributes,i=r.setAttributes,c=l.bm,a=(c||{}).position,u=(null==a?void 0:a.type)||"",s=(null==a?void 0:a.value)||{top:"",right:"",bottom:"",left:""};return wp.element.createElement(React.Fragment,null,wp.element.createElement(e,d({key:"edit"},r)),wp.element.createElement(t.InspectorControls,null,wp.element.createElement(n.PanelBody,{title:(0,o.__)("Position","blocks-monster")},wp.element.createElement(n.SelectControl,{label:(0,o.__)("Position","blocks-monster"),value:u,options:w,onChange:function(e){return i({bm:f(f({},c),{},{position:f(f({},a),{},{type:e})})})}}),wp.element.createElement(n.__experimentalBoxControl,{units:["px"],label:(0,o.__)("Settings","blocks-monster"),onChange:function(e){return i({bm:f(f({},c),{},{position:f(f({},a),{},{value:e})})})},value:s}))))}}),"Controls");(0,r.addFilter)("editor.BlockEdit","bm/extend-style-position-controls",y);function g(){return g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},g.apply(this,arguments)}var O=(0,e.createHigherOrderComponent)((function(e){return function(t){var n=(t.attributes.bm||{}).position,r=(null==n?void 0:n.type)||"",o=(null==n?void 0:n.value)||{},l=t.clientId;return wp.element.createElement(React.Fragment,null,wp.element.createElement("style",null,"\n .block-".concat(l," {\n position: ").concat(h(r)?r:""," !important;\n left: ").concat((null==o?void 0:o.left)||"","px !important;\n right: ").concat((null==o?void 0:o.right)||"","px !important;\n top: ").concat((null==o?void 0:o.top)||"","px !important;\n bottom: ").concat((null==o?void 0:o.bottom)||"","px !important;\n }\n ")),wp.element.createElement(e,g({},t,{className:"block-".concat(t.clientId," bm-position-").concat(r)})))}}),"Attributes");(0,r.addFilter)("editor.BlockListBlock","bm/extend-style-position-attributes",O);var w=[{value:"",label:"Default"},{value:"static",label:"Static"},{value:"relative",label:"Relative"},{value:"absolute",label:"Absolute"},{value:"fixed",label:"Fixed"},{value:"sticky",label:"Sticky"},{value:"inherit",label:"Inherit"},{value:"initial",label:"Initial"},{value:"revert",label:"Revert"},{value:"revert-layer",label:"Revert Layer"},{value:"unset",label:"Unset"}],h=function(e){return e&&w.find((function(t){return t.value===e}))};function k(){return k=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},k.apply(this,arguments)}var j=(0,e.createHigherOrderComponent)((function(e){return function(r){if("core/post-content"!==r.name)return wp.element.createElement(e,r);var l=r.attributes,i=r.setAttributes,c=l.addLinkToBlock;return wp.element.createElement(React.Fragment,null,wp.element.createElement(e,k({key:"edit"},r)),wp.element.createElement(t.InspectorControls,null,wp.element.createElement(n.PanelBody,{title:"Add Link to Block"},wp.element.createElement(n.ToggleControl,{checked:c,label:(0,o.__)("Add Link to Block","blocks-monster"),onChange:function(e){return i({addLinkToBlock:e})}}))))}}),"postContentControls");(0,r.addFilter)("editor.BlockEdit","bm/with-post-content-controls",j)}();1 !function(){"use strict";var t=wp.compose,e=wp.hooks,r=wp.i18n,n=wp.element;function o(t){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o(t)}function i(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function c(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?i(Object(r),!0).forEach((function(e){l(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function l(t,e,r){var n;return n=function(t,e){if("object"!=o(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(e,"string"),(e="symbol"==o(n)?n:String(n))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var u=(0,t.createHigherOrderComponent)((function(t){return function(e){var r=e.attributes,o=e.setAttributes;return(0,n.useEffect)((function(){null!=r&&r._bm_id||o({_bm_id:Math.random().toString(36).substring(2,7)})}),[null==r?void 0:r._bm_id]),wp.element.createElement(t,e)}}),"withUniqueID");(0,e.addFilter)("blocks.registerBlockType","bm/add-default-attributes",(function(t,e){return c(c({},t),{},{attributes:c(c({},null==t?void 0:t.attributes),{},{_bm_id:{type:"string",default:""}})})})),(0,e.addFilter)("editor.BlockEdit","bm/with-unique-id",u);var a=wp.blockEditor,s=wp.components;function b(){return b=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},b.apply(this,arguments)}var p=(0,t.createHigherOrderComponent)((function(t){return function(e){if("core/post-content"!==e.name)return wp.element.createElement(t,e);var n=e.attributes,o=e.setAttributes,i=n.addLinkToBlock;return wp.element.createElement(React.Fragment,null,wp.element.createElement(t,b({key:"edit"},e)),wp.element.createElement(a.InspectorControls,null,wp.element.createElement(s.PanelBody,{title:"Add Link to Block"},wp.element.createElement(s.ToggleControl,{__nextHasNoMarginBottom:!0,checked:i,label:(0,r.__)("Add Link to Block","blocks-monster"),onChange:function(t){return o({addLinkToBlock:t})}}))))}}),"postContentControls");(0,e.addFilter)("editor.BlockEdit","bm/with-post-content-controls",p)}(); -
blocks-monster/tags/1.8.0/includes/gutenberg/blocks/apple-app-store/js/index.js
r3137201 r3223664 1 !function(){"use strict";var e=wp.blocks;function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function r(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function n(e,r,n){var o;return o=function(e,r){if("object"!=t(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,r||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(r,"string"),(r="symbol"==t(o)?o:String(o))in e?Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[r]=n,e}var o=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"bm/apple-app-store","title":"Apple App Store Button","description":"Allow user to add Apple App Store Button.","version":"1.0.0","icon":"store","attributes":{"link":{"type":"string","default":"https://apps.apple.com/us/app/apple-store/id375380948"},"alt":{"type":"string","default":"Apple App Store"},"width":{"type":"number","default":150},"target":{"type":"string","default":"_blank"}},"category":"blocks-monster","textdomain":"blocks-monster","editorScript":"bm-apple-app-store"}');function l(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(r=l(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}var a=function(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=l(e))&&(n&&(n+=" "),n+=t);return n},i=wp.components,p=wp.blockEditor,s=wp.i18n;function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}var u=function(e){var t=e.attributes,r=t.link,n=t.alt,o=t.width,l=t.target,u=e.setAttributes,m=(e.className,(0,p.useBlockProps)({className:a({"is-target-blank":"_blank"===l}),href:r,target:l,style:{display:"inline-flex"},rel:"noopener"}));return wp.element.createElement(React.Fragment,null,wp.element.createElement(p.InspectorControls,null,wp.element.createElement(i.PanelBody,null,wp.element.createElement(i.TextControl,{label:(0,s.__)("App Link","blocks-monster"),value:r,onChange:function(e){return u({link:e})}}),wp.element.createElement(i.TextControl,{label:(0,s.__)("Alt Text","blocks-monster"),value:n,onChange:function(e){return u({alt:e})}}),wp.element.createElement(i.SelectControl,{ label:(0,s.__)("Open in New Tab","blocks-monster"),value:l,options:[{label:(0,s.__)("No","blocks-monster"),value:"_self"},{label:(0,s.__)("Yes","blocks-monster"),value:"_blank"}],onChange:function(e){return u({target:e})}}),wp.element.createElement(i.__experimentalNumberControl,{label:(0,s.__)("Width","blocks-monster"),value:o,min:20,onChange:function(e){return u({width:e})}}))),wp.element.createElement("a",c({},m,{onClick:function(e){return e.preventDefault()}}),wp.element.createElement("img",{src:BMAppleAppStore.image_url,alt:n,style:{width:"".concat(o,"px")}})))},m=function(e){var t=e.attributes,r=t.link,n=t.alt,o=t.width,l=t.target,i=p.useBlockProps.save({className:a({"is-target-blank":"_blank"===l}),href:r,target:l,style:{display:"inline-flex"},rel:"noopener"});return wp.element.createElement("a",i,wp.element.createElement("img",{src:BMAppleAppStore.image_url,alt:n,style:{width:"".concat(o,"px")}}))};!function(t){if(t){var o=t.metadata,l=t.settings,a=t.name;(0,e.registerBlockType)(function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?r(Object(o),!0).forEach((function(t){n(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):r(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}({name:a},o),l)}}({name:o.name,metadata:o,settings:{icon:"list-view",example:{attributes:{alt:"Apple App Store",link:"https://apps.apple.com/us/app/apple-store/id375380948",width:160}},edit:u,save:m}})}();1 !function(){"use strict";var e=wp.blocks;function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function r(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function n(e,r,n){var o;return o=function(e,r){if("object"!=t(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,r||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(r,"string"),(r="symbol"==t(o)?o:String(o))in e?Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[r]=n,e}var o=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"bm/apple-app-store","title":"Apple App Store Button","description":"Allow user to add Apple App Store Button.","version":"1.0.0","icon":"store","attributes":{"link":{"type":"string","default":"https://apps.apple.com/us/app/apple-store/id375380948"},"alt":{"type":"string","default":"Apple App Store"},"width":{"type":"number","default":150},"target":{"type":"string","default":"_blank"}},"category":"blocks-monster","textdomain":"blocks-monster","editorScript":"bm-apple-app-store"}');function l(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(r=l(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}var a=function(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=l(e))&&(n&&(n+=" "),n+=t);return n},i=wp.components,p=wp.blockEditor,s=wp.i18n;function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}var u=function(e){var t=e.attributes,r=t.link,n=t.alt,o=t.width,l=t.target,u=e.setAttributes,m=(e.className,(0,p.useBlockProps)({className:a({"is-target-blank":"_blank"===l}),href:r,target:l,style:{display:"inline-flex"},rel:"noopener"}));return wp.element.createElement(React.Fragment,null,wp.element.createElement(p.InspectorControls,null,wp.element.createElement(i.PanelBody,null,wp.element.createElement(i.TextControl,{label:(0,s.__)("App Link","blocks-monster"),value:r,onChange:function(e){return u({link:e})}}),wp.element.createElement(i.TextControl,{label:(0,s.__)("Alt Text","blocks-monster"),value:n,onChange:function(e){return u({alt:e})}}),wp.element.createElement(i.SelectControl,{__nextHasNoMarginBottom:!0,label:(0,s.__)("Open in New Tab","blocks-monster"),value:l,options:[{label:(0,s.__)("No","blocks-monster"),value:"_self"},{label:(0,s.__)("Yes","blocks-monster"),value:"_blank"}],onChange:function(e){return u({target:e})}}),wp.element.createElement(i.__experimentalNumberControl,{label:(0,s.__)("Width","blocks-monster"),value:o,min:20,onChange:function(e){return u({width:e})}}))),wp.element.createElement("a",c({},m,{onClick:function(e){return e.preventDefault()}}),wp.element.createElement("img",{src:BMAppleAppStore.image_url,alt:n,style:{width:"".concat(o,"px")}})))},m=function(e){var t=e.attributes,r=t.link,n=t.alt,o=t.width,l=t.target,i=p.useBlockProps.save({className:a({"is-target-blank":"_blank"===l}),href:r,target:l,style:{display:"inline-flex"},rel:"noopener"});return wp.element.createElement("a",i,wp.element.createElement("img",{src:BMAppleAppStore.image_url,alt:n,style:{width:"".concat(o,"px")}}))};!function(t){if(t){var o=t.metadata,l=t.settings,a=t.name;(0,e.registerBlockType)(function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?r(Object(o),!0).forEach((function(t){n(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):r(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}({name:a},o),l)}}({name:o.name,metadata:o,settings:{icon:"list-view",example:{attributes:{alt:"Apple App Store",link:"https://apps.apple.com/us/app/apple-store/id375380948",width:160}},edit:u,save:m}})}(); -
blocks-monster/tags/1.8.0/includes/gutenberg/blocks/google-play-store/js/index.js
r3137201 r3223664 1 !function(){"use strict";var e=wp.blocks;function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function r(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function n(e,r,n){var o;return o=function(e,r){if("object"!=t(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,r||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(r,"string"),(r="symbol"==t(o)?o:String(o))in e?Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[r]=n,e}var o=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"bm/google-play-store","title":"Google Play Store Button","description":"Allow user to add Google Play Store Button.","version":"1.0.0","icon":"store","attributes":{"link":{"type":"string","default":"https://play.google.com/store/apps/details?id=com.google.android.apps.maps"},"alt":{"type":"string","default":"Google Play Store"},"width":{"type":"number","default":160},"target":{"type":"string","default":"_blank"}},"category":"blocks-monster","textdomain":"blocks-monster","editorScript":"bm-google-play-store"}');function l(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(r=l(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}var a=function(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=l(e))&&(n&&(n+=" "),n+=t);return n},i=wp.components,s=wp.blockEditor,c=wp.i18n;function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},p.apply(this,arguments)}var u=function(e){var t=e.attributes,r=t.link,n=t.alt,o=t.width,l=t.target,u=e.setAttributes,m=(e.className,(0,s.useBlockProps)({className:a({"is-target-blank":"_blank"===l}),href:r,target:l,style:{display:"inline-flex"},rel:"noopener"}));return wp.element.createElement(React.Fragment,null,wp.element.createElement(s.InspectorControls,null,wp.element.createElement(i.PanelBody,null,wp.element.createElement(i.TextControl,{label:(0,c.__)("App Link","blocks-monster"),value:r,onChange:function(e){return u({link:e})}}),wp.element.createElement(i.TextControl,{label:(0,c.__)("Alt Text","blocks-monster"),value:n,onChange:function(e){return u({alt:e})}}),wp.element.createElement(i.SelectControl,{ label:(0,c.__)("Open in New Tab","blocks-monster"),value:l,options:[{label:(0,c.__)("No","blocks-monster"),value:"_self"},{label:(0,c.__)("Yes","blocks-monster"),value:"_blank"}],onChange:function(e){return u({target:e})}}),wp.element.createElement(i.__experimentalNumberControl,{label:(0,c.__)("Width","blocks-monster"),value:o,min:20,onChange:function(e){return u({width:e})}}))),wp.element.createElement("a",p({},m,{onClick:function(e){return e.preventDefault()}}),wp.element.createElement("img",{src:BMGooglePlayStore.image_url,alt:n,style:{width:"".concat(o,"px")}})))},m=function(e){var t=e.attributes,r=t.link,n=t.alt,o=t.width,l=t.target,i=s.useBlockProps.save({className:a({"is-target-blank":"_blank"===l}),href:r,target:l,style:{display:"inline-flex"},rel:"noopener"});return wp.element.createElement("a",i,wp.element.createElement("img",{src:BMGooglePlayStore.image_url,alt:n,style:{width:"".concat(o,"px")}}))};!function(t){if(t){var o=t.metadata,l=t.settings,a=t.name;(0,e.registerBlockType)(function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?r(Object(o),!0).forEach((function(t){n(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):r(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}({name:a},o),l)}}({name:o.name,metadata:o,settings:{icon:"list-view",example:{attributes:{alt:"Google Play Store",link:"https://play.google.com/store/apps/details?id=com.google.android.apps.maps",width:160}},edit:u,save:m}})}();1 !function(){"use strict";var e=wp.blocks;function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function r(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function n(e,r,n){var o;return o=function(e,r){if("object"!=t(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,r||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(r,"string"),(r="symbol"==t(o)?o:String(o))in e?Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[r]=n,e}var o=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"bm/google-play-store","title":"Google Play Store Button","description":"Allow user to add Google Play Store Button.","version":"1.0.0","icon":"store","attributes":{"link":{"type":"string","default":"https://play.google.com/store/apps/details?id=com.google.android.apps.maps"},"alt":{"type":"string","default":"Google Play Store"},"width":{"type":"number","default":160},"target":{"type":"string","default":"_blank"}},"category":"blocks-monster","textdomain":"blocks-monster","editorScript":"bm-google-play-store"}');function l(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(r=l(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}var a=function(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=l(e))&&(n&&(n+=" "),n+=t);return n},i=wp.components,s=wp.blockEditor,c=wp.i18n;function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},p.apply(this,arguments)}var u=function(e){var t=e.attributes,r=t.link,n=t.alt,o=t.width,l=t.target,u=e.setAttributes,m=(e.className,(0,s.useBlockProps)({className:a({"is-target-blank":"_blank"===l}),href:r,target:l,style:{display:"inline-flex"},rel:"noopener"}));return wp.element.createElement(React.Fragment,null,wp.element.createElement(s.InspectorControls,null,wp.element.createElement(i.PanelBody,null,wp.element.createElement(i.TextControl,{label:(0,c.__)("App Link","blocks-monster"),value:r,onChange:function(e){return u({link:e})}}),wp.element.createElement(i.TextControl,{label:(0,c.__)("Alt Text","blocks-monster"),value:n,onChange:function(e){return u({alt:e})}}),wp.element.createElement(i.SelectControl,{__nextHasNoMarginBottom:!0,label:(0,c.__)("Open in New Tab","blocks-monster"),value:l,options:[{label:(0,c.__)("No","blocks-monster"),value:"_self"},{label:(0,c.__)("Yes","blocks-monster"),value:"_blank"}],onChange:function(e){return u({target:e})}}),wp.element.createElement(i.__experimentalNumberControl,{label:(0,c.__)("Width","blocks-monster"),value:o,min:20,onChange:function(e){return u({width:e})}}))),wp.element.createElement("a",p({},m,{onClick:function(e){return e.preventDefault()}}),wp.element.createElement("img",{src:BMGooglePlayStore.image_url,alt:n,style:{width:"".concat(o,"px")}})))},m=function(e){var t=e.attributes,r=t.link,n=t.alt,o=t.width,l=t.target,i=s.useBlockProps.save({className:a({"is-target-blank":"_blank"===l}),href:r,target:l,style:{display:"inline-flex"},rel:"noopener"});return wp.element.createElement("a",i,wp.element.createElement("img",{src:BMGooglePlayStore.image_url,alt:n,style:{width:"".concat(o,"px")}}))};!function(t){if(t){var o=t.metadata,l=t.settings,a=t.name;(0,e.registerBlockType)(function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?r(Object(o),!0).forEach((function(t){n(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):r(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}({name:a},o),l)}}({name:o.name,metadata:o,settings:{icon:"list-view",example:{attributes:{alt:"Google Play Store",link:"https://play.google.com/store/apps/details?id=com.google.android.apps.maps",width:160}},edit:u,save:m}})}(); -
blocks-monster/tags/1.8.0/includes/gutenberg/blocks/posts-query/js/index.js
r3137201 r3223664 1 !function(){"use strict";var e=wp.blocks;function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function r(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function n(e,r,n){var o;return o=function(e,r){if("object"!=t(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,r||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(r,"string"),(r="symbol"==t(o)?o:String(o))in e?Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[r]=n,e}var o=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"bm/posts-query","title":"Posts Query","description":"Posts Query","version":"0.0.2","icon":"smiley","keywords":["posts","list"],"providesContext":{"postType":"postType"},"attributes":{"postType":{"type":"string","default":"post"},"perPage":{"type":"number","default":10},"order":{"type":"string","default":"asc"},"orderBy":{"type":"string","default":"date"}},"supports":{"color":{"background":true,"text":true,"link":true,"enableContrastChecker":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true,"textAlign":true,"__experimentalDefaultControls":{"fontSize":true}},"spacing":{"margin":true,"padding":true},"align":true},"category":"blocks-monster","textdomain":"blocks-monster","style":"file:./css/style.css","editorScript":"file:./js/index.js"}');function l(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(r=l(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}var a=function(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=l(e))&&(n&&(n+=" "),n+=t);return n},s=wp.components,i=wp.blockEditor,c=wp.data,p=wp.coreData, u=wp.i18n,m=wp.element,b=function(e){var t=e.attributes,r=t.postType,n=t.perPage,o=t.order,l=t.orderBy,b=e.setAttributes,y=e.className,f=function(){var e=(0,c.useSelect)((function(e){return e("core").getPostTypes({per_page:-1})}),[]);return(0,m.useMemo)((function(){var t=["attachment"];return null==e?void 0:e.filter((function(e){var r=e.viewable,n=e.slug;return r&&!t.includes(n)}))}),[e])}();console.log("post types",f);var g={per_page:n,context:"view",orderby:l,order:o},d=(0,p.useEntityRecords)("postType",r,g),_=d.records,v=d.isResolving,w=a(y,{"bm-posts-list--horizontal":!0}),k=(0,i.useBlockProps)({className:w});return wp.element.createElement(React.Fragment,null,wp.element.createElement(i.InspectorControls,null,wp.element.createElement(s.PanelBody,{title:(0,u.__)("Query","blocks-monster")},f?f.length?wp.element.createElement(React.Fragment,null,wp.element.createElement(s.SelectControl,{label:(0,u.__)("Post Type","blocks-monster"),value:r,options:f.map((function(e){return{value:e.slug,label:e.labels.name}})),onChange:function(e){return b({postType:e})}}),wp.element.createElement(s.__experimentalNumberControl,{label:(0,u.__)("Per Page","blocks-monster"),value:n,onChange:function(e){return b({perPage:e})}}),wp.element.createElement(s.__experimentalToggleGroupControl,{label:(0,u.__)("Order By","blocks-monster"),value:l,onChange:function(e){return b({orderBy:e})}},[{value:"title",label:(0,u.__)("Title","blocks-monster")},{value:"date",label:(0,u.__)("Date","blocks-monster")},{value:"modified",label:(0,u.__)("Modified","blocks-monster")},{value:"author",label:(0,u.__)("Author","blocks-monster")}].map((function(e){var t=e.value,r=e.label;return wp.element.createElement(s.__experimentalToggleGroupControlOption,{key:t,value:t,label:r})}))),wp.element.createElement(s.__experimentalToggleGroupControl,{label:(0,u.__)("Order","blocks-monster"),value:o,onChange:function(e){return b({order:e})}},[{value:"asc",label:(0,u.__)("ASC","blocks-monster")},{value:"desc",label:(0,u.__)("DESC","blocks-monster")}].map((function(e){var t=e.value,r=e.label;return wp.element.createElement(s.__experimentalToggleGroupControlOption,{key:t,value:t,label:r})})))):wp.element.createElement("p",{className:"bm-terms-list__empty"},(0,u.__)("No posts found","blocks-monster")):wp.element.createElement(s.Placeholder,{icon:wp.element.createElement(s.Spinner,null),label:(0,u.__)("Loading Post Types","blocks-monster")},wp.element.createElement(s.VisuallyHidden,null,(0,u.__)("Loading Post Types","blocks-monster"))))),wp.element.createElement("div",k,v?wp.element.createElement(s.Placeholder,{icon:wp.element.createElement(s.Spinner,null),label:(0,u.__)("Loading Posts","blocks-monster")},wp.element.createElement(s.VisuallyHidden,null,(0,u.__)("Loading Posts","blocks-monster"))):_&&_.length&&!v?wp.element.createElement("ul",{className:"bm-posts-list__items"},_.map((function(e,t){var r=e.id,n=e.title.rendered,o=e.link;return wp.element.createElement("li",{key:r,className:"bm-posts-list__item"},wp.element.createElement("a",{href:o,target:"_blank",rel:"noreferrer noopener",className:"bm-posts-list__name"},n))}))):wp.element.createElement("p",{className:"bm-posts-list__empty"},(0,u.__)("No posts found","blocks-monster"))))};!function(t){if(t){var o=t.metadata,l=t.settings,a=t.name;(0,e.registerBlockType)(function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?r(Object(o),!0).forEach((function(t){n(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):r(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}({name:a},o),l)}}({name:o.name,metadata:o,settings:{icon:"list-view",example:{postType:"post",perPage:10,order:"asc",orderBy:"name"},edit:b}})}();1 !function(){"use strict";var e=wp.blocks;function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function r(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function n(e,r,n){var o;return o=function(e,r){if("object"!=t(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,r||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(r,"string"),(r="symbol"==t(o)?o:String(o))in e?Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[r]=n,e}var o=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"bm/posts-query","title":"Posts Query","description":"Posts Query","version":"0.0.2","icon":"smiley","keywords":["posts","list"],"providesContext":{"postType":"postType"},"attributes":{"postType":{"type":"string","default":"post"},"perPage":{"type":"number","default":10},"order":{"type":"string","default":"asc"},"orderBy":{"type":"string","default":"date"}},"supports":{"color":{"background":true,"text":true,"link":true,"enableContrastChecker":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true,"textAlign":true,"__experimentalDefaultControls":{"fontSize":true}},"spacing":{"margin":true,"padding":true},"align":true},"category":"blocks-monster","textdomain":"blocks-monster","style":"file:./css/style.css","editorScript":"file:./js/index.js"}');function l(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(r=l(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}var a=function(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=l(e))&&(n&&(n+=" "),n+=t);return n},s=wp.components,i=wp.blockEditor,c=wp.data,p=wp.coreData,m=wp.i18n,u=wp.element,b=function(e){var t=e.attributes,r=t.postType,n=t.perPage,o=t.order,l=t.orderBy,b=e.setAttributes,y=e.className,f=function(){var e=(0,c.useSelect)((function(e){return e("core").getPostTypes({per_page:-1})}),[]);return(0,u.useMemo)((function(){var t=["attachment"];return null==e?void 0:e.filter((function(e){var r=e.viewable,n=e.slug;return r&&!t.includes(n)}))}),[e])}();console.log("post types",f);var g={per_page:n,context:"view",orderby:l,order:o},d=(0,p.useEntityRecords)("postType",r,g),_=d.records,v=d.isResolving,w=a(y,{"bm-posts-list--horizontal":!0}),k=(0,i.useBlockProps)({className:w});return wp.element.createElement(React.Fragment,null,wp.element.createElement(i.InspectorControls,null,wp.element.createElement(s.PanelBody,{title:(0,m.__)("Query","blocks-monster")},f?f.length?wp.element.createElement(React.Fragment,null,wp.element.createElement(s.SelectControl,{__nextHasNoMarginBottom:!0,label:(0,m.__)("Post Type","blocks-monster"),value:r,options:f.map((function(e){return{value:e.slug,label:e.labels.name}})),onChange:function(e){return b({postType:e})}}),wp.element.createElement(s.__experimentalNumberControl,{label:(0,m.__)("Per Page","blocks-monster"),value:n,onChange:function(e){return b({perPage:e})}}),wp.element.createElement(s.__experimentalToggleGroupControl,{label:(0,m.__)("Order By","blocks-monster"),value:l,onChange:function(e){return b({orderBy:e})}},[{value:"title",label:(0,m.__)("Title","blocks-monster")},{value:"date",label:(0,m.__)("Date","blocks-monster")},{value:"modified",label:(0,m.__)("Modified","blocks-monster")},{value:"author",label:(0,m.__)("Author","blocks-monster")}].map((function(e){var t=e.value,r=e.label;return wp.element.createElement(s.__experimentalToggleGroupControlOption,{key:t,value:t,label:r})}))),wp.element.createElement(s.__experimentalToggleGroupControl,{label:(0,m.__)("Order","blocks-monster"),value:o,onChange:function(e){return b({order:e})}},[{value:"asc",label:(0,m.__)("ASC","blocks-monster")},{value:"desc",label:(0,m.__)("DESC","blocks-monster")}].map((function(e){var t=e.value,r=e.label;return wp.element.createElement(s.__experimentalToggleGroupControlOption,{key:t,value:t,label:r})})))):wp.element.createElement("p",{className:"bm-terms-list__empty"},(0,m.__)("No posts found","blocks-monster")):wp.element.createElement(s.Placeholder,{icon:wp.element.createElement(s.Spinner,null),label:(0,m.__)("Loading Post Types","blocks-monster")},wp.element.createElement(s.VisuallyHidden,null,(0,m.__)("Loading Post Types","blocks-monster"))))),wp.element.createElement("div",k,v?wp.element.createElement(s.Placeholder,{icon:wp.element.createElement(s.Spinner,null),label:(0,m.__)("Loading Posts","blocks-monster")},wp.element.createElement(s.VisuallyHidden,null,(0,m.__)("Loading Posts","blocks-monster"))):_&&_.length&&!v?wp.element.createElement("ul",{className:"bm-posts-list__items"},_.map((function(e,t){var r=e.id,n=e.title.rendered,o=e.link;return wp.element.createElement("li",{key:r,className:"bm-posts-list__item"},wp.element.createElement("a",{href:o,target:"_blank",rel:"noreferrer noopener",className:"bm-posts-list__name"},n))}))):wp.element.createElement("p",{className:"bm-posts-list__empty"},(0,m.__)("No posts found","blocks-monster"))))};!function(t){if(t){var o=t.metadata,l=t.settings,a=t.name;(0,e.registerBlockType)(function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?r(Object(o),!0).forEach((function(t){n(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):r(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}({name:a},o),l)}}({name:o.name,metadata:o,settings:{icon:"list-view",example:{postType:"post",perPage:10,order:"asc",orderBy:"name"},edit:b}})}(); -
blocks-monster/tags/1.8.0/includes/gutenberg/blocks/social-share/js/index.js
r3137201 r3223664 1 !function(){"use strict";var e=wp.blocks;function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function n(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function o(e,n,o){var r;return r=function(e,n){if("object"!=t(e)||!e)return e;var o=e[Symbol.toPrimitive];if(void 0!==o){var r=o.call(e,n||"default");if("object"!=t(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(n,"string"),(n="symbol"==t(r)?r:String(r))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o,e}var r=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"bm/social-share","title":"Social Share","description":"Allow user to share content on social media.","version":"0.0.1","icon":"share","usesContext":["postId","postType","queryId"],"attributes":{"label":{"type":"string","default":"Share on:"},"showLabel":{"type":"boolean","default":true},"facebook":{"type":"boolean","default":true},"twitter":{"type":"boolean","default":true},"whatsapp":{"type":"boolean","default":true}},"supports":{"color":{"background":true,"text":true},"typography":{"fontSize":true,"lineHeight":true,"textAlign":true,"__experimentalDefaultControls":{"fontSize":true}},"spacing":{"margin":true,"padding":true}},"category":"blocks-monster","textdomain":"blocks-monster","style":"file:./css/style.css","editorScript":"file:./js/index.js"}');function a(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var r=e.length;for(t=0;t<r;t++)e[t]&&(n=a(e[t]))&&(o&&(o+=" "),o+=n)}else for(n in e)e[n]&&(o&&(o+=" "),o+=n);return o}var l=function(){for(var e,t,n=0,o="",r=arguments.length;n<r;n++)(e=arguments[n])&&(t=a(e))&&(o&&(o+=" "),o+=t);return o},c=wp.components,i=wp.blockEditor,s=wp.i18n, p=function(e){return e.preventDefault()},m=function(e){var t=e.text,n=e.link;return wp.element.createElement("a",{onClick:p,className:"bm-social-share__facebook",href:"https://www.facebook.com/sharer/sharer.php?u=".concat(encodeURIComponent(n),""e=").concat(encodeURIComponent(t))},wp.element.createElement(c.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},wp.element.createElement(c.Path,{fill:"#425993","fill-rule":"evenodd",d:"M19 3H5a2 2 0 00-2 2v14a2 2 0 002 2h7v-7h-2v-3h2V8.5A3.5 3.5 0 0115.5 5H18v3h-2a1 1 0 00-1 1v2h3v3h-3v7h4a2 2 0 002-2V5a2 2 0 00-2-2z","clip-rule":"evenodd"})))},u=function(e){var t=e.text,n=e.link;return wp.element.createElement("a",{onClick:p,className:"bm-social-share__whatsapp",href:"https://api.whatsapp.com/send?text=".concat(encodeURIComponent(t),"%0A").concat(encodeURIComponent(n))},wp.element.createElement(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 240 241.19"},wp.element.createElement(c.Path,{fill:"#25d366",d:"M205,35.05A118.61,118.61,0,0,0,120.46,0C54.6,0,1,53.61,1,119.51a119.5,119.5,0,0,0,16,59.74L0,241.19l63.36-16.63a119.43,119.43,0,0,0,57.08,14.57h0A119.54,119.54,0,0,0,205,35.07v0ZM120.5,219A99.18,99.18,0,0,1,69.91,205.1l-3.64-2.17-37.6,9.85,10-36.65-2.35-3.76A99.37,99.37,0,0,1,190.79,49.27,99.43,99.43,0,0,1,120.49,219ZM175,144.54c-3-1.51-17.67-8.71-20.39-9.71s-4.72-1.51-6.75,1.51-7.72,9.71-9.46,11.72-3.49,2.27-6.45.76-12.63-4.66-24-14.84A91.1,91.1,0,0,1,91.25,113.3c-1.75-3-.19-4.61,1.33-6.07s3-3.48,4.47-5.23a19.65,19.65,0,0,0,3-5,5.51,5.51,0,0,0-.24-5.23C99,90.27,93,75.57,90.6,69.58s-4.89-5-6.73-5.14-3.73-.09-5.7-.09a11,11,0,0,0-8,3.73C67.48,71.05,59.75,78.3,59.75,93s10.69,28.88,12.19,30.9S93,156.07,123,169c7.12,3.06,12.68,4.9,17,6.32a41.18,41.18,0,0,0,18.8,1.17c5.74-.84,17.66-7.21,20.17-14.18s2.5-13,1.75-14.19-2.69-2.06-5.7-3.59l0,0Z"})))},b=function(e){var t=e.text,n=e.link;return wp.element.createElement("a",{onClick:p,className:"bm-social-share__twitter",href:"https://twitter.com/intent/tweet?text=".concat(encodeURIComponent(t),"&url=").concat(encodeURIComponent(n))},wp.element.createElement(c.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},wp.element.createElement(c.Path,{fill:"#4BA8F5",d:"M22.92 6c-.77.35-1.6.58-2.46.69.88-.53 1.56-1.37 1.88-2.38-.83.5-1.75.85-2.72 1.05C18.83 4.5 17.72 4 16.46 4c-2.35 0-4.27 1.92-4.27 4.29 0 .34.04.67.11.98-3.56-.18-6.73-1.89-8.84-4.48-.37.63-.58 1.37-.58 2.15 0 1.49.75 2.81 1.91 3.56-.71 0-1.37-.2-1.95-.5v.03c0 2.08 1.48 3.82 3.44 4.21a4.22 4.22 0 01-1.93.07 4.28 4.28 0 004 2.98 8.521 8.521 0 01-5.33 1.84c-.34 0-.68-.02-1.02-.06C3.9 20.29 6.16 21 8.58 21c7.88 0 12.21-6.54 12.21-12.21 0-.19 0-.37-.01-.56.84-.6 1.56-1.36 2.14-2.23z"})))},f=function(e){var t=e.attributes,n=t.label,o=t.showLabel,r=t.facebook,a=t.twitter,p=t.whatsapp,f=e.setAttributes,h=e.className,w=l(h),d=(0,i.useBlockProps)({className:w});return wp.element.createElement(React.Fragment,null,wp.element.createElement(i.InspectorControls,null,wp.element.createElement(c.PanelBody,null,wp.element.createElement(c.ToggleControl,{label:(0,s.__)("Show Label","blocks-monster"),checked:o,onChange:function(e){return f({showLabel:e})}}),wp.element.createElement(c.ToggleControl,{label:(0,s.__)("WhatsApp","blocks-monster"),checked:p,onChange:function(e){return f({whatsapp:e})}}),wp.element.createElement(c.ToggleControl,{label:(0,s.__)("Facebook","blocks-monster"),checked:r,onChange:function(e){return f({facebook:e})}}),wp.element.createElement(c.ToggleControl,{label:(0,s.__)("Twitter","blocks-monster"),checked:a,onChange:function(e){return f({twitter:e})}}))),wp.element.createElement("div",d,o&&wp.element.createElement(i.RichText,{tagName:"span","aria-label":(0,s.__)("Label","blocks-monster"),placeholder:(0,s.__)("Label","blocks-monster"),value:n,onChange:function(e){return f({label:e})},withoutInteractiveFormatting:!0,identifier:"text",className:"bm-social-share__label"}),p&&wp.element.createElement(u,{text:"ok",link:"#"}),r&&wp.element.createElement(m,{text:"ok",link:"#"}),a&&wp.element.createElement(b,{text:"ok",link:"#"})))};!function(t){if(t){var r=t.metadata,a=t.settings,l=t.name;(0,e.registerBlockType)(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({name:l},r),a)}}({name:r.name,metadata:r,settings:{icon:"list-view",example:{attributes:{content:"This is the content to copy",buttonText:"Copy to Clipboard",buttonTextCopied:"Copied!"}},edit:f}})}();1 !function(){"use strict";var e=wp.blocks;function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function n(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function o(e,n,o){var r;return r=function(e,n){if("object"!=t(e)||!e)return e;var o=e[Symbol.toPrimitive];if(void 0!==o){var r=o.call(e,n||"default");if("object"!=t(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(n,"string"),(n="symbol"==t(r)?r:String(r))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o,e}var r=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"bm/social-share","title":"Social Share","description":"Allow user to share content on social media.","version":"0.0.1","icon":"share","usesContext":["postId","postType","queryId"],"attributes":{"label":{"type":"string","default":"Share on:"},"showLabel":{"type":"boolean","default":true},"facebook":{"type":"boolean","default":true},"twitter":{"type":"boolean","default":true},"whatsapp":{"type":"boolean","default":true}},"supports":{"color":{"background":true,"text":true},"typography":{"fontSize":true,"lineHeight":true,"textAlign":true,"__experimentalDefaultControls":{"fontSize":true}},"spacing":{"margin":true,"padding":true}},"category":"blocks-monster","textdomain":"blocks-monster","style":"file:./css/style.css","editorScript":"file:./js/index.js"}');function a(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var r=e.length;for(t=0;t<r;t++)e[t]&&(n=a(e[t]))&&(o&&(o+=" "),o+=n)}else for(n in e)e[n]&&(o&&(o+=" "),o+=n);return o}var l=function(){for(var e,t,n=0,o="",r=arguments.length;n<r;n++)(e=arguments[n])&&(t=a(e))&&(o&&(o+=" "),o+=t);return o},c=wp.components,i=wp.blockEditor,s=wp.i18n,m=function(e){return e.preventDefault()},p=function(e){var t=e.text,n=e.link;return wp.element.createElement("a",{onClick:m,className:"bm-social-share__facebook",href:"https://www.facebook.com/sharer/sharer.php?u=".concat(encodeURIComponent(n),""e=").concat(encodeURIComponent(t))},wp.element.createElement(c.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},wp.element.createElement(c.Path,{fill:"#425993","fill-rule":"evenodd",d:"M19 3H5a2 2 0 00-2 2v14a2 2 0 002 2h7v-7h-2v-3h2V8.5A3.5 3.5 0 0115.5 5H18v3h-2a1 1 0 00-1 1v2h3v3h-3v7h4a2 2 0 002-2V5a2 2 0 00-2-2z","clip-rule":"evenodd"})))},u=function(e){var t=e.text,n=e.link;return wp.element.createElement("a",{onClick:m,className:"bm-social-share__whatsapp",href:"https://api.whatsapp.com/send?text=".concat(encodeURIComponent(t),"%0A").concat(encodeURIComponent(n))},wp.element.createElement(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 240 241.19"},wp.element.createElement(c.Path,{fill:"#25d366",d:"M205,35.05A118.61,118.61,0,0,0,120.46,0C54.6,0,1,53.61,1,119.51a119.5,119.5,0,0,0,16,59.74L0,241.19l63.36-16.63a119.43,119.43,0,0,0,57.08,14.57h0A119.54,119.54,0,0,0,205,35.07v0ZM120.5,219A99.18,99.18,0,0,1,69.91,205.1l-3.64-2.17-37.6,9.85,10-36.65-2.35-3.76A99.37,99.37,0,0,1,190.79,49.27,99.43,99.43,0,0,1,120.49,219ZM175,144.54c-3-1.51-17.67-8.71-20.39-9.71s-4.72-1.51-6.75,1.51-7.72,9.71-9.46,11.72-3.49,2.27-6.45.76-12.63-4.66-24-14.84A91.1,91.1,0,0,1,91.25,113.3c-1.75-3-.19-4.61,1.33-6.07s3-3.48,4.47-5.23a19.65,19.65,0,0,0,3-5,5.51,5.51,0,0,0-.24-5.23C99,90.27,93,75.57,90.6,69.58s-4.89-5-6.73-5.14-3.73-.09-5.7-.09a11,11,0,0,0-8,3.73C67.48,71.05,59.75,78.3,59.75,93s10.69,28.88,12.19,30.9S93,156.07,123,169c7.12,3.06,12.68,4.9,17,6.32a41.18,41.18,0,0,0,18.8,1.17c5.74-.84,17.66-7.21,20.17-14.18s2.5-13,1.75-14.19-2.69-2.06-5.7-3.59l0,0Z"})))},b=function(e){var t=e.text,n=e.link;return wp.element.createElement("a",{onClick:m,className:"bm-social-share__twitter",href:"https://twitter.com/intent/tweet?text=".concat(encodeURIComponent(t),"&url=").concat(encodeURIComponent(n))},wp.element.createElement(c.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},wp.element.createElement(c.Path,{fill:"#4BA8F5",d:"M22.92 6c-.77.35-1.6.58-2.46.69.88-.53 1.56-1.37 1.88-2.38-.83.5-1.75.85-2.72 1.05C18.83 4.5 17.72 4 16.46 4c-2.35 0-4.27 1.92-4.27 4.29 0 .34.04.67.11.98-3.56-.18-6.73-1.89-8.84-4.48-.37.63-.58 1.37-.58 2.15 0 1.49.75 2.81 1.91 3.56-.71 0-1.37-.2-1.95-.5v.03c0 2.08 1.48 3.82 3.44 4.21a4.22 4.22 0 01-1.93.07 4.28 4.28 0 004 2.98 8.521 8.521 0 01-5.33 1.84c-.34 0-.68-.02-1.02-.06C3.9 20.29 6.16 21 8.58 21c7.88 0 12.21-6.54 12.21-12.21 0-.19 0-.37-.01-.56.84-.6 1.56-1.36 2.14-2.23z"})))},f=function(e){var t=e.attributes,n=t.label,o=t.showLabel,r=t.facebook,a=t.twitter,m=t.whatsapp,f=e.setAttributes,h=e.className,w=l(h),g=(0,i.useBlockProps)({className:w});return wp.element.createElement(React.Fragment,null,wp.element.createElement(i.InspectorControls,null,wp.element.createElement(c.PanelBody,null,wp.element.createElement(c.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,s.__)("Show Label","blocks-monster"),checked:o,onChange:function(e){return f({showLabel:e})}}),wp.element.createElement(c.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,s.__)("WhatsApp","blocks-monster"),checked:m,onChange:function(e){return f({whatsapp:e})}}),wp.element.createElement(c.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,s.__)("Facebook","blocks-monster"),checked:r,onChange:function(e){return f({facebook:e})}}),wp.element.createElement(c.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,s.__)("Twitter","blocks-monster"),checked:a,onChange:function(e){return f({twitter:e})}}))),wp.element.createElement("div",g,o&&wp.element.createElement(i.RichText,{tagName:"span","aria-label":(0,s.__)("Label","blocks-monster"),placeholder:(0,s.__)("Label","blocks-monster"),value:n,onChange:function(e){return f({label:e})},withoutInteractiveFormatting:!0,identifier:"text",className:"bm-social-share__label"}),m&&wp.element.createElement(u,{text:"ok",link:"#"}),r&&wp.element.createElement(p,{text:"ok",link:"#"}),a&&wp.element.createElement(b,{text:"ok",link:"#"})))};!function(t){if(t){var r=t.metadata,a=t.settings,l=t.name;(0,e.registerBlockType)(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({name:l},r),a)}}({name:r.name,metadata:r,settings:{icon:"list-view",example:{attributes:{content:"This is the content to copy",buttonText:"Copy to Clipboard",buttonTextCopied:"Copied!"}},edit:f}})}(); -
blocks-monster/tags/1.8.0/includes/gutenberg/blocks/terms-list/js/index.js
r3137201 r3223664 1 !function(){"use strict";var e=wp.blocks;function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function n(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function r(e,n,r){var o;return o=function(e,n){if("object"!=t(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,n||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(n,"string"),(n="symbol"==t(o)?o:String(o))in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var o=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"bm/terms-list","title":"Terms List","description":"Display a list of terms.","version":"0.0.1","icon":"smiley","attributes":{"perPage":{"type":"number","default":10},"order":{"type":"string","default":"asc"},"orderBy":{"type":"string","default":"name"},"orientation":{"type":"string","default":"vertical"},"sepertor":{"type":"string","default":", "},"taxonomy":{"type":"string","default":"category"},"hideEmpty":{"type":"boolean","default":false},"showCount":{"type":"boolean","default":false}},"supports":{"color":{"background":true,"text":true,"link":true,"enableContrastChecker":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true,"textAlign":true,"__experimentalDefaultControls":{"fontSize":true}},"spacing":{"margin":true,"padding":true},"align":true},"category":"blocks-monster","textdomain":"blocks-monster","style":"file:./css/style.css","editorScript":"file:./js/index.js"}');function l(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=l(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}var a=function(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=l(e))&&(r&&(r+=" "),r+=t);return r},s=wp.components,i=wp.blockEditor,m=wp.coreData,c=wp.i18n,u=[{name:"Comma (,)",value:","},{name:"Pipe (|)",value:"|"},{name:"Slash (/)",value:"/"},{name:"Hyphen (-)",value:"-"}],p=function(e){var t=e.attributes,n=t.perPage,r=t.order,o=t.orderBy,l=t.orientation,p=t.sepertor,b=t.taxonomy, y=t.hideEmpty,g=t.showCount,f=e.setAttributes,_=e.className,d=(0,m.useEntityRecords)("root","taxonomy"),h=d.records,v=d.isResolving,w={per_page:n,hide_empty:!y,context:"view",orderby:o,order:r},E=(0,m.useEntityRecords)("taxonomy",b,w),k=E.records,C=E.isResolving,O=a(_,{"bm-terms-list--horizontal":"horizontal"===l}),x=(0,i.useBlockProps)({className:O}),P=a("bm-terms-list__separator",{"bm-terms-list__separator--comma":","===p,"bm-terms-list__separator--pipe":"|"===p,"bm-terms-list__separator--slash":"/"===p,"bm-terms-list__separator--hyphen":"-"===p});return wp.element.createElement(React.Fragment,null,wp.element.createElement(i.InspectorControls,null,wp.element.createElement(s.PanelBody,{title:(0,c.__)("Query","blocks-monster")},v?wp.element.createElement(s.Placeholder,{icon:wp.element.createElement(s.Spinner,null),label:(0,c.__)("Loading Taxonomies","blocks-monster")},wp.element.createElement(s.VisuallyHidden,null,(0,c.__)("Loading Taxonomies","blocks-monster"))):h&&h.length&&!v?wp.element.createElement(React.Fragment,null,wp.element.createElement(s.SelectControl,{label:"Taxonomy",value:b,options:h.map((function(e){return{value:e.slug,label:e.labels.name}})),onChange:function(e){return f({taxonomy:e})}}),wp.element.createElement(s.ToggleControl,{label:(0,c.__)("Hide Empty","blocks-monster"),checked:y,onChange:function(e){return f({hideEmpty:e})}}),wp.element.createElement(s.ToggleControl,{label:(0,c.__)("Show Count","blocks-monster"),checked:g,onChange:function(e){return f({showCount:e})}}),wp.element.createElement(s.__experimentalNumberControl,{label:(0,c.__)("Per Page","blocks-monster"),value:n,onChange:function(e){return f({perPage:e})}}),wp.element.createElement(s.__experimentalToggleGroupControl,{label:(0,c.__)("Order By","blocks-monster"),value:o,isBlock:!0,onChange:function(e){return f({orderBy:e})}},[{value:"name",label:(0,c.__)("Name","blocks-monster")},{value:"count",label:(0,c.__)("Count","blocks-monster")}].map((function(e,t){return wp.element.createElement(s.__experimentalToggleGroupControlOption,{key:"orderby-".concat(t),value:e.value,label:e.label})}))),wp.element.createElement(s.__experimentalToggleGroupControl,{label:"Order",value:r,isBlock:!0,onChange:function(e){return f({order:e})}},[{value:"asc",label:(0,c.__)("ASC","blocks-monster")},{value:"desc",label:(0,c.__)("DESC","blocks-monster")}].map((function(e,t){return wp.element.createElement(s.__experimentalToggleGroupControlOption,{key:"order-".concat(t),value:e.value,label:e.label})})))):wp.element.createElement("p",{className:"bm-terms-list__empty"},(0,c.__)("No taxonomies found","blocks-monster"))),wp.element.createElement(s.PanelBody,{title:(0,c.__)("Orientation","blocks-monster")},wp.element.createElement(s.ToggleControl,{label:(0,c.__)("Horizontal","blocks-monster"),checked:"horizontal"===l,onChange:function(e){return f({orientation:e?"horizontal":"vertical"})}}),"horizontal"===l&&wp.element.createElement(s.__experimentalToggleGroupControl,{label:(0,c.__)("Separator","blocks-monster"),value:p,isBlock:!0,onChange:function(e){return f({sepertor:e})}},u.map((function(e,t){return wp.element.createElement(s.__experimentalToggleGroupControlOption,{key:"seperator-".concat(t),value:e.value,label:e.name})}))))),wp.element.createElement("div",x,C?wp.element.createElement(s.Placeholder,{icon:wp.element.createElement(s.Spinner,null),label:(0,c.__)("Loading Categories","blocks-monster")},wp.element.createElement(s.VisuallyHidden,null,(0,c.__)("Loading Categories","blocks-monster"))):k&&k.length&&!C?wp.element.createElement("ul",{className:"bm-terms-list__items"},k.map((function(e,t){var n=e.id,r=e.name,o=e.link,a=e.count;return wp.element.createElement("li",{key:n,className:"bm-terms-list__item"},wp.element.createElement("a",{href:o,target:"_blank",rel:"noreferrer noopener",className:"bm-terms-list__name"},r.trim()),g&&wp.element.createElement("span",{className:"bm-terms-list__count"},"(",a,")"),"horizontal"===l&&t<k.length-1?wp.element.createElement("span",{className:P},p):null)}))):wp.element.createElement("p",{className:"bm-terms-list__empty"},(0,c.__)("No categories found","blocks-monster"))))};!function(t){if(t){var o=t.metadata,l=t.settings,a=t.name;(0,e.registerBlockType)(function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?n(Object(o),!0).forEach((function(t){r(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}({name:a},o),l)}}({name:o.name,metadata:o,settings:{icon:"list-view",example:{attributes:{perPage:10,order:"asc",orderBy:"name",orientation:"vertical",sepertor:", ",taxonomy:"category",hideEmpty:!1,showCount:!1}},edit:p}})}();1 !function(){"use strict";var e=wp.blocks;function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function n(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function r(e,n,r){var o;return o=function(e,n){if("object"!=t(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,n||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(n,"string"),(n="symbol"==t(o)?o:String(o))in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var o=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"bm/terms-list","title":"Terms List","description":"Display a list of terms.","version":"0.0.1","icon":"smiley","attributes":{"perPage":{"type":"number","default":10},"order":{"type":"string","default":"asc"},"orderBy":{"type":"string","default":"name"},"orientation":{"type":"string","default":"vertical"},"sepertor":{"type":"string","default":", "},"taxonomy":{"type":"string","default":"category"},"hideEmpty":{"type":"boolean","default":false},"showCount":{"type":"boolean","default":false}},"supports":{"color":{"background":true,"text":true,"link":true,"enableContrastChecker":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true,"textAlign":true,"__experimentalDefaultControls":{"fontSize":true}},"spacing":{"margin":true,"padding":true},"align":true},"category":"blocks-monster","textdomain":"blocks-monster","style":"file:./css/style.css","editorScript":"file:./js/index.js"}');function l(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=l(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}var a=function(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=l(e))&&(r&&(r+=" "),r+=t);return r},s=wp.components,i=wp.blockEditor,m=wp.coreData,c=wp.i18n,u=[{name:"Comma (,)",value:","},{name:"Pipe (|)",value:"|"},{name:"Slash (/)",value:"/"},{name:"Hyphen (-)",value:"-"}],p=function(e){var t=e.attributes,n=t.perPage,r=t.order,o=t.orderBy,l=t.orientation,p=t.sepertor,b=t.taxonomy,g=t.hideEmpty,y=t.showCount,_=e.setAttributes,f=e.className,d=(0,m.useEntityRecords)("root","taxonomy"),h=d.records,v=d.isResolving,w={per_page:n,hide_empty:!g,context:"view",orderby:o,order:r},E=(0,m.useEntityRecords)("taxonomy",b,w),k=E.records,C=E.isResolving,x=a(f,{"bm-terms-list--horizontal":"horizontal"===l}),O=(0,i.useBlockProps)({className:x}),P=a("bm-terms-list__separator",{"bm-terms-list__separator--comma":","===p,"bm-terms-list__separator--pipe":"|"===p,"bm-terms-list__separator--slash":"/"===p,"bm-terms-list__separator--hyphen":"-"===p});return wp.element.createElement(React.Fragment,null,wp.element.createElement(i.InspectorControls,null,wp.element.createElement(s.PanelBody,{title:(0,c.__)("Query","blocks-monster")},v?wp.element.createElement(s.Placeholder,{icon:wp.element.createElement(s.Spinner,null),label:(0,c.__)("Loading Taxonomies","blocks-monster")},wp.element.createElement(s.VisuallyHidden,null,(0,c.__)("Loading Taxonomies","blocks-monster"))):h&&h.length&&!v?wp.element.createElement(React.Fragment,null,wp.element.createElement(s.SelectControl,{__nextHasNoMarginBottom:!0,label:"Taxonomy",value:b,options:h.map((function(e){return{value:e.slug,label:e.labels.name}})),onChange:function(e){return _({taxonomy:e})}}),wp.element.createElement(s.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,c.__)("Hide Empty","blocks-monster"),checked:g,onChange:function(e){return _({hideEmpty:e})}}),wp.element.createElement(s.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,c.__)("Show Count","blocks-monster"),checked:y,onChange:function(e){return _({showCount:e})}}),wp.element.createElement(s.__experimentalNumberControl,{label:(0,c.__)("Per Page","blocks-monster"),value:n,onChange:function(e){return _({perPage:e})}}),wp.element.createElement(s.__experimentalToggleGroupControl,{label:(0,c.__)("Order By","blocks-monster"),value:o,isBlock:!0,onChange:function(e){return _({orderBy:e})}},[{value:"name",label:(0,c.__)("Name","blocks-monster")},{value:"count",label:(0,c.__)("Count","blocks-monster")}].map((function(e,t){return wp.element.createElement(s.__experimentalToggleGroupControlOption,{key:"orderby-".concat(t),value:e.value,label:e.label})}))),wp.element.createElement(s.__experimentalToggleGroupControl,{label:"Order",value:r,isBlock:!0,onChange:function(e){return _({order:e})}},[{value:"asc",label:(0,c.__)("ASC","blocks-monster")},{value:"desc",label:(0,c.__)("DESC","blocks-monster")}].map((function(e,t){return wp.element.createElement(s.__experimentalToggleGroupControlOption,{key:"order-".concat(t),value:e.value,label:e.label})})))):wp.element.createElement("p",{className:"bm-terms-list__empty"},(0,c.__)("No taxonomies found","blocks-monster"))),wp.element.createElement(s.PanelBody,{title:(0,c.__)("Orientation","blocks-monster")},wp.element.createElement(s.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,c.__)("Horizontal","blocks-monster"),checked:"horizontal"===l,onChange:function(e){return _({orientation:e?"horizontal":"vertical"})}}),"horizontal"===l&&wp.element.createElement(s.__experimentalToggleGroupControl,{label:(0,c.__)("Separator","blocks-monster"),value:p,isBlock:!0,onChange:function(e){return _({sepertor:e})}},u.map((function(e,t){return wp.element.createElement(s.__experimentalToggleGroupControlOption,{key:"seperator-".concat(t),value:e.value,label:e.name})}))))),wp.element.createElement("div",O,C?wp.element.createElement(s.Placeholder,{icon:wp.element.createElement(s.Spinner,null),label:(0,c.__)("Loading Categories","blocks-monster")},wp.element.createElement(s.VisuallyHidden,null,(0,c.__)("Loading Categories","blocks-monster"))):k&&k.length&&!C?wp.element.createElement("ul",{className:"bm-terms-list__items"},k.map((function(e,t){var n=e.id,r=e.name,o=e.link,a=e.count;return wp.element.createElement("li",{key:n,className:"bm-terms-list__item"},wp.element.createElement("a",{href:o,target:"_blank",rel:"noreferrer noopener",className:"bm-terms-list__name"},r.trim()),y&&wp.element.createElement("span",{className:"bm-terms-list__count"},"(",a,")"),"horizontal"===l&&t<k.length-1?wp.element.createElement("span",{className:P},p):null)}))):wp.element.createElement("p",{className:"bm-terms-list__empty"},(0,c.__)("No categories found","blocks-monster"))))};!function(t){if(t){var o=t.metadata,l=t.settings,a=t.name;(0,e.registerBlockType)(function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?n(Object(o),!0).forEach((function(t){r(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}({name:a},o),l)}}({name:o.name,metadata:o,settings:{icon:"list-view",example:{attributes:{perPage:10,order:"asc",orderBy:"name",orientation:"vertical",sepertor:", ",taxonomy:"category",hideEmpty:!1,showCount:!1}},edit:p}})}(); -
blocks-monster/tags/1.8.0/includes/gutenberg/class-gutenberg.php
r3137201 r3223664 11 11 12 12 use WP_HTML_Tag_Processor; 13 use BlocksMonster\Gutenberg\Controls; 14 use BlocksMonster\Gutenberg\Blocks\Section; 15 13 16 use BlocksMonster\Gutenberg\Blocks\Terms_List; 14 17 use BlocksMonster\Gutenberg\Blocks\Term_Title; … … 32 35 add_filter( 'block_categories_all', [ $this, 'register_category' ], 10, 2 ); 33 36 37 $this->register_controls(); 34 38 $this->register_blocks(); 35 39 … … 41 45 add_filter( 'render_block', [ $this, 'extend_render_block' ], 20, 2 ); 42 46 add_filter( 'render_block', [ $this, 'render_post_content' ], 20, 2 ); 47 } 48 49 /** 50 * Register controls. 51 */ 52 public function register_controls() { 53 new Controls(); 43 54 } 44 55 … … 54 65 new Google_Play_Store(); 55 66 new Apple_App_Store(); 67 new Section(); 56 68 } 57 69 -
blocks-monster/tags/1.8.0/readme.txt
r3137201 r3223664 2 2 Contributors: blocksmonster 3 3 Tags: Blocks, Gutenberg, Gutenberg Blocks, Elementor, Elementor Blocks 4 Tested up to: 6. 6.15 Stable tag: 1. 7.04 Tested up to: 6.7.1 5 Stable tag: 1.8.0 6 6 Requires PHP: 5.6 7 7 Requires at least: 4.4 … … 11 11 == Description == 12 12 13 **[Blocks Monster](https://blocks.monster/)** is the #1 library of reusable blocks with ** 968+** downloads 🚀13 **[Blocks Monster](https://blocks.monster/)** is the #1 library of reusable blocks with **1,707+** downloads 🚀 14 14 15 15 == # How to use … … 39 39 40 40 == Changelog == 41 42 = 1.8.0 = 43 44 * New: Added "Section" Gutenberg block. 41 45 42 46 = 1.7.0 = -
blocks-monster/tags/1.8.0/vendor/composer/autoload_classmap.php
r3137201 r3223664 24 24 'BlocksMonster\\Gutenberg\\Blocks\\Google_Play_Store' => $baseDir . '/includes/gutenberg/blocks/google-play-store/index.php', 25 25 'BlocksMonster\\Gutenberg\\Blocks\\Posts_Query' => $baseDir . '/includes/gutenberg/blocks/posts-query/index.php', 26 'BlocksMonster\\Gutenberg\\Blocks\\Section' => $baseDir . '/includes/gutenberg/blocks/section/index.php', 26 27 'BlocksMonster\\Gutenberg\\Blocks\\Social_Share' => $baseDir . '/includes/gutenberg/blocks/social-share/index.php', 27 28 'BlocksMonster\\Gutenberg\\Blocks\\Term_Title' => $baseDir . '/includes/gutenberg/blocks/term-title/index.php', 28 29 'BlocksMonster\\Gutenberg\\Blocks\\Terms_List' => $baseDir . '/includes/gutenberg/blocks/terms-list/index.php', 30 'BlocksMonster\\Gutenberg\\CSS' => $baseDir . '/includes/gutenberg/controls/class-css.php', 31 'BlocksMonster\\Gutenberg\\Controls' => $baseDir . '/includes/gutenberg/controls/class-controls.php', 29 32 'Composer\\InstalledVersions' => $vendorDir . '/composer/InstalledVersions.php', 30 33 ); -
blocks-monster/tags/1.8.0/vendor/composer/autoload_static.php
r3137201 r3223664 25 25 'BlocksMonster\\Gutenberg\\Blocks\\Google_Play_Store' => __DIR__ . '/../..' . '/includes/gutenberg/blocks/google-play-store/index.php', 26 26 'BlocksMonster\\Gutenberg\\Blocks\\Posts_Query' => __DIR__ . '/../..' . '/includes/gutenberg/blocks/posts-query/index.php', 27 'BlocksMonster\\Gutenberg\\Blocks\\Section' => __DIR__ . '/../..' . '/includes/gutenberg/blocks/section/index.php', 27 28 'BlocksMonster\\Gutenberg\\Blocks\\Social_Share' => __DIR__ . '/../..' . '/includes/gutenberg/blocks/social-share/index.php', 28 29 'BlocksMonster\\Gutenberg\\Blocks\\Term_Title' => __DIR__ . '/../..' . '/includes/gutenberg/blocks/term-title/index.php', 29 30 'BlocksMonster\\Gutenberg\\Blocks\\Terms_List' => __DIR__ . '/../..' . '/includes/gutenberg/blocks/terms-list/index.php', 31 'BlocksMonster\\Gutenberg\\CSS' => __DIR__ . '/../..' . '/includes/gutenberg/controls/class-css.php', 32 'BlocksMonster\\Gutenberg\\Controls' => __DIR__ . '/../..' . '/includes/gutenberg/controls/class-controls.php', 30 33 'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php', 31 34 ); -
blocks-monster/trunk/blocks-monster.php
r3137201 r3223664 10 10 * @wordpress-plugin 11 11 * Plugin Name: Blocks Monster 12 * Version: 1. 7.012 * Version: 1.8.0 13 13 * Plugin URI: https://blocks.monster/blocks-monster 14 14 * Description: The library of all the blocks for the Elementor blocks. … … 35 35 * @var string 36 36 */ 37 public $version = '1. 7.0';37 public $version = '1.8.0'; 38 38 39 39 /** -
blocks-monster/trunk/includes/gutenberg/assets/js/extend-blocks.js
r3137201 r3223664 1 !function(){"use strict";var e=wp.compose,t=wp.blockEditor,n=wp.components,r=wp.hooks,o=wp.i18n;function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function a(e,t,n){var r;return r=function(e,t){if("object"!=l(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==l(r)?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(this,arguments)}var s=(0,e.createHigherOrderComponent)((function(e){return function(r){var l=r.attributes,i=r.setAttributes,a=l.bm,s=(a||{}).responsive,p=(null==s?void 0:s.desktop)||!1,b=(null==s?void 0:s.tablet)||!1,m=(null==s?void 0:s.mobile)||!1;return wp.element.createElement(React.Fragment,null,wp.element.createElement(e,u({key:"edit"},r)),wp.element.createElement(t.InspectorControls,null,wp.element.createElement(n.PanelBody,{title:"Responsive"},wp.element.createElement(n.ToggleControl,{checked:p,label:(0,o.__)("Hide On Desktop","blocks-monster"),onChange:function(e){return i({bm:c(c({},a),{},{responsive:c(c({},s),{},{desktop:e})})})}}),wp.element.createElement(n.ToggleControl,{checked:b,label:(0,o.__)("Hide On Tablet Portrait","blocks-monster"),onChange:function(e){return i({bm:c(c({},a),{},{responsive:c(c({},s),{},{tablet:e})})})}}),wp.element.createElement(n.ToggleControl,{checked:m,label:(0,o.__)("Hide On Mobile Portrait","blocks-monster"),onChange:function(e){return i({bm:c(c({},a),{},{responsive:c(c({},s),{},{mobile:e})})})}}))))}}),"withMyPluginControls"),p=(0,e.createHigherOrderComponent)((function(e){return function(t){var n=(t.attributes.bm||{}).responsive,r=(null==n?void 0:n.desktop)||!1,o=(null==n?void 0:n.tablet)||!1,l=(null==n?void 0:n.mobile)||!1,i="block-"+t.clientId;return r&&(i+=" bm-hide-on-desktop"),o&&(i+=" bm-hide-on-tablet"),l&&(i+=" bm-hide-on-mobile"),wp.element.createElement(e,u({},t,{className:i}))}}),"withClientIdClassName");function b(e){return b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},b(e)}function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach((function(t){v(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function v(e,t,n){var r;return r=function(e,t){if("object"!=b(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=b(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==b(r)?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}(0,r.addFilter)("editor.BlockListBlock","bm/with-client-id-class-name",p),(0,r.addFilter)("editor.BlockEdit","bm/with-inspector-controls",s);var y=(0,e.createHigherOrderComponent)((function(e){return function(r){var l=r.attributes,i=r.setAttributes,c=l.bm,a=(c||{}).position,u=(null==a?void 0:a.type)||"",s=(null==a?void 0:a.value)||{top:"",right:"",bottom:"",left:""};return wp.element.createElement(React.Fragment,null,wp.element.createElement(e,d({key:"edit"},r)),wp.element.createElement(t.InspectorControls,null,wp.element.createElement(n.PanelBody,{title:(0,o.__)("Position","blocks-monster")},wp.element.createElement(n.SelectControl,{label:(0,o.__)("Position","blocks-monster"),value:u,options:w,onChange:function(e){return i({bm:f(f({},c),{},{position:f(f({},a),{},{type:e})})})}}),wp.element.createElement(n.__experimentalBoxControl,{units:["px"],label:(0,o.__)("Settings","blocks-monster"),onChange:function(e){return i({bm:f(f({},c),{},{position:f(f({},a),{},{value:e})})})},value:s}))))}}),"Controls");(0,r.addFilter)("editor.BlockEdit","bm/extend-style-position-controls",y);function g(){return g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},g.apply(this,arguments)}var O=(0,e.createHigherOrderComponent)((function(e){return function(t){var n=(t.attributes.bm||{}).position,r=(null==n?void 0:n.type)||"",o=(null==n?void 0:n.value)||{},l=t.clientId;return wp.element.createElement(React.Fragment,null,wp.element.createElement("style",null,"\n .block-".concat(l," {\n position: ").concat(h(r)?r:""," !important;\n left: ").concat((null==o?void 0:o.left)||"","px !important;\n right: ").concat((null==o?void 0:o.right)||"","px !important;\n top: ").concat((null==o?void 0:o.top)||"","px !important;\n bottom: ").concat((null==o?void 0:o.bottom)||"","px !important;\n }\n ")),wp.element.createElement(e,g({},t,{className:"block-".concat(t.clientId," bm-position-").concat(r)})))}}),"Attributes");(0,r.addFilter)("editor.BlockListBlock","bm/extend-style-position-attributes",O);var w=[{value:"",label:"Default"},{value:"static",label:"Static"},{value:"relative",label:"Relative"},{value:"absolute",label:"Absolute"},{value:"fixed",label:"Fixed"},{value:"sticky",label:"Sticky"},{value:"inherit",label:"Inherit"},{value:"initial",label:"Initial"},{value:"revert",label:"Revert"},{value:"revert-layer",label:"Revert Layer"},{value:"unset",label:"Unset"}],h=function(e){return e&&w.find((function(t){return t.value===e}))};function k(){return k=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},k.apply(this,arguments)}var j=(0,e.createHigherOrderComponent)((function(e){return function(r){if("core/post-content"!==r.name)return wp.element.createElement(e,r);var l=r.attributes,i=r.setAttributes,c=l.addLinkToBlock;return wp.element.createElement(React.Fragment,null,wp.element.createElement(e,k({key:"edit"},r)),wp.element.createElement(t.InspectorControls,null,wp.element.createElement(n.PanelBody,{title:"Add Link to Block"},wp.element.createElement(n.ToggleControl,{checked:c,label:(0,o.__)("Add Link to Block","blocks-monster"),onChange:function(e){return i({addLinkToBlock:e})}}))))}}),"postContentControls");(0,r.addFilter)("editor.BlockEdit","bm/with-post-content-controls",j)}();1 !function(){"use strict";var t=wp.compose,e=wp.hooks,r=wp.i18n,n=wp.element;function o(t){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o(t)}function i(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function c(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?i(Object(r),!0).forEach((function(e){l(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function l(t,e,r){var n;return n=function(t,e){if("object"!=o(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(e,"string"),(e="symbol"==o(n)?n:String(n))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var u=(0,t.createHigherOrderComponent)((function(t){return function(e){var r=e.attributes,o=e.setAttributes;return(0,n.useEffect)((function(){null!=r&&r._bm_id||o({_bm_id:Math.random().toString(36).substring(2,7)})}),[null==r?void 0:r._bm_id]),wp.element.createElement(t,e)}}),"withUniqueID");(0,e.addFilter)("blocks.registerBlockType","bm/add-default-attributes",(function(t,e){return c(c({},t),{},{attributes:c(c({},null==t?void 0:t.attributes),{},{_bm_id:{type:"string",default:""}})})})),(0,e.addFilter)("editor.BlockEdit","bm/with-unique-id",u);var a=wp.blockEditor,s=wp.components;function b(){return b=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},b.apply(this,arguments)}var p=(0,t.createHigherOrderComponent)((function(t){return function(e){if("core/post-content"!==e.name)return wp.element.createElement(t,e);var n=e.attributes,o=e.setAttributes,i=n.addLinkToBlock;return wp.element.createElement(React.Fragment,null,wp.element.createElement(t,b({key:"edit"},e)),wp.element.createElement(a.InspectorControls,null,wp.element.createElement(s.PanelBody,{title:"Add Link to Block"},wp.element.createElement(s.ToggleControl,{__nextHasNoMarginBottom:!0,checked:i,label:(0,r.__)("Add Link to Block","blocks-monster"),onChange:function(t){return o({addLinkToBlock:t})}}))))}}),"postContentControls");(0,e.addFilter)("editor.BlockEdit","bm/with-post-content-controls",p)}(); -
blocks-monster/trunk/includes/gutenberg/blocks/apple-app-store/js/index.js
r3137201 r3223664 1 !function(){"use strict";var e=wp.blocks;function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function r(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function n(e,r,n){var o;return o=function(e,r){if("object"!=t(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,r||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(r,"string"),(r="symbol"==t(o)?o:String(o))in e?Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[r]=n,e}var o=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"bm/apple-app-store","title":"Apple App Store Button","description":"Allow user to add Apple App Store Button.","version":"1.0.0","icon":"store","attributes":{"link":{"type":"string","default":"https://apps.apple.com/us/app/apple-store/id375380948"},"alt":{"type":"string","default":"Apple App Store"},"width":{"type":"number","default":150},"target":{"type":"string","default":"_blank"}},"category":"blocks-monster","textdomain":"blocks-monster","editorScript":"bm-apple-app-store"}');function l(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(r=l(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}var a=function(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=l(e))&&(n&&(n+=" "),n+=t);return n},i=wp.components,p=wp.blockEditor,s=wp.i18n;function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}var u=function(e){var t=e.attributes,r=t.link,n=t.alt,o=t.width,l=t.target,u=e.setAttributes,m=(e.className,(0,p.useBlockProps)({className:a({"is-target-blank":"_blank"===l}),href:r,target:l,style:{display:"inline-flex"},rel:"noopener"}));return wp.element.createElement(React.Fragment,null,wp.element.createElement(p.InspectorControls,null,wp.element.createElement(i.PanelBody,null,wp.element.createElement(i.TextControl,{label:(0,s.__)("App Link","blocks-monster"),value:r,onChange:function(e){return u({link:e})}}),wp.element.createElement(i.TextControl,{label:(0,s.__)("Alt Text","blocks-monster"),value:n,onChange:function(e){return u({alt:e})}}),wp.element.createElement(i.SelectControl,{ label:(0,s.__)("Open in New Tab","blocks-monster"),value:l,options:[{label:(0,s.__)("No","blocks-monster"),value:"_self"},{label:(0,s.__)("Yes","blocks-monster"),value:"_blank"}],onChange:function(e){return u({target:e})}}),wp.element.createElement(i.__experimentalNumberControl,{label:(0,s.__)("Width","blocks-monster"),value:o,min:20,onChange:function(e){return u({width:e})}}))),wp.element.createElement("a",c({},m,{onClick:function(e){return e.preventDefault()}}),wp.element.createElement("img",{src:BMAppleAppStore.image_url,alt:n,style:{width:"".concat(o,"px")}})))},m=function(e){var t=e.attributes,r=t.link,n=t.alt,o=t.width,l=t.target,i=p.useBlockProps.save({className:a({"is-target-blank":"_blank"===l}),href:r,target:l,style:{display:"inline-flex"},rel:"noopener"});return wp.element.createElement("a",i,wp.element.createElement("img",{src:BMAppleAppStore.image_url,alt:n,style:{width:"".concat(o,"px")}}))};!function(t){if(t){var o=t.metadata,l=t.settings,a=t.name;(0,e.registerBlockType)(function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?r(Object(o),!0).forEach((function(t){n(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):r(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}({name:a},o),l)}}({name:o.name,metadata:o,settings:{icon:"list-view",example:{attributes:{alt:"Apple App Store",link:"https://apps.apple.com/us/app/apple-store/id375380948",width:160}},edit:u,save:m}})}();1 !function(){"use strict";var e=wp.blocks;function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function r(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function n(e,r,n){var o;return o=function(e,r){if("object"!=t(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,r||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(r,"string"),(r="symbol"==t(o)?o:String(o))in e?Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[r]=n,e}var o=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"bm/apple-app-store","title":"Apple App Store Button","description":"Allow user to add Apple App Store Button.","version":"1.0.0","icon":"store","attributes":{"link":{"type":"string","default":"https://apps.apple.com/us/app/apple-store/id375380948"},"alt":{"type":"string","default":"Apple App Store"},"width":{"type":"number","default":150},"target":{"type":"string","default":"_blank"}},"category":"blocks-monster","textdomain":"blocks-monster","editorScript":"bm-apple-app-store"}');function l(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(r=l(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}var a=function(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=l(e))&&(n&&(n+=" "),n+=t);return n},i=wp.components,p=wp.blockEditor,s=wp.i18n;function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}var u=function(e){var t=e.attributes,r=t.link,n=t.alt,o=t.width,l=t.target,u=e.setAttributes,m=(e.className,(0,p.useBlockProps)({className:a({"is-target-blank":"_blank"===l}),href:r,target:l,style:{display:"inline-flex"},rel:"noopener"}));return wp.element.createElement(React.Fragment,null,wp.element.createElement(p.InspectorControls,null,wp.element.createElement(i.PanelBody,null,wp.element.createElement(i.TextControl,{label:(0,s.__)("App Link","blocks-monster"),value:r,onChange:function(e){return u({link:e})}}),wp.element.createElement(i.TextControl,{label:(0,s.__)("Alt Text","blocks-monster"),value:n,onChange:function(e){return u({alt:e})}}),wp.element.createElement(i.SelectControl,{__nextHasNoMarginBottom:!0,label:(0,s.__)("Open in New Tab","blocks-monster"),value:l,options:[{label:(0,s.__)("No","blocks-monster"),value:"_self"},{label:(0,s.__)("Yes","blocks-monster"),value:"_blank"}],onChange:function(e){return u({target:e})}}),wp.element.createElement(i.__experimentalNumberControl,{label:(0,s.__)("Width","blocks-monster"),value:o,min:20,onChange:function(e){return u({width:e})}}))),wp.element.createElement("a",c({},m,{onClick:function(e){return e.preventDefault()}}),wp.element.createElement("img",{src:BMAppleAppStore.image_url,alt:n,style:{width:"".concat(o,"px")}})))},m=function(e){var t=e.attributes,r=t.link,n=t.alt,o=t.width,l=t.target,i=p.useBlockProps.save({className:a({"is-target-blank":"_blank"===l}),href:r,target:l,style:{display:"inline-flex"},rel:"noopener"});return wp.element.createElement("a",i,wp.element.createElement("img",{src:BMAppleAppStore.image_url,alt:n,style:{width:"".concat(o,"px")}}))};!function(t){if(t){var o=t.metadata,l=t.settings,a=t.name;(0,e.registerBlockType)(function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?r(Object(o),!0).forEach((function(t){n(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):r(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}({name:a},o),l)}}({name:o.name,metadata:o,settings:{icon:"list-view",example:{attributes:{alt:"Apple App Store",link:"https://apps.apple.com/us/app/apple-store/id375380948",width:160}},edit:u,save:m}})}(); -
blocks-monster/trunk/includes/gutenberg/blocks/google-play-store/js/index.js
r3137201 r3223664 1 !function(){"use strict";var e=wp.blocks;function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function r(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function n(e,r,n){var o;return o=function(e,r){if("object"!=t(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,r||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(r,"string"),(r="symbol"==t(o)?o:String(o))in e?Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[r]=n,e}var o=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"bm/google-play-store","title":"Google Play Store Button","description":"Allow user to add Google Play Store Button.","version":"1.0.0","icon":"store","attributes":{"link":{"type":"string","default":"https://play.google.com/store/apps/details?id=com.google.android.apps.maps"},"alt":{"type":"string","default":"Google Play Store"},"width":{"type":"number","default":160},"target":{"type":"string","default":"_blank"}},"category":"blocks-monster","textdomain":"blocks-monster","editorScript":"bm-google-play-store"}');function l(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(r=l(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}var a=function(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=l(e))&&(n&&(n+=" "),n+=t);return n},i=wp.components,s=wp.blockEditor,c=wp.i18n;function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},p.apply(this,arguments)}var u=function(e){var t=e.attributes,r=t.link,n=t.alt,o=t.width,l=t.target,u=e.setAttributes,m=(e.className,(0,s.useBlockProps)({className:a({"is-target-blank":"_blank"===l}),href:r,target:l,style:{display:"inline-flex"},rel:"noopener"}));return wp.element.createElement(React.Fragment,null,wp.element.createElement(s.InspectorControls,null,wp.element.createElement(i.PanelBody,null,wp.element.createElement(i.TextControl,{label:(0,c.__)("App Link","blocks-monster"),value:r,onChange:function(e){return u({link:e})}}),wp.element.createElement(i.TextControl,{label:(0,c.__)("Alt Text","blocks-monster"),value:n,onChange:function(e){return u({alt:e})}}),wp.element.createElement(i.SelectControl,{ label:(0,c.__)("Open in New Tab","blocks-monster"),value:l,options:[{label:(0,c.__)("No","blocks-monster"),value:"_self"},{label:(0,c.__)("Yes","blocks-monster"),value:"_blank"}],onChange:function(e){return u({target:e})}}),wp.element.createElement(i.__experimentalNumberControl,{label:(0,c.__)("Width","blocks-monster"),value:o,min:20,onChange:function(e){return u({width:e})}}))),wp.element.createElement("a",p({},m,{onClick:function(e){return e.preventDefault()}}),wp.element.createElement("img",{src:BMGooglePlayStore.image_url,alt:n,style:{width:"".concat(o,"px")}})))},m=function(e){var t=e.attributes,r=t.link,n=t.alt,o=t.width,l=t.target,i=s.useBlockProps.save({className:a({"is-target-blank":"_blank"===l}),href:r,target:l,style:{display:"inline-flex"},rel:"noopener"});return wp.element.createElement("a",i,wp.element.createElement("img",{src:BMGooglePlayStore.image_url,alt:n,style:{width:"".concat(o,"px")}}))};!function(t){if(t){var o=t.metadata,l=t.settings,a=t.name;(0,e.registerBlockType)(function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?r(Object(o),!0).forEach((function(t){n(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):r(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}({name:a},o),l)}}({name:o.name,metadata:o,settings:{icon:"list-view",example:{attributes:{alt:"Google Play Store",link:"https://play.google.com/store/apps/details?id=com.google.android.apps.maps",width:160}},edit:u,save:m}})}();1 !function(){"use strict";var e=wp.blocks;function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function r(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function n(e,r,n){var o;return o=function(e,r){if("object"!=t(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,r||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(r,"string"),(r="symbol"==t(o)?o:String(o))in e?Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[r]=n,e}var o=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"bm/google-play-store","title":"Google Play Store Button","description":"Allow user to add Google Play Store Button.","version":"1.0.0","icon":"store","attributes":{"link":{"type":"string","default":"https://play.google.com/store/apps/details?id=com.google.android.apps.maps"},"alt":{"type":"string","default":"Google Play Store"},"width":{"type":"number","default":160},"target":{"type":"string","default":"_blank"}},"category":"blocks-monster","textdomain":"blocks-monster","editorScript":"bm-google-play-store"}');function l(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(r=l(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}var a=function(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=l(e))&&(n&&(n+=" "),n+=t);return n},i=wp.components,s=wp.blockEditor,c=wp.i18n;function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},p.apply(this,arguments)}var u=function(e){var t=e.attributes,r=t.link,n=t.alt,o=t.width,l=t.target,u=e.setAttributes,m=(e.className,(0,s.useBlockProps)({className:a({"is-target-blank":"_blank"===l}),href:r,target:l,style:{display:"inline-flex"},rel:"noopener"}));return wp.element.createElement(React.Fragment,null,wp.element.createElement(s.InspectorControls,null,wp.element.createElement(i.PanelBody,null,wp.element.createElement(i.TextControl,{label:(0,c.__)("App Link","blocks-monster"),value:r,onChange:function(e){return u({link:e})}}),wp.element.createElement(i.TextControl,{label:(0,c.__)("Alt Text","blocks-monster"),value:n,onChange:function(e){return u({alt:e})}}),wp.element.createElement(i.SelectControl,{__nextHasNoMarginBottom:!0,label:(0,c.__)("Open in New Tab","blocks-monster"),value:l,options:[{label:(0,c.__)("No","blocks-monster"),value:"_self"},{label:(0,c.__)("Yes","blocks-monster"),value:"_blank"}],onChange:function(e){return u({target:e})}}),wp.element.createElement(i.__experimentalNumberControl,{label:(0,c.__)("Width","blocks-monster"),value:o,min:20,onChange:function(e){return u({width:e})}}))),wp.element.createElement("a",p({},m,{onClick:function(e){return e.preventDefault()}}),wp.element.createElement("img",{src:BMGooglePlayStore.image_url,alt:n,style:{width:"".concat(o,"px")}})))},m=function(e){var t=e.attributes,r=t.link,n=t.alt,o=t.width,l=t.target,i=s.useBlockProps.save({className:a({"is-target-blank":"_blank"===l}),href:r,target:l,style:{display:"inline-flex"},rel:"noopener"});return wp.element.createElement("a",i,wp.element.createElement("img",{src:BMGooglePlayStore.image_url,alt:n,style:{width:"".concat(o,"px")}}))};!function(t){if(t){var o=t.metadata,l=t.settings,a=t.name;(0,e.registerBlockType)(function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?r(Object(o),!0).forEach((function(t){n(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):r(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}({name:a},o),l)}}({name:o.name,metadata:o,settings:{icon:"list-view",example:{attributes:{alt:"Google Play Store",link:"https://play.google.com/store/apps/details?id=com.google.android.apps.maps",width:160}},edit:u,save:m}})}(); -
blocks-monster/trunk/includes/gutenberg/blocks/posts-query/js/index.js
r3137201 r3223664 1 !function(){"use strict";var e=wp.blocks;function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function r(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function n(e,r,n){var o;return o=function(e,r){if("object"!=t(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,r||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(r,"string"),(r="symbol"==t(o)?o:String(o))in e?Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[r]=n,e}var o=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"bm/posts-query","title":"Posts Query","description":"Posts Query","version":"0.0.2","icon":"smiley","keywords":["posts","list"],"providesContext":{"postType":"postType"},"attributes":{"postType":{"type":"string","default":"post"},"perPage":{"type":"number","default":10},"order":{"type":"string","default":"asc"},"orderBy":{"type":"string","default":"date"}},"supports":{"color":{"background":true,"text":true,"link":true,"enableContrastChecker":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true,"textAlign":true,"__experimentalDefaultControls":{"fontSize":true}},"spacing":{"margin":true,"padding":true},"align":true},"category":"blocks-monster","textdomain":"blocks-monster","style":"file:./css/style.css","editorScript":"file:./js/index.js"}');function l(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(r=l(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}var a=function(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=l(e))&&(n&&(n+=" "),n+=t);return n},s=wp.components,i=wp.blockEditor,c=wp.data,p=wp.coreData, u=wp.i18n,m=wp.element,b=function(e){var t=e.attributes,r=t.postType,n=t.perPage,o=t.order,l=t.orderBy,b=e.setAttributes,y=e.className,f=function(){var e=(0,c.useSelect)((function(e){return e("core").getPostTypes({per_page:-1})}),[]);return(0,m.useMemo)((function(){var t=["attachment"];return null==e?void 0:e.filter((function(e){var r=e.viewable,n=e.slug;return r&&!t.includes(n)}))}),[e])}();console.log("post types",f);var g={per_page:n,context:"view",orderby:l,order:o},d=(0,p.useEntityRecords)("postType",r,g),_=d.records,v=d.isResolving,w=a(y,{"bm-posts-list--horizontal":!0}),k=(0,i.useBlockProps)({className:w});return wp.element.createElement(React.Fragment,null,wp.element.createElement(i.InspectorControls,null,wp.element.createElement(s.PanelBody,{title:(0,u.__)("Query","blocks-monster")},f?f.length?wp.element.createElement(React.Fragment,null,wp.element.createElement(s.SelectControl,{label:(0,u.__)("Post Type","blocks-monster"),value:r,options:f.map((function(e){return{value:e.slug,label:e.labels.name}})),onChange:function(e){return b({postType:e})}}),wp.element.createElement(s.__experimentalNumberControl,{label:(0,u.__)("Per Page","blocks-monster"),value:n,onChange:function(e){return b({perPage:e})}}),wp.element.createElement(s.__experimentalToggleGroupControl,{label:(0,u.__)("Order By","blocks-monster"),value:l,onChange:function(e){return b({orderBy:e})}},[{value:"title",label:(0,u.__)("Title","blocks-monster")},{value:"date",label:(0,u.__)("Date","blocks-monster")},{value:"modified",label:(0,u.__)("Modified","blocks-monster")},{value:"author",label:(0,u.__)("Author","blocks-monster")}].map((function(e){var t=e.value,r=e.label;return wp.element.createElement(s.__experimentalToggleGroupControlOption,{key:t,value:t,label:r})}))),wp.element.createElement(s.__experimentalToggleGroupControl,{label:(0,u.__)("Order","blocks-monster"),value:o,onChange:function(e){return b({order:e})}},[{value:"asc",label:(0,u.__)("ASC","blocks-monster")},{value:"desc",label:(0,u.__)("DESC","blocks-monster")}].map((function(e){var t=e.value,r=e.label;return wp.element.createElement(s.__experimentalToggleGroupControlOption,{key:t,value:t,label:r})})))):wp.element.createElement("p",{className:"bm-terms-list__empty"},(0,u.__)("No posts found","blocks-monster")):wp.element.createElement(s.Placeholder,{icon:wp.element.createElement(s.Spinner,null),label:(0,u.__)("Loading Post Types","blocks-monster")},wp.element.createElement(s.VisuallyHidden,null,(0,u.__)("Loading Post Types","blocks-monster"))))),wp.element.createElement("div",k,v?wp.element.createElement(s.Placeholder,{icon:wp.element.createElement(s.Spinner,null),label:(0,u.__)("Loading Posts","blocks-monster")},wp.element.createElement(s.VisuallyHidden,null,(0,u.__)("Loading Posts","blocks-monster"))):_&&_.length&&!v?wp.element.createElement("ul",{className:"bm-posts-list__items"},_.map((function(e,t){var r=e.id,n=e.title.rendered,o=e.link;return wp.element.createElement("li",{key:r,className:"bm-posts-list__item"},wp.element.createElement("a",{href:o,target:"_blank",rel:"noreferrer noopener",className:"bm-posts-list__name"},n))}))):wp.element.createElement("p",{className:"bm-posts-list__empty"},(0,u.__)("No posts found","blocks-monster"))))};!function(t){if(t){var o=t.metadata,l=t.settings,a=t.name;(0,e.registerBlockType)(function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?r(Object(o),!0).forEach((function(t){n(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):r(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}({name:a},o),l)}}({name:o.name,metadata:o,settings:{icon:"list-view",example:{postType:"post",perPage:10,order:"asc",orderBy:"name"},edit:b}})}();1 !function(){"use strict";var e=wp.blocks;function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function r(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function n(e,r,n){var o;return o=function(e,r){if("object"!=t(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,r||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(r,"string"),(r="symbol"==t(o)?o:String(o))in e?Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[r]=n,e}var o=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"bm/posts-query","title":"Posts Query","description":"Posts Query","version":"0.0.2","icon":"smiley","keywords":["posts","list"],"providesContext":{"postType":"postType"},"attributes":{"postType":{"type":"string","default":"post"},"perPage":{"type":"number","default":10},"order":{"type":"string","default":"asc"},"orderBy":{"type":"string","default":"date"}},"supports":{"color":{"background":true,"text":true,"link":true,"enableContrastChecker":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true,"textAlign":true,"__experimentalDefaultControls":{"fontSize":true}},"spacing":{"margin":true,"padding":true},"align":true},"category":"blocks-monster","textdomain":"blocks-monster","style":"file:./css/style.css","editorScript":"file:./js/index.js"}');function l(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(r=l(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}var a=function(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=l(e))&&(n&&(n+=" "),n+=t);return n},s=wp.components,i=wp.blockEditor,c=wp.data,p=wp.coreData,m=wp.i18n,u=wp.element,b=function(e){var t=e.attributes,r=t.postType,n=t.perPage,o=t.order,l=t.orderBy,b=e.setAttributes,y=e.className,f=function(){var e=(0,c.useSelect)((function(e){return e("core").getPostTypes({per_page:-1})}),[]);return(0,u.useMemo)((function(){var t=["attachment"];return null==e?void 0:e.filter((function(e){var r=e.viewable,n=e.slug;return r&&!t.includes(n)}))}),[e])}();console.log("post types",f);var g={per_page:n,context:"view",orderby:l,order:o},d=(0,p.useEntityRecords)("postType",r,g),_=d.records,v=d.isResolving,w=a(y,{"bm-posts-list--horizontal":!0}),k=(0,i.useBlockProps)({className:w});return wp.element.createElement(React.Fragment,null,wp.element.createElement(i.InspectorControls,null,wp.element.createElement(s.PanelBody,{title:(0,m.__)("Query","blocks-monster")},f?f.length?wp.element.createElement(React.Fragment,null,wp.element.createElement(s.SelectControl,{__nextHasNoMarginBottom:!0,label:(0,m.__)("Post Type","blocks-monster"),value:r,options:f.map((function(e){return{value:e.slug,label:e.labels.name}})),onChange:function(e){return b({postType:e})}}),wp.element.createElement(s.__experimentalNumberControl,{label:(0,m.__)("Per Page","blocks-monster"),value:n,onChange:function(e){return b({perPage:e})}}),wp.element.createElement(s.__experimentalToggleGroupControl,{label:(0,m.__)("Order By","blocks-monster"),value:l,onChange:function(e){return b({orderBy:e})}},[{value:"title",label:(0,m.__)("Title","blocks-monster")},{value:"date",label:(0,m.__)("Date","blocks-monster")},{value:"modified",label:(0,m.__)("Modified","blocks-monster")},{value:"author",label:(0,m.__)("Author","blocks-monster")}].map((function(e){var t=e.value,r=e.label;return wp.element.createElement(s.__experimentalToggleGroupControlOption,{key:t,value:t,label:r})}))),wp.element.createElement(s.__experimentalToggleGroupControl,{label:(0,m.__)("Order","blocks-monster"),value:o,onChange:function(e){return b({order:e})}},[{value:"asc",label:(0,m.__)("ASC","blocks-monster")},{value:"desc",label:(0,m.__)("DESC","blocks-monster")}].map((function(e){var t=e.value,r=e.label;return wp.element.createElement(s.__experimentalToggleGroupControlOption,{key:t,value:t,label:r})})))):wp.element.createElement("p",{className:"bm-terms-list__empty"},(0,m.__)("No posts found","blocks-monster")):wp.element.createElement(s.Placeholder,{icon:wp.element.createElement(s.Spinner,null),label:(0,m.__)("Loading Post Types","blocks-monster")},wp.element.createElement(s.VisuallyHidden,null,(0,m.__)("Loading Post Types","blocks-monster"))))),wp.element.createElement("div",k,v?wp.element.createElement(s.Placeholder,{icon:wp.element.createElement(s.Spinner,null),label:(0,m.__)("Loading Posts","blocks-monster")},wp.element.createElement(s.VisuallyHidden,null,(0,m.__)("Loading Posts","blocks-monster"))):_&&_.length&&!v?wp.element.createElement("ul",{className:"bm-posts-list__items"},_.map((function(e,t){var r=e.id,n=e.title.rendered,o=e.link;return wp.element.createElement("li",{key:r,className:"bm-posts-list__item"},wp.element.createElement("a",{href:o,target:"_blank",rel:"noreferrer noopener",className:"bm-posts-list__name"},n))}))):wp.element.createElement("p",{className:"bm-posts-list__empty"},(0,m.__)("No posts found","blocks-monster"))))};!function(t){if(t){var o=t.metadata,l=t.settings,a=t.name;(0,e.registerBlockType)(function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?r(Object(o),!0).forEach((function(t){n(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):r(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}({name:a},o),l)}}({name:o.name,metadata:o,settings:{icon:"list-view",example:{postType:"post",perPage:10,order:"asc",orderBy:"name"},edit:b}})}(); -
blocks-monster/trunk/includes/gutenberg/blocks/social-share/js/index.js
r3137201 r3223664 1 !function(){"use strict";var e=wp.blocks;function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function n(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function o(e,n,o){var r;return r=function(e,n){if("object"!=t(e)||!e)return e;var o=e[Symbol.toPrimitive];if(void 0!==o){var r=o.call(e,n||"default");if("object"!=t(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(n,"string"),(n="symbol"==t(r)?r:String(r))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o,e}var r=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"bm/social-share","title":"Social Share","description":"Allow user to share content on social media.","version":"0.0.1","icon":"share","usesContext":["postId","postType","queryId"],"attributes":{"label":{"type":"string","default":"Share on:"},"showLabel":{"type":"boolean","default":true},"facebook":{"type":"boolean","default":true},"twitter":{"type":"boolean","default":true},"whatsapp":{"type":"boolean","default":true}},"supports":{"color":{"background":true,"text":true},"typography":{"fontSize":true,"lineHeight":true,"textAlign":true,"__experimentalDefaultControls":{"fontSize":true}},"spacing":{"margin":true,"padding":true}},"category":"blocks-monster","textdomain":"blocks-monster","style":"file:./css/style.css","editorScript":"file:./js/index.js"}');function a(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var r=e.length;for(t=0;t<r;t++)e[t]&&(n=a(e[t]))&&(o&&(o+=" "),o+=n)}else for(n in e)e[n]&&(o&&(o+=" "),o+=n);return o}var l=function(){for(var e,t,n=0,o="",r=arguments.length;n<r;n++)(e=arguments[n])&&(t=a(e))&&(o&&(o+=" "),o+=t);return o},c=wp.components,i=wp.blockEditor,s=wp.i18n, p=function(e){return e.preventDefault()},m=function(e){var t=e.text,n=e.link;return wp.element.createElement("a",{onClick:p,className:"bm-social-share__facebook",href:"https://www.facebook.com/sharer/sharer.php?u=".concat(encodeURIComponent(n),""e=").concat(encodeURIComponent(t))},wp.element.createElement(c.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},wp.element.createElement(c.Path,{fill:"#425993","fill-rule":"evenodd",d:"M19 3H5a2 2 0 00-2 2v14a2 2 0 002 2h7v-7h-2v-3h2V8.5A3.5 3.5 0 0115.5 5H18v3h-2a1 1 0 00-1 1v2h3v3h-3v7h4a2 2 0 002-2V5a2 2 0 00-2-2z","clip-rule":"evenodd"})))},u=function(e){var t=e.text,n=e.link;return wp.element.createElement("a",{onClick:p,className:"bm-social-share__whatsapp",href:"https://api.whatsapp.com/send?text=".concat(encodeURIComponent(t),"%0A").concat(encodeURIComponent(n))},wp.element.createElement(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 240 241.19"},wp.element.createElement(c.Path,{fill:"#25d366",d:"M205,35.05A118.61,118.61,0,0,0,120.46,0C54.6,0,1,53.61,1,119.51a119.5,119.5,0,0,0,16,59.74L0,241.19l63.36-16.63a119.43,119.43,0,0,0,57.08,14.57h0A119.54,119.54,0,0,0,205,35.07v0ZM120.5,219A99.18,99.18,0,0,1,69.91,205.1l-3.64-2.17-37.6,9.85,10-36.65-2.35-3.76A99.37,99.37,0,0,1,190.79,49.27,99.43,99.43,0,0,1,120.49,219ZM175,144.54c-3-1.51-17.67-8.71-20.39-9.71s-4.72-1.51-6.75,1.51-7.72,9.71-9.46,11.72-3.49,2.27-6.45.76-12.63-4.66-24-14.84A91.1,91.1,0,0,1,91.25,113.3c-1.75-3-.19-4.61,1.33-6.07s3-3.48,4.47-5.23a19.65,19.65,0,0,0,3-5,5.51,5.51,0,0,0-.24-5.23C99,90.27,93,75.57,90.6,69.58s-4.89-5-6.73-5.14-3.73-.09-5.7-.09a11,11,0,0,0-8,3.73C67.48,71.05,59.75,78.3,59.75,93s10.69,28.88,12.19,30.9S93,156.07,123,169c7.12,3.06,12.68,4.9,17,6.32a41.18,41.18,0,0,0,18.8,1.17c5.74-.84,17.66-7.21,20.17-14.18s2.5-13,1.75-14.19-2.69-2.06-5.7-3.59l0,0Z"})))},b=function(e){var t=e.text,n=e.link;return wp.element.createElement("a",{onClick:p,className:"bm-social-share__twitter",href:"https://twitter.com/intent/tweet?text=".concat(encodeURIComponent(t),"&url=").concat(encodeURIComponent(n))},wp.element.createElement(c.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},wp.element.createElement(c.Path,{fill:"#4BA8F5",d:"M22.92 6c-.77.35-1.6.58-2.46.69.88-.53 1.56-1.37 1.88-2.38-.83.5-1.75.85-2.72 1.05C18.83 4.5 17.72 4 16.46 4c-2.35 0-4.27 1.92-4.27 4.29 0 .34.04.67.11.98-3.56-.18-6.73-1.89-8.84-4.48-.37.63-.58 1.37-.58 2.15 0 1.49.75 2.81 1.91 3.56-.71 0-1.37-.2-1.95-.5v.03c0 2.08 1.48 3.82 3.44 4.21a4.22 4.22 0 01-1.93.07 4.28 4.28 0 004 2.98 8.521 8.521 0 01-5.33 1.84c-.34 0-.68-.02-1.02-.06C3.9 20.29 6.16 21 8.58 21c7.88 0 12.21-6.54 12.21-12.21 0-.19 0-.37-.01-.56.84-.6 1.56-1.36 2.14-2.23z"})))},f=function(e){var t=e.attributes,n=t.label,o=t.showLabel,r=t.facebook,a=t.twitter,p=t.whatsapp,f=e.setAttributes,h=e.className,w=l(h),d=(0,i.useBlockProps)({className:w});return wp.element.createElement(React.Fragment,null,wp.element.createElement(i.InspectorControls,null,wp.element.createElement(c.PanelBody,null,wp.element.createElement(c.ToggleControl,{label:(0,s.__)("Show Label","blocks-monster"),checked:o,onChange:function(e){return f({showLabel:e})}}),wp.element.createElement(c.ToggleControl,{label:(0,s.__)("WhatsApp","blocks-monster"),checked:p,onChange:function(e){return f({whatsapp:e})}}),wp.element.createElement(c.ToggleControl,{label:(0,s.__)("Facebook","blocks-monster"),checked:r,onChange:function(e){return f({facebook:e})}}),wp.element.createElement(c.ToggleControl,{label:(0,s.__)("Twitter","blocks-monster"),checked:a,onChange:function(e){return f({twitter:e})}}))),wp.element.createElement("div",d,o&&wp.element.createElement(i.RichText,{tagName:"span","aria-label":(0,s.__)("Label","blocks-monster"),placeholder:(0,s.__)("Label","blocks-monster"),value:n,onChange:function(e){return f({label:e})},withoutInteractiveFormatting:!0,identifier:"text",className:"bm-social-share__label"}),p&&wp.element.createElement(u,{text:"ok",link:"#"}),r&&wp.element.createElement(m,{text:"ok",link:"#"}),a&&wp.element.createElement(b,{text:"ok",link:"#"})))};!function(t){if(t){var r=t.metadata,a=t.settings,l=t.name;(0,e.registerBlockType)(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({name:l},r),a)}}({name:r.name,metadata:r,settings:{icon:"list-view",example:{attributes:{content:"This is the content to copy",buttonText:"Copy to Clipboard",buttonTextCopied:"Copied!"}},edit:f}})}();1 !function(){"use strict";var e=wp.blocks;function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function n(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function o(e,n,o){var r;return r=function(e,n){if("object"!=t(e)||!e)return e;var o=e[Symbol.toPrimitive];if(void 0!==o){var r=o.call(e,n||"default");if("object"!=t(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(n,"string"),(n="symbol"==t(r)?r:String(r))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o,e}var r=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"bm/social-share","title":"Social Share","description":"Allow user to share content on social media.","version":"0.0.1","icon":"share","usesContext":["postId","postType","queryId"],"attributes":{"label":{"type":"string","default":"Share on:"},"showLabel":{"type":"boolean","default":true},"facebook":{"type":"boolean","default":true},"twitter":{"type":"boolean","default":true},"whatsapp":{"type":"boolean","default":true}},"supports":{"color":{"background":true,"text":true},"typography":{"fontSize":true,"lineHeight":true,"textAlign":true,"__experimentalDefaultControls":{"fontSize":true}},"spacing":{"margin":true,"padding":true}},"category":"blocks-monster","textdomain":"blocks-monster","style":"file:./css/style.css","editorScript":"file:./js/index.js"}');function a(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var r=e.length;for(t=0;t<r;t++)e[t]&&(n=a(e[t]))&&(o&&(o+=" "),o+=n)}else for(n in e)e[n]&&(o&&(o+=" "),o+=n);return o}var l=function(){for(var e,t,n=0,o="",r=arguments.length;n<r;n++)(e=arguments[n])&&(t=a(e))&&(o&&(o+=" "),o+=t);return o},c=wp.components,i=wp.blockEditor,s=wp.i18n,m=function(e){return e.preventDefault()},p=function(e){var t=e.text,n=e.link;return wp.element.createElement("a",{onClick:m,className:"bm-social-share__facebook",href:"https://www.facebook.com/sharer/sharer.php?u=".concat(encodeURIComponent(n),""e=").concat(encodeURIComponent(t))},wp.element.createElement(c.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},wp.element.createElement(c.Path,{fill:"#425993","fill-rule":"evenodd",d:"M19 3H5a2 2 0 00-2 2v14a2 2 0 002 2h7v-7h-2v-3h2V8.5A3.5 3.5 0 0115.5 5H18v3h-2a1 1 0 00-1 1v2h3v3h-3v7h4a2 2 0 002-2V5a2 2 0 00-2-2z","clip-rule":"evenodd"})))},u=function(e){var t=e.text,n=e.link;return wp.element.createElement("a",{onClick:m,className:"bm-social-share__whatsapp",href:"https://api.whatsapp.com/send?text=".concat(encodeURIComponent(t),"%0A").concat(encodeURIComponent(n))},wp.element.createElement(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 240 241.19"},wp.element.createElement(c.Path,{fill:"#25d366",d:"M205,35.05A118.61,118.61,0,0,0,120.46,0C54.6,0,1,53.61,1,119.51a119.5,119.5,0,0,0,16,59.74L0,241.19l63.36-16.63a119.43,119.43,0,0,0,57.08,14.57h0A119.54,119.54,0,0,0,205,35.07v0ZM120.5,219A99.18,99.18,0,0,1,69.91,205.1l-3.64-2.17-37.6,9.85,10-36.65-2.35-3.76A99.37,99.37,0,0,1,190.79,49.27,99.43,99.43,0,0,1,120.49,219ZM175,144.54c-3-1.51-17.67-8.71-20.39-9.71s-4.72-1.51-6.75,1.51-7.72,9.71-9.46,11.72-3.49,2.27-6.45.76-12.63-4.66-24-14.84A91.1,91.1,0,0,1,91.25,113.3c-1.75-3-.19-4.61,1.33-6.07s3-3.48,4.47-5.23a19.65,19.65,0,0,0,3-5,5.51,5.51,0,0,0-.24-5.23C99,90.27,93,75.57,90.6,69.58s-4.89-5-6.73-5.14-3.73-.09-5.7-.09a11,11,0,0,0-8,3.73C67.48,71.05,59.75,78.3,59.75,93s10.69,28.88,12.19,30.9S93,156.07,123,169c7.12,3.06,12.68,4.9,17,6.32a41.18,41.18,0,0,0,18.8,1.17c5.74-.84,17.66-7.21,20.17-14.18s2.5-13,1.75-14.19-2.69-2.06-5.7-3.59l0,0Z"})))},b=function(e){var t=e.text,n=e.link;return wp.element.createElement("a",{onClick:m,className:"bm-social-share__twitter",href:"https://twitter.com/intent/tweet?text=".concat(encodeURIComponent(t),"&url=").concat(encodeURIComponent(n))},wp.element.createElement(c.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},wp.element.createElement(c.Path,{fill:"#4BA8F5",d:"M22.92 6c-.77.35-1.6.58-2.46.69.88-.53 1.56-1.37 1.88-2.38-.83.5-1.75.85-2.72 1.05C18.83 4.5 17.72 4 16.46 4c-2.35 0-4.27 1.92-4.27 4.29 0 .34.04.67.11.98-3.56-.18-6.73-1.89-8.84-4.48-.37.63-.58 1.37-.58 2.15 0 1.49.75 2.81 1.91 3.56-.71 0-1.37-.2-1.95-.5v.03c0 2.08 1.48 3.82 3.44 4.21a4.22 4.22 0 01-1.93.07 4.28 4.28 0 004 2.98 8.521 8.521 0 01-5.33 1.84c-.34 0-.68-.02-1.02-.06C3.9 20.29 6.16 21 8.58 21c7.88 0 12.21-6.54 12.21-12.21 0-.19 0-.37-.01-.56.84-.6 1.56-1.36 2.14-2.23z"})))},f=function(e){var t=e.attributes,n=t.label,o=t.showLabel,r=t.facebook,a=t.twitter,m=t.whatsapp,f=e.setAttributes,h=e.className,w=l(h),g=(0,i.useBlockProps)({className:w});return wp.element.createElement(React.Fragment,null,wp.element.createElement(i.InspectorControls,null,wp.element.createElement(c.PanelBody,null,wp.element.createElement(c.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,s.__)("Show Label","blocks-monster"),checked:o,onChange:function(e){return f({showLabel:e})}}),wp.element.createElement(c.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,s.__)("WhatsApp","blocks-monster"),checked:m,onChange:function(e){return f({whatsapp:e})}}),wp.element.createElement(c.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,s.__)("Facebook","blocks-monster"),checked:r,onChange:function(e){return f({facebook:e})}}),wp.element.createElement(c.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,s.__)("Twitter","blocks-monster"),checked:a,onChange:function(e){return f({twitter:e})}}))),wp.element.createElement("div",g,o&&wp.element.createElement(i.RichText,{tagName:"span","aria-label":(0,s.__)("Label","blocks-monster"),placeholder:(0,s.__)("Label","blocks-monster"),value:n,onChange:function(e){return f({label:e})},withoutInteractiveFormatting:!0,identifier:"text",className:"bm-social-share__label"}),m&&wp.element.createElement(u,{text:"ok",link:"#"}),r&&wp.element.createElement(p,{text:"ok",link:"#"}),a&&wp.element.createElement(b,{text:"ok",link:"#"})))};!function(t){if(t){var r=t.metadata,a=t.settings,l=t.name;(0,e.registerBlockType)(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({name:l},r),a)}}({name:r.name,metadata:r,settings:{icon:"list-view",example:{attributes:{content:"This is the content to copy",buttonText:"Copy to Clipboard",buttonTextCopied:"Copied!"}},edit:f}})}(); -
blocks-monster/trunk/includes/gutenberg/blocks/terms-list/js/index.js
r3137201 r3223664 1 !function(){"use strict";var e=wp.blocks;function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function n(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function r(e,n,r){var o;return o=function(e,n){if("object"!=t(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,n||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(n,"string"),(n="symbol"==t(o)?o:String(o))in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var o=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"bm/terms-list","title":"Terms List","description":"Display a list of terms.","version":"0.0.1","icon":"smiley","attributes":{"perPage":{"type":"number","default":10},"order":{"type":"string","default":"asc"},"orderBy":{"type":"string","default":"name"},"orientation":{"type":"string","default":"vertical"},"sepertor":{"type":"string","default":", "},"taxonomy":{"type":"string","default":"category"},"hideEmpty":{"type":"boolean","default":false},"showCount":{"type":"boolean","default":false}},"supports":{"color":{"background":true,"text":true,"link":true,"enableContrastChecker":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true,"textAlign":true,"__experimentalDefaultControls":{"fontSize":true}},"spacing":{"margin":true,"padding":true},"align":true},"category":"blocks-monster","textdomain":"blocks-monster","style":"file:./css/style.css","editorScript":"file:./js/index.js"}');function l(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=l(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}var a=function(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=l(e))&&(r&&(r+=" "),r+=t);return r},s=wp.components,i=wp.blockEditor,m=wp.coreData,c=wp.i18n,u=[{name:"Comma (,)",value:","},{name:"Pipe (|)",value:"|"},{name:"Slash (/)",value:"/"},{name:"Hyphen (-)",value:"-"}],p=function(e){var t=e.attributes,n=t.perPage,r=t.order,o=t.orderBy,l=t.orientation,p=t.sepertor,b=t.taxonomy, y=t.hideEmpty,g=t.showCount,f=e.setAttributes,_=e.className,d=(0,m.useEntityRecords)("root","taxonomy"),h=d.records,v=d.isResolving,w={per_page:n,hide_empty:!y,context:"view",orderby:o,order:r},E=(0,m.useEntityRecords)("taxonomy",b,w),k=E.records,C=E.isResolving,O=a(_,{"bm-terms-list--horizontal":"horizontal"===l}),x=(0,i.useBlockProps)({className:O}),P=a("bm-terms-list__separator",{"bm-terms-list__separator--comma":","===p,"bm-terms-list__separator--pipe":"|"===p,"bm-terms-list__separator--slash":"/"===p,"bm-terms-list__separator--hyphen":"-"===p});return wp.element.createElement(React.Fragment,null,wp.element.createElement(i.InspectorControls,null,wp.element.createElement(s.PanelBody,{title:(0,c.__)("Query","blocks-monster")},v?wp.element.createElement(s.Placeholder,{icon:wp.element.createElement(s.Spinner,null),label:(0,c.__)("Loading Taxonomies","blocks-monster")},wp.element.createElement(s.VisuallyHidden,null,(0,c.__)("Loading Taxonomies","blocks-monster"))):h&&h.length&&!v?wp.element.createElement(React.Fragment,null,wp.element.createElement(s.SelectControl,{label:"Taxonomy",value:b,options:h.map((function(e){return{value:e.slug,label:e.labels.name}})),onChange:function(e){return f({taxonomy:e})}}),wp.element.createElement(s.ToggleControl,{label:(0,c.__)("Hide Empty","blocks-monster"),checked:y,onChange:function(e){return f({hideEmpty:e})}}),wp.element.createElement(s.ToggleControl,{label:(0,c.__)("Show Count","blocks-monster"),checked:g,onChange:function(e){return f({showCount:e})}}),wp.element.createElement(s.__experimentalNumberControl,{label:(0,c.__)("Per Page","blocks-monster"),value:n,onChange:function(e){return f({perPage:e})}}),wp.element.createElement(s.__experimentalToggleGroupControl,{label:(0,c.__)("Order By","blocks-monster"),value:o,isBlock:!0,onChange:function(e){return f({orderBy:e})}},[{value:"name",label:(0,c.__)("Name","blocks-monster")},{value:"count",label:(0,c.__)("Count","blocks-monster")}].map((function(e,t){return wp.element.createElement(s.__experimentalToggleGroupControlOption,{key:"orderby-".concat(t),value:e.value,label:e.label})}))),wp.element.createElement(s.__experimentalToggleGroupControl,{label:"Order",value:r,isBlock:!0,onChange:function(e){return f({order:e})}},[{value:"asc",label:(0,c.__)("ASC","blocks-monster")},{value:"desc",label:(0,c.__)("DESC","blocks-monster")}].map((function(e,t){return wp.element.createElement(s.__experimentalToggleGroupControlOption,{key:"order-".concat(t),value:e.value,label:e.label})})))):wp.element.createElement("p",{className:"bm-terms-list__empty"},(0,c.__)("No taxonomies found","blocks-monster"))),wp.element.createElement(s.PanelBody,{title:(0,c.__)("Orientation","blocks-monster")},wp.element.createElement(s.ToggleControl,{label:(0,c.__)("Horizontal","blocks-monster"),checked:"horizontal"===l,onChange:function(e){return f({orientation:e?"horizontal":"vertical"})}}),"horizontal"===l&&wp.element.createElement(s.__experimentalToggleGroupControl,{label:(0,c.__)("Separator","blocks-monster"),value:p,isBlock:!0,onChange:function(e){return f({sepertor:e})}},u.map((function(e,t){return wp.element.createElement(s.__experimentalToggleGroupControlOption,{key:"seperator-".concat(t),value:e.value,label:e.name})}))))),wp.element.createElement("div",x,C?wp.element.createElement(s.Placeholder,{icon:wp.element.createElement(s.Spinner,null),label:(0,c.__)("Loading Categories","blocks-monster")},wp.element.createElement(s.VisuallyHidden,null,(0,c.__)("Loading Categories","blocks-monster"))):k&&k.length&&!C?wp.element.createElement("ul",{className:"bm-terms-list__items"},k.map((function(e,t){var n=e.id,r=e.name,o=e.link,a=e.count;return wp.element.createElement("li",{key:n,className:"bm-terms-list__item"},wp.element.createElement("a",{href:o,target:"_blank",rel:"noreferrer noopener",className:"bm-terms-list__name"},r.trim()),g&&wp.element.createElement("span",{className:"bm-terms-list__count"},"(",a,")"),"horizontal"===l&&t<k.length-1?wp.element.createElement("span",{className:P},p):null)}))):wp.element.createElement("p",{className:"bm-terms-list__empty"},(0,c.__)("No categories found","blocks-monster"))))};!function(t){if(t){var o=t.metadata,l=t.settings,a=t.name;(0,e.registerBlockType)(function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?n(Object(o),!0).forEach((function(t){r(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}({name:a},o),l)}}({name:o.name,metadata:o,settings:{icon:"list-view",example:{attributes:{perPage:10,order:"asc",orderBy:"name",orientation:"vertical",sepertor:", ",taxonomy:"category",hideEmpty:!1,showCount:!1}},edit:p}})}();1 !function(){"use strict";var e=wp.blocks;function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function n(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function r(e,n,r){var o;return o=function(e,n){if("object"!=t(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,n||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(n,"string"),(n="symbol"==t(o)?o:String(o))in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var o=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"bm/terms-list","title":"Terms List","description":"Display a list of terms.","version":"0.0.1","icon":"smiley","attributes":{"perPage":{"type":"number","default":10},"order":{"type":"string","default":"asc"},"orderBy":{"type":"string","default":"name"},"orientation":{"type":"string","default":"vertical"},"sepertor":{"type":"string","default":", "},"taxonomy":{"type":"string","default":"category"},"hideEmpty":{"type":"boolean","default":false},"showCount":{"type":"boolean","default":false}},"supports":{"color":{"background":true,"text":true,"link":true,"enableContrastChecker":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true,"textAlign":true,"__experimentalDefaultControls":{"fontSize":true}},"spacing":{"margin":true,"padding":true},"align":true},"category":"blocks-monster","textdomain":"blocks-monster","style":"file:./css/style.css","editorScript":"file:./js/index.js"}');function l(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=l(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}var a=function(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=l(e))&&(r&&(r+=" "),r+=t);return r},s=wp.components,i=wp.blockEditor,m=wp.coreData,c=wp.i18n,u=[{name:"Comma (,)",value:","},{name:"Pipe (|)",value:"|"},{name:"Slash (/)",value:"/"},{name:"Hyphen (-)",value:"-"}],p=function(e){var t=e.attributes,n=t.perPage,r=t.order,o=t.orderBy,l=t.orientation,p=t.sepertor,b=t.taxonomy,g=t.hideEmpty,y=t.showCount,_=e.setAttributes,f=e.className,d=(0,m.useEntityRecords)("root","taxonomy"),h=d.records,v=d.isResolving,w={per_page:n,hide_empty:!g,context:"view",orderby:o,order:r},E=(0,m.useEntityRecords)("taxonomy",b,w),k=E.records,C=E.isResolving,x=a(f,{"bm-terms-list--horizontal":"horizontal"===l}),O=(0,i.useBlockProps)({className:x}),P=a("bm-terms-list__separator",{"bm-terms-list__separator--comma":","===p,"bm-terms-list__separator--pipe":"|"===p,"bm-terms-list__separator--slash":"/"===p,"bm-terms-list__separator--hyphen":"-"===p});return wp.element.createElement(React.Fragment,null,wp.element.createElement(i.InspectorControls,null,wp.element.createElement(s.PanelBody,{title:(0,c.__)("Query","blocks-monster")},v?wp.element.createElement(s.Placeholder,{icon:wp.element.createElement(s.Spinner,null),label:(0,c.__)("Loading Taxonomies","blocks-monster")},wp.element.createElement(s.VisuallyHidden,null,(0,c.__)("Loading Taxonomies","blocks-monster"))):h&&h.length&&!v?wp.element.createElement(React.Fragment,null,wp.element.createElement(s.SelectControl,{__nextHasNoMarginBottom:!0,label:"Taxonomy",value:b,options:h.map((function(e){return{value:e.slug,label:e.labels.name}})),onChange:function(e){return _({taxonomy:e})}}),wp.element.createElement(s.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,c.__)("Hide Empty","blocks-monster"),checked:g,onChange:function(e){return _({hideEmpty:e})}}),wp.element.createElement(s.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,c.__)("Show Count","blocks-monster"),checked:y,onChange:function(e){return _({showCount:e})}}),wp.element.createElement(s.__experimentalNumberControl,{label:(0,c.__)("Per Page","blocks-monster"),value:n,onChange:function(e){return _({perPage:e})}}),wp.element.createElement(s.__experimentalToggleGroupControl,{label:(0,c.__)("Order By","blocks-monster"),value:o,isBlock:!0,onChange:function(e){return _({orderBy:e})}},[{value:"name",label:(0,c.__)("Name","blocks-monster")},{value:"count",label:(0,c.__)("Count","blocks-monster")}].map((function(e,t){return wp.element.createElement(s.__experimentalToggleGroupControlOption,{key:"orderby-".concat(t),value:e.value,label:e.label})}))),wp.element.createElement(s.__experimentalToggleGroupControl,{label:"Order",value:r,isBlock:!0,onChange:function(e){return _({order:e})}},[{value:"asc",label:(0,c.__)("ASC","blocks-monster")},{value:"desc",label:(0,c.__)("DESC","blocks-monster")}].map((function(e,t){return wp.element.createElement(s.__experimentalToggleGroupControlOption,{key:"order-".concat(t),value:e.value,label:e.label})})))):wp.element.createElement("p",{className:"bm-terms-list__empty"},(0,c.__)("No taxonomies found","blocks-monster"))),wp.element.createElement(s.PanelBody,{title:(0,c.__)("Orientation","blocks-monster")},wp.element.createElement(s.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,c.__)("Horizontal","blocks-monster"),checked:"horizontal"===l,onChange:function(e){return _({orientation:e?"horizontal":"vertical"})}}),"horizontal"===l&&wp.element.createElement(s.__experimentalToggleGroupControl,{label:(0,c.__)("Separator","blocks-monster"),value:p,isBlock:!0,onChange:function(e){return _({sepertor:e})}},u.map((function(e,t){return wp.element.createElement(s.__experimentalToggleGroupControlOption,{key:"seperator-".concat(t),value:e.value,label:e.name})}))))),wp.element.createElement("div",O,C?wp.element.createElement(s.Placeholder,{icon:wp.element.createElement(s.Spinner,null),label:(0,c.__)("Loading Categories","blocks-monster")},wp.element.createElement(s.VisuallyHidden,null,(0,c.__)("Loading Categories","blocks-monster"))):k&&k.length&&!C?wp.element.createElement("ul",{className:"bm-terms-list__items"},k.map((function(e,t){var n=e.id,r=e.name,o=e.link,a=e.count;return wp.element.createElement("li",{key:n,className:"bm-terms-list__item"},wp.element.createElement("a",{href:o,target:"_blank",rel:"noreferrer noopener",className:"bm-terms-list__name"},r.trim()),y&&wp.element.createElement("span",{className:"bm-terms-list__count"},"(",a,")"),"horizontal"===l&&t<k.length-1?wp.element.createElement("span",{className:P},p):null)}))):wp.element.createElement("p",{className:"bm-terms-list__empty"},(0,c.__)("No categories found","blocks-monster"))))};!function(t){if(t){var o=t.metadata,l=t.settings,a=t.name;(0,e.registerBlockType)(function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?n(Object(o),!0).forEach((function(t){r(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}({name:a},o),l)}}({name:o.name,metadata:o,settings:{icon:"list-view",example:{attributes:{perPage:10,order:"asc",orderBy:"name",orientation:"vertical",sepertor:", ",taxonomy:"category",hideEmpty:!1,showCount:!1}},edit:p}})}(); -
blocks-monster/trunk/includes/gutenberg/class-gutenberg.php
r3137201 r3223664 11 11 12 12 use WP_HTML_Tag_Processor; 13 use BlocksMonster\Gutenberg\Controls; 14 use BlocksMonster\Gutenberg\Blocks\Section; 15 13 16 use BlocksMonster\Gutenberg\Blocks\Terms_List; 14 17 use BlocksMonster\Gutenberg\Blocks\Term_Title; … … 32 35 add_filter( 'block_categories_all', [ $this, 'register_category' ], 10, 2 ); 33 36 37 $this->register_controls(); 34 38 $this->register_blocks(); 35 39 … … 41 45 add_filter( 'render_block', [ $this, 'extend_render_block' ], 20, 2 ); 42 46 add_filter( 'render_block', [ $this, 'render_post_content' ], 20, 2 ); 47 } 48 49 /** 50 * Register controls. 51 */ 52 public function register_controls() { 53 new Controls(); 43 54 } 44 55 … … 54 65 new Google_Play_Store(); 55 66 new Apple_App_Store(); 67 new Section(); 56 68 } 57 69 -
blocks-monster/trunk/readme.txt
r3137201 r3223664 2 2 Contributors: blocksmonster 3 3 Tags: Blocks, Gutenberg, Gutenberg Blocks, Elementor, Elementor Blocks 4 Tested up to: 6. 6.15 Stable tag: 1. 7.04 Tested up to: 6.7.1 5 Stable tag: 1.8.0 6 6 Requires PHP: 5.6 7 7 Requires at least: 4.4 … … 11 11 == Description == 12 12 13 **[Blocks Monster](https://blocks.monster/)** is the #1 library of reusable blocks with ** 968+** downloads 🚀13 **[Blocks Monster](https://blocks.monster/)** is the #1 library of reusable blocks with **1,707+** downloads 🚀 14 14 15 15 == # How to use … … 39 39 40 40 == Changelog == 41 42 = 1.8.0 = 43 44 * New: Added "Section" Gutenberg block. 41 45 42 46 = 1.7.0 = -
blocks-monster/trunk/vendor/composer/autoload_classmap.php
r3137201 r3223664 24 24 'BlocksMonster\\Gutenberg\\Blocks\\Google_Play_Store' => $baseDir . '/includes/gutenberg/blocks/google-play-store/index.php', 25 25 'BlocksMonster\\Gutenberg\\Blocks\\Posts_Query' => $baseDir . '/includes/gutenberg/blocks/posts-query/index.php', 26 'BlocksMonster\\Gutenberg\\Blocks\\Section' => $baseDir . '/includes/gutenberg/blocks/section/index.php', 26 27 'BlocksMonster\\Gutenberg\\Blocks\\Social_Share' => $baseDir . '/includes/gutenberg/blocks/social-share/index.php', 27 28 'BlocksMonster\\Gutenberg\\Blocks\\Term_Title' => $baseDir . '/includes/gutenberg/blocks/term-title/index.php', 28 29 'BlocksMonster\\Gutenberg\\Blocks\\Terms_List' => $baseDir . '/includes/gutenberg/blocks/terms-list/index.php', 30 'BlocksMonster\\Gutenberg\\CSS' => $baseDir . '/includes/gutenberg/controls/class-css.php', 31 'BlocksMonster\\Gutenberg\\Controls' => $baseDir . '/includes/gutenberg/controls/class-controls.php', 29 32 'Composer\\InstalledVersions' => $vendorDir . '/composer/InstalledVersions.php', 30 33 ); -
blocks-monster/trunk/vendor/composer/autoload_static.php
r3137201 r3223664 25 25 'BlocksMonster\\Gutenberg\\Blocks\\Google_Play_Store' => __DIR__ . '/../..' . '/includes/gutenberg/blocks/google-play-store/index.php', 26 26 'BlocksMonster\\Gutenberg\\Blocks\\Posts_Query' => __DIR__ . '/../..' . '/includes/gutenberg/blocks/posts-query/index.php', 27 'BlocksMonster\\Gutenberg\\Blocks\\Section' => __DIR__ . '/../..' . '/includes/gutenberg/blocks/section/index.php', 27 28 'BlocksMonster\\Gutenberg\\Blocks\\Social_Share' => __DIR__ . '/../..' . '/includes/gutenberg/blocks/social-share/index.php', 28 29 'BlocksMonster\\Gutenberg\\Blocks\\Term_Title' => __DIR__ . '/../..' . '/includes/gutenberg/blocks/term-title/index.php', 29 30 'BlocksMonster\\Gutenberg\\Blocks\\Terms_List' => __DIR__ . '/../..' . '/includes/gutenberg/blocks/terms-list/index.php', 31 'BlocksMonster\\Gutenberg\\CSS' => __DIR__ . '/../..' . '/includes/gutenberg/controls/class-css.php', 32 'BlocksMonster\\Gutenberg\\Controls' => __DIR__ . '/../..' . '/includes/gutenberg/controls/class-controls.php', 30 33 'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php', 31 34 );
Note: See TracChangeset
for help on using the changeset viewer.