PluginProbe
Canvas / 2.4.9
Canvas v2.4.9
2.5.5 2.5.4 trunk 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 All 54 releases
canvas / components / basic-elements / block-cover / block.js

block.js in Canvas 2.4.9, at components/basic-elements/block-cover/block.js

1 lines 5.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 !function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=76)}({76:function(e,t,n){e.exports=n(77)},77:function(e,t,n){"use strict";n.r(t);var r=n(9);function o(e){return(o="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})(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function c(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=s(e);if(t){var o=s(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return l(this,n)}}function l(e,t){return!t||"object"!==o(t)&&"function"!=typeof t?f(e):t}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var p=wp.i18n.__,y=wp.element,v=y.Component,b=y.Fragment,d=wp.components,m=d.PanelBody,h=d.SelectControl,g=wp.blockEditor.InspectorControls,w=wp.hooks.addFilter,O=wp.compose.createHigherOrderComponent,j=wp.data.withDispatch;w("editor.BlockEdit","canvas/cover/vertical",O((function(e){var t=function(t){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&u(e,t)}(y,t);var n,o,l,s=c(y);function y(){var e;return i(this,y),(e=s.apply(this,arguments)).getVerticalAlign=e.getVerticalAlign.bind(f(e)),e.updateVerticalAlign=e.updateVerticalAlign.bind(f(e)),e}return n=y,(o=[{key:"getVerticalAlign",value:function(){var e=this.props.attributes;return Object(r.a)(e.className,"is-cnvs-vert-align")}},{key:"updateVerticalAlign",value:function(e){var t=this.props,n=t.attributes;(0,t.onChangeClassName)(Object(r.b)(n.className,"is-cnvs-vert-align",e))}},{key:"render",value:function(){var t=this;if("core/cover"!==this.props.name)return wp.element.createElement(e,this.props);this.props.attributes;var n=this.getVerticalAlign();return n&&(n=n.replace(/^is-cnvs-vert-align-/,"")),wp.element.createElement(b,null,wp.element.createElement(e,this.props),wp.element.createElement(g,null,wp.element.createElement(m,{title:p("Vertical Align")},wp.element.createElement(h,{value:n,options:[{label:p("Top"),value:""},{label:p("Middle"),value:"middle"},{label:p("Bottom"),value:"bottom"}],onChange:function(e){t.updateVerticalAlign(e)}}))))}}])&&a(n.prototype,o),l&&a(n,l),y}(v);return j((function(e,t){var n=t.clientId;return{onChangeClassName:function(t){e("core/block-editor").updateBlockAttributes(n,{className:t})}}}))(t)}),"coverWithCanvasVertical"))},9:function(e,t,n){"use strict";function r(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,c=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return u=e.done,e},e:function(e){c=!0,a=e},f:function(){try{u||null==n.return||n.return()}finally{if(c)throw a}}}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return u}));var i=wp.tokenList;function a(e,t){var n,o=r(new i(e).values());try{for(o.s();!(n=o.n()).done;){var a=n.value;if(-1!==a.indexOf("".concat(t,"-")))return a}}catch(e){o.e(e)}finally{o.f()}return!1}function u(e,t,n){var o,a=new i(e),u=new RegExp("".concat(t,"-")),c=r(a.values());try{for(c.s();!(o=c.n()).done;){var l=o.value;u.test(l)&&a.remove(l)}}catch(e){c.e(e)}finally{c.f()}return n&&a.add("".concat(t,"-").concat(n)),a.value}}});