PluginProbe
Copy Anything to Clipboard for WordPress – Copy Button, Copy Text & Copy Code / 5.5.4
Copy Anything to Clipboard for WordPress – Copy Button, Copy Text & Copy Code v5.5.4
5.5.4 5.5.3 3.1.0 3.2.0 3.2.1 3.3.0 3.4.0 3.4.1 3.4.2 3.4.3 3.5.0 3.5.1 3.5.2 3.6.0 3.7.0 3.8.0 3.8.1 3.8.2 3.8.3 4.0.0 4.0.2 4.0.3 4.0.4 4.0.5 4.1.0 All 79 releases
copy-the-code / includes / gutenberg / blocks / copy-button / js / index.js

index.js in Copy Anything to Clipboard for WordPress – Copy Button, Copy Text & Copy Code 5.5.4, at includes/gutenberg/blocks/copy-button/js/index.js

1 lines 5.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 !function(){"use strict";var t={"./includes/gutenberg/assets/src/utils.js":function(t,e,n){n.r(e),n.d(e,{default:function(){return u}});var o=n("@wordpress/blocks");function r(t){return r="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},r(t)}function c(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function i(t,e,n){var o;return o=function(t,e){if("object"!=r(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(e,"string"),(e="symbol"==r(o)?o:o+"")in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function u(t){if(t){var e=t.metadata,n=t.settings,r=t.name;return(0,o.registerBlockType)(function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?c(Object(n),!0).forEach((function(e){i(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({name:r},e),n)}}},"./includes/gutenberg/blocks/copy-button/src/edit.js":function(t,e,n){n.r(e);var o=n("./node_modules/clsx/dist/clsx.mjs"),r=n("@wordpress/components"),c=n("@wordpress/block-editor"),i=n("@wordpress/i18n");e.default=function(t){var e=t.attributes,n=e.content,u=e.buttonText,s=e.buttonTextCopied,l=t.setAttributes,a=t.className,p=(0,o.default)(a),b=(0,c.useBlockProps)({className:p});return wp.element.createElement(React.Fragment,null,wp.element.createElement(c.InspectorControls,null,wp.element.createElement(r.PanelBody,null,wp.element.createElement(r.TextareaControl,{label:(0,i.__)("Content to copy","ctc"),value:n,onChange:function(t){return l({content:t})},help:(0,i.__)("This is the content that will be copied to the clipboard.","ctc")}),wp.element.createElement(r.TextControl,{label:(0,i.__)("Button Text Copied","ctc"),value:s,onChange:function(t){return l({buttonTextCopied:t})}}))),wp.element.createElement("div",b,wp.element.createElement(c.RichText,{"aria-label":(0,i.__)("Button text","ctc"),as:"button",placeholder:u||(0,i.__)("Add text…","ctc"),value:u,onChange:function(t){return l({buttonText:t})},withoutInteractiveFormatting:!0,identifier:"buttonText"})))}},"@wordpress/block-editor":function(t){t.exports=wp.blockEditor},"@wordpress/blocks":function(t){t.exports=wp.blocks},"@wordpress/components":function(t){t.exports=wp.components},"@wordpress/i18n":function(t){t.exports=wp.i18n},"./node_modules/clsx/dist/clsx.mjs":function(t,e,n){function o(t){var e,n,r="";if("string"==typeof t||"number"==typeof t)r+=t;else if("object"==typeof t)if(Array.isArray(t)){var c=t.length;for(e=0;e<c;e++)t[e]&&(n=o(t[e]))&&(r&&(r+=" "),r+=n)}else for(n in t)t[n]&&(r&&(r+=" "),r+=n);return r}function r(){for(var t,e,n=0,r="",c=arguments.length;n<c;n++)(t=arguments[n])&&(e=o(t))&&(r&&(r+=" "),r+=e);return r}n.r(e),n.d(e,{clsx:function(){return r}}),e.default=r},"./includes/gutenberg/blocks/copy-button/block.json":function(t){t.exports=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"ctc/copy-button","title":"Copy Button","description":"Allow user to copy code with a button.","version":"1.0.0","icon":"clipboard","usesContext":["postId","postType","queryId"],"attributes":{"content":{"type":"string","default":""},"buttonText":{"type":"string","default":"Copy to Clipboard"},"buttonTextCopied":{"type":"string","default":"Copied!"}},"category":"ctc-blocks","textdomain":"ctc","style":"file:./css/style.css","editorScript":"file:./js/index.js"}')}},e={};function n(o){var r=e[o];if(void 0!==r)return r.exports;var c=e[o]={exports:{}};return t[o](c,c.exports,n),c.exports}n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,{a:e}),e},n.d=function(t,e){for(var o in e)n.o(e,o)&&!n.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:e[o]})},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var o={};!function(){n.r(o),n.d(o,{metadata:function(){return e},name:function(){return c},settings:function(){return i}});var t=n("./includes/gutenberg/assets/src/utils.js"),e=n("./includes/gutenberg/blocks/copy-button/block.json"),r=n("./includes/gutenberg/blocks/copy-button/src/edit.js"),c=e.name,i={icon:"clipboard",example:{attributes:{content:"Example content to copy",buttonText:"Copy to clipboard",buttonTextCopied:"Copied!"}},edit:r.default};(0,t.default)({name:c,metadata:e,settings:i})}()}();