File "blocks.build.js"

Full Path: /home/vantageo/public_html/cache/cache/cache/.wp-cli/wp-content/plugins/revslider/admin/includes/shortcode_generator/gutenberg/dist/blocks.build.js
File size: 63.26 KB
MIME-type: text/plain
Charset: utf-8

/******/ (function(modules) { // webpackBootstrap
/******/ 	// The module cache
/******/ 	var installedModules = {};
/******/
/******/ 	// The require function
/******/ 	function __webpack_require__(moduleId) {
/******/
/******/ 		// Check if module is in cache
/******/ 		if(installedModules[moduleId]) {
/******/ 			return installedModules[moduleId].exports;
/******/ 		}
/******/ 		// Create a new module (and put it into the cache)
/******/ 		var module = installedModules[moduleId] = {
/******/ 			i: moduleId,
/******/ 			l: false,
/******/ 			exports: {}
/******/ 		};
/******/
/******/ 		// Execute the module function
/******/ 		modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/
/******/ 		// Flag the module as loaded
/******/ 		module.l = true;
/******/
/******/ 		// Return the exports of the module
/******/ 		return module.exports;
/******/ 	}
/******/
/******/
/******/ 	// expose the modules object (__webpack_modules__)
/******/ 	__webpack_require__.m = modules;
/******/
/******/ 	// expose the module cache
/******/ 	__webpack_require__.c = installedModules;
/******/
/******/ 	// define getter function for harmony exports
/******/ 	__webpack_require__.d = function(exports, name, getter) {
/******/ 		if(!__webpack_require__.o(exports, name)) {
/******/ 			Object.defineProperty(exports, name, {
/******/ 				configurable: false,
/******/ 				enumerable: true,
/******/ 				get: getter
/******/ 			});
/******/ 		}
/******/ 	};
/******/
/******/ 	// getDefaultExport function for compatibility with non-harmony modules
/******/ 	__webpack_require__.n = function(module) {
/******/ 		var getter = module && module.__esModule ?
/******/ 			function getDefault() { return module['default']; } :
/******/ 			function getModuleExports() { return module; };
/******/ 		__webpack_require__.d(getter, 'a', getter);
/******/ 		return getter;
/******/ 	};
/******/
/******/ 	// Object.prototype.hasOwnProperty.call
/******/ 	__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
/******/
/******/ 	// __webpack_public_path__
/******/ 	__webpack_require__.p = "";
/******/
/******/ 	// Load entry module and return exports
/******/ 	return __webpack_require__(__webpack_require__.s = 0);
/******/ })
/************************************************************************/
/******/ ([
/* 0 */
/*!***********************!*\
  !*** ./src/blocks.js ***!
  \***********************/
/*! no exports provided */
/*! all exports used */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("Object.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__revslider__ = __webpack_require__(/*! ./revslider */ 1);\n/**\n * Gutenberg Blocks\n *\n * All blocks related JavaScript files should be imported here.\n * You can create a new block folder in this dir and include code\n * for that block here as well.\n *\n * All blocks should be included here since this is the file that\n * Webpack is compiling as the input file.\n */\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMC5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9ibG9ja3MuanM/N2I1YiJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEd1dGVuYmVyZyBCbG9ja3NcbiAqXG4gKiBBbGwgYmxvY2tzIHJlbGF0ZWQgSmF2YVNjcmlwdCBmaWxlcyBzaG91bGQgYmUgaW1wb3J0ZWQgaGVyZS5cbiAqIFlvdSBjYW4gY3JlYXRlIGEgbmV3IGJsb2NrIGZvbGRlciBpbiB0aGlzIGRpciBhbmQgaW5jbHVkZSBjb2RlXG4gKiBmb3IgdGhhdCBibG9jayBoZXJlIGFzIHdlbGwuXG4gKlxuICogQWxsIGJsb2NrcyBzaG91bGQgYmUgaW5jbHVkZWQgaGVyZSBzaW5jZSB0aGlzIGlzIHRoZSBmaWxlIHRoYXRcbiAqIFdlYnBhY2sgaXMgY29tcGlsaW5nIGFzIHRoZSBpbnB1dCBmaWxlLlxuICovXG5cbmltcG9ydCAnLi9yZXZzbGlkZXInO1xuXG5cbi8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gV0VCUEFDSyBGT09URVJcbi8vIC4vc3JjL2Jsb2Nrcy5qc1xuLy8gbW9kdWxlIGlkID0gMFxuLy8gbW9kdWxlIGNodW5rcyA9IDAiXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOyIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///0\n");

/***/ }),
/* 1 */
/*!********************************!*\
  !*** ./src/revslider/index.js ***!
  \********************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_scss__ = __webpack_require__(/*! ./style.scss */ 2);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_scss___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__style_scss__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__editor_scss__ = __webpack_require__(/*! ./editor.scss */ 3);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__editor_scss___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__editor_scss__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__deprecated__ = __webpack_require__(/*! ./deprecated */ 4);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__revslider__ = __webpack_require__(/*! ./revslider */ 5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__wordpress_components__ = __webpack_require__(/*! @wordpress/components */ 7);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__wordpress_components___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4__wordpress_components__);\n/**\n * Block dependencies\n */\n\n\n\n/**\n * Internal block libraries\n */\nvar __ = wp.i18n.__;\nvar registerBlockType = wp.blocks.registerBlockType;\n\nif (typeof wp.blockEditor !== 'undefined') var _wp$blockEditor = wp.blockEditor,\n      InspectorControls = _wp$blockEditor.InspectorControls,\n      InspectorAdvancedControls = _wp$blockEditor.InspectorAdvancedControls;else var _wp$editor = wp.editor,\n      InspectorControls = _wp$editor.InspectorControls,\n      InspectorAdvancedControls = _wp$editor.InspectorAdvancedControls;\nvar Component = wp.element.Component;\n\n\n\n\n\nvar withState = wp.compose.withState;\n\n/**\n * Register block\n */\n\n/* unused harmony default export */ var _unused_webpack_default_export = (registerBlockType('themepunch/revslider', {\n  title: __('Slider Revolution', 'revslider'),\n  description: __('Add your Slider Revolution Module!', 'revslider'),\n  category: 'common',\n  icon: {\n    src: 'update',\n    background: 'rgb(94, 53, 177)',\n    color: 'white',\n    viewbox: \"0 0 28 28\"\n  },\n  keywords: [__('Banner', 'revslider'), __('CTA', 'revslider'), __('Slider', 'revslider')],\n  attributes: {\n    checked: {\n      type: 'boolean',\n      default: false\n    },\n    modal: {\n      type: 'boolean',\n      default: false\n    },\n    content: {\n      selector: '.revslider',\n      type: 'string',\n      source: 'text'\n    },\n    text: {\n      selector: '.revslider',\n      type: 'string',\n      source: 'text'\n    },\n    slidertitle: {\n      selector: '.revslider',\n      type: 'string',\n      source: 'attribute',\n      attribute: 'data-slidertitle'\n    },\n    sliderImage: {\n      type: 'string'\n    },\n    hideSliderImage: {\n      boolean: false\n    },\n    alias: {\n      type: 'string'\n    },\n    zindex: {\n      type: 'string'\n    },\n    wrapperid: {\n      type: 'string'\n    }\n  },\n  edit: function edit(props) {\n    var setAttributes = props.setAttributes,\n        wrapperid = props.attributes.wrapperid;\n\n    return [wp.element.createElement(\n      'div',\n      null,\n      wp.element.createElement(__WEBPACK_IMPORTED_MODULE_3__revslider__[\"a\" /* RevSlider */], Object.assign({ setAttributes: setAttributes }, props))\n    )];\n  },\n  deprecated: __WEBPACK_IMPORTED_MODULE_2__deprecated__[\"a\" /* deprecated */],\n  save: function save(props) {\n    var _props$attributes = props.attributes,\n        text = _props$attributes.text,\n        content = _props$attributes.content,\n        slidertitle = _props$attributes.slidertitle,\n        modal = _props$attributes.modal,\n        zindex = _props$attributes.zindex,\n        wrapperid = _props$attributes.wrapperid;\n\n    var style = void 0;\n    style = zindex ? \"z-index:\" + zindex + \";\" : \"\";\n    var shortcode = !content && text ? text : content;\n    return wp.element.createElement(\n      'div',\n      { className: 'revslider', id: wrapperid, 'data-modal': modal, 'data-slidertitle': slidertitle, style: style },\n      shortcode\n    );\n  }\n}));//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMS5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9yZXZzbGlkZXIvaW5kZXguanM/MDdkMSJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEJsb2NrIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgJy4vc3R5bGUuc2Nzcyc7XG5pbXBvcnQgJy4vZWRpdG9yLnNjc3MnO1xuXG4vKipcbiAqIEludGVybmFsIGJsb2NrIGxpYnJhcmllc1xuICovXG52YXIgX18gPSB3cC5pMThuLl9fO1xudmFyIHJlZ2lzdGVyQmxvY2tUeXBlID0gd3AuYmxvY2tzLnJlZ2lzdGVyQmxvY2tUeXBlO1xuXG5pZiAodHlwZW9mIHdwLmJsb2NrRWRpdG9yICE9PSAndW5kZWZpbmVkJykgdmFyIF93cCRibG9ja0VkaXRvciA9IHdwLmJsb2NrRWRpdG9yLFxuICAgICAgSW5zcGVjdG9yQ29udHJvbHMgPSBfd3AkYmxvY2tFZGl0b3IuSW5zcGVjdG9yQ29udHJvbHMsXG4gICAgICBJbnNwZWN0b3JBZHZhbmNlZENvbnRyb2xzID0gX3dwJGJsb2NrRWRpdG9yLkluc3BlY3RvckFkdmFuY2VkQ29udHJvbHM7ZWxzZSB2YXIgX3dwJGVkaXRvciA9IHdwLmVkaXRvcixcbiAgICAgIEluc3BlY3RvckNvbnRyb2xzID0gX3dwJGVkaXRvci5JbnNwZWN0b3JDb250cm9scyxcbiAgICAgIEluc3BlY3RvckFkdmFuY2VkQ29udHJvbHMgPSBfd3AkZWRpdG9yLkluc3BlY3RvckFkdmFuY2VkQ29udHJvbHM7XG52YXIgQ29tcG9uZW50ID0gd3AuZWxlbWVudC5Db21wb25lbnQ7XG5cbmltcG9ydCB7IGRlcHJlY2F0ZWQgfSBmcm9tICcuL2RlcHJlY2F0ZWQnO1xuaW1wb3J0IHsgUmV2U2xpZGVyIH0gZnJvbSAnLi9yZXZzbGlkZXInO1xuXG5pbXBvcnQgeyBUZXh0Q29udHJvbCB9IGZyb20gJ0B3b3JkcHJlc3MvY29tcG9uZW50cyc7XG52YXIgd2l0aFN0YXRlID0gd3AuY29tcG9zZS53aXRoU3RhdGU7XG5cbi8qKlxuICogUmVnaXN0ZXIgYmxvY2tcbiAqL1xuXG5leHBvcnQgZGVmYXVsdCByZWdpc3RlckJsb2NrVHlwZSgndGhlbWVwdW5jaC9yZXZzbGlkZXInLCB7XG4gIHRpdGxlOiBfXygnU2xpZGVyIFJldm9sdXRpb24nLCAncmV2c2xpZGVyJyksXG4gIGRlc2NyaXB0aW9uOiBfXygnQWRkIHlvdXIgU2xpZGVyIFJldm9sdXRpb24gTW9kdWxlIScsICdyZXZzbGlkZXInKSxcbiAgY2F0ZWdvcnk6ICdjb21tb24nLFxuICBpY29uOiB7XG4gICAgc3JjOiAndXBkYXRlJyxcbiAgICBiYWNrZ3JvdW5kOiAncmdiKDk0LCA1MywgMTc3KScsXG4gICAgY29sb3I6ICd3aGl0ZScsXG4gICAgdmlld2JveDogXCIwIDAgMjggMjhcIlxuICB9LFxuICBrZXl3b3JkczogW19fKCdCYW5uZXInLCAncmV2c2xpZGVyJyksIF9fKCdDVEEnLCAncmV2c2xpZGVyJyksIF9fKCdTbGlkZXInLCAncmV2c2xpZGVyJyldLFxuICBhdHRyaWJ1dGVzOiB7XG4gICAgY2hlY2tlZDoge1xuICAgICAgdHlwZTogJ2Jvb2xlYW4nLFxuICAgICAgZGVmYXVsdDogZmFsc2VcbiAgICB9LFxuICAgIG1vZGFsOiB7XG4gICAgICB0eXBlOiAnYm9vbGVhbicsXG4gICAgICBkZWZhdWx0OiBmYWxzZVxuICAgIH0sXG4gICAgY29udGVudDoge1xuICAgICAgc2VsZWN0b3I6ICcucmV2c2xpZGVyJyxcbiAgICAgIHR5cGU6ICdzdHJpbmcnLFxuICAgICAgc291cmNlOiAndGV4dCdcbiAgICB9LFxuICAgIHRleHQ6IHtcbiAgICAgIHNlbGVjdG9yOiAnLnJldnNsaWRlcicsXG4gICAgICB0eXBlOiAnc3RyaW5nJyxcbiAgICAgIHNvdXJjZTogJ3RleHQnXG4gICAgfSxcbiAgICBzbGlkZXJ0aXRsZToge1xuICAgICAgc2VsZWN0b3I6ICcucmV2c2xpZGVyJyxcbiAgICAgIHR5cGU6ICdzdHJpbmcnLFxuICAgICAgc291cmNlOiAnYXR0cmlidXRlJyxcbiAgICAgIGF0dHJpYnV0ZTogJ2RhdGEtc2xpZGVydGl0bGUnXG4gICAgfSxcbiAgICBzbGlkZXJJbWFnZToge1xuICAgICAgdHlwZTogJ3N0cmluZydcbiAgICB9LFxuICAgIGhpZGVTbGlkZXJJbWFnZToge1xuICAgICAgYm9vbGVhbjogZmFsc2VcbiAgICB9LFxuICAgIGFsaWFzOiB7XG4gICAgICB0eXBlOiAnc3RyaW5nJ1xuICAgIH0sXG4gICAgemluZGV4OiB7XG4gICAgICB0eXBlOiAnc3RyaW5nJ1xuICAgIH0sXG4gICAgd3JhcHBlcmlkOiB7XG4gICAgICB0eXBlOiAnc3RyaW5nJ1xuICAgIH1cbiAgfSxcbiAgZWRpdDogZnVuY3Rpb24gZWRpdChwcm9wcykge1xuICAgIHZhciBzZXRBdHRyaWJ1dGVzID0gcHJvcHMuc2V0QXR0cmlidXRlcyxcbiAgICAgICAgd3JhcHBlcmlkID0gcHJvcHMuYXR0cmlidXRlcy53cmFwcGVyaWQ7XG5cbiAgICByZXR1cm4gW3dwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcbiAgICAgICdkaXYnLFxuICAgICAgbnVsbCxcbiAgICAgIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChSZXZTbGlkZXIsIE9iamVjdC5hc3NpZ24oeyBzZXRBdHRyaWJ1dGVzOiBzZXRBdHRyaWJ1dGVzIH0sIHByb3BzKSlcbiAgICApXTtcbiAgfSxcbiAgZGVwcmVjYXRlZDogZGVwcmVjYXRlZCxcbiAgc2F2ZTogZnVuY3Rpb24gc2F2ZShwcm9wcykge1xuICAgIHZhciBfcHJvcHMkYXR0cmlidXRlcyA9IHByb3BzLmF0dHJpYnV0ZXMsXG4gICAgICAgIHRleHQgPSBfcHJvcHMkYXR0cmlidXRlcy50ZXh0LFxuICAgICAgICBjb250ZW50ID0gX3Byb3BzJGF0dHJpYnV0ZXMuY29udGVudCxcbiAgICAgICAgc2xpZGVydGl0bGUgPSBfcHJvcHMkYXR0cmlidXRlcy5zbGlkZXJ0aXRsZSxcbiAgICAgICAgbW9kYWwgPSBfcHJvcHMkYXR0cmlidXRlcy5tb2RhbCxcbiAgICAgICAgemluZGV4ID0gX3Byb3BzJGF0dHJpYnV0ZXMuemluZGV4LFxuICAgICAgICB3cmFwcGVyaWQgPSBfcHJvcHMkYXR0cmlidXRlcy53cmFwcGVyaWQ7XG5cbiAgICB2YXIgc3R5bGUgPSB2b2lkIDA7XG4gICAgc3R5bGUgPSB6aW5kZXggPyBcInotaW5kZXg6XCIgKyB6aW5kZXggKyBcIjtcIiA6IFwiXCI7XG4gICAgdmFyIHNob3J0Y29kZSA9ICFjb250ZW50ICYmIHRleHQgPyB0ZXh0IDogY29udGVudDtcbiAgICByZXR1cm4gd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFxuICAgICAgJ2RpdicsXG4gICAgICB7IGNsYXNzTmFtZTogJ3JldnNsaWRlcicsIGlkOiB3cmFwcGVyaWQsICdkYXRhLW1vZGFsJzogbW9kYWwsICdkYXRhLXNsaWRlcnRpdGxlJzogc2xpZGVydGl0bGUsIHN0eWxlOiBzdHlsZSB9LFxuICAgICAgc2hvcnRjb2RlXG4gICAgKTtcbiAgfVxufSk7XG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBXRUJQQUNLIEZPT1RFUlxuLy8gLi9zcmMvcmV2c2xpZGVyL2luZGV4LmpzXG4vLyBtb2R1bGUgaWQgPSAxXG4vLyBtb2R1bGUgY2h1bmtzID0gMCJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///1\n");

/***/ }),
/* 2 */
/*!**********************************!*\
  !*** ./src/revslider/style.scss ***!
  \**********************************/
/*! dynamic exports provided */
/***/ (function(module, exports) {

eval("// removed by extract-text-webpack-plugin//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMi5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9yZXZzbGlkZXIvc3R5bGUuc2Nzcz85MjcyIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIHJlbW92ZWQgYnkgZXh0cmFjdC10ZXh0LXdlYnBhY2stcGx1Z2luXG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBXRUJQQUNLIEZPT1RFUlxuLy8gLi9zcmMvcmV2c2xpZGVyL3N0eWxlLnNjc3Ncbi8vIG1vZHVsZSBpZCA9IDJcbi8vIG1vZHVsZSBjaHVua3MgPSAwIl0sIm1hcHBpbmdzIjoiQUFBQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///2\n");

/***/ }),
/* 3 */
/*!***********************************!*\
  !*** ./src/revslider/editor.scss ***!
  \***********************************/
/*! dynamic exports provided */
/***/ (function(module, exports) {

eval("// removed by extract-text-webpack-plugin//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9yZXZzbGlkZXIvZWRpdG9yLnNjc3M/ZDA3MCJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyByZW1vdmVkIGJ5IGV4dHJhY3QtdGV4dC13ZWJwYWNrLXBsdWdpblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gV0VCUEFDSyBGT09URVJcbi8vIC4vc3JjL3JldnNsaWRlci9lZGl0b3Iuc2Nzc1xuLy8gbW9kdWxlIGlkID0gM1xuLy8gbW9kdWxlIGNodW5rcyA9IDAiXSwibWFwcGluZ3MiOiJBQUFBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///3\n");

/***/ }),
/* 4 */
/*!*************************************!*\
  !*** ./src/revslider/deprecated.js ***!
  \*************************************/
/*! exports provided: deprecated */
/*! exports used: deprecated */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"a\", function() { return deprecated; });\nvar deprecated = [{\n  attributes: {\n    checked: {\n      type: 'boolean',\n      default: false\n    },\n    modal: {\n      type: 'boolean',\n      default: false\n    },\n    text: {\n      selector: '.revslider',\n      type: 'string',\n      source: 'text'\n    },\n    sliderTitle: {\n      selector: '.revslider',\n      type: 'string',\n      source: 'attribute',\n      attribute: 'data-slidertitle'\n    },\n    sliderImage: {\n      type: 'string'\n    },\n    hideSliderImage: {\n      boolean: false\n    }\n  },\n  save: function save(props) {\n    var _props$attributes = props.attributes,\n        text = _props$attributes.text,\n        sliderTitle = _props$attributes.sliderTitle,\n        modal = _props$attributes.modal;\n\n    return wp.element.createElement(\n      'div',\n      { className: 'revslider', 'data-modal': modal, 'data-slidertitle': sliderTitle },\n      text\n    );\n  }\n}, {\n  attributes: {\n    checked: {\n      type: 'boolean',\n      default: false\n    },\n    text: {\n      selector: '.revslider',\n      type: 'string',\n      source: 'text'\n    },\n    sliderTitle: {\n      selector: '.revslider',\n      type: 'string',\n      source: 'attribute',\n      attribute: 'data-slidertitle'\n    }\n  },\n  save: function save(props) {\n    return wp.element.createElement(\n      'div',\n      { className: 'revslider', 'data-slidertitle': props.attributes.sliderTitle },\n      props.attributes.text\n    );\n  }\n}, {\n  attributes: {\n    checked: {\n      type: 'boolean',\n      default: false\n    },\n    modal: {\n      type: 'boolean',\n      default: false\n    },\n    popup: {\n      type: 'object'\n    },\n    text: {\n      selector: '.revslider',\n      type: 'string',\n      source: 'text'\n    },\n    sliderTitle: {\n      selector: '.revslider',\n      type: 'string',\n      source: 'attribute',\n      attribute: 'data-slidertitle'\n    },\n    sliderImage: {\n      type: 'string'\n    },\n    hideSliderImage: {\n      boolean: false\n    },\n    offset: {\n      type: 'object'\n    },\n    layout: {\n      type: 'string '\n    },\n    alias: {\n      type: 'string'\n    },\n    zindex: {\n      type: 'string'\n    },\n    shortcode: {\n      type: 'string'\n    }\n  },\n  save: function save(props) {\n    var _props$attributes2 = props.attributes,\n        text = _props$attributes2.text,\n        sliderTitle = _props$attributes2.sliderTitle,\n        modal = _props$attributes2.modal,\n        zindex = _props$attributes2.zindex;\n\n    var style = void 0;\n    style = zindex ? \"z-index:\" + zindex + \";\" : \"\";\n    return wp.element.createElement(\n      'div',\n      { className: 'revslider', 'data-modal': modal, 'data-slidertitle': sliderTitle, style: style },\n      text\n    );\n  }\n}, {\n  attributes: {\n    checked: {\n      type: 'boolean',\n      default: false\n    },\n    modal: {\n      type: 'boolean',\n      default: false\n    },\n    popup: {\n      type: 'object'\n    },\n    content: {\n      selector: '.revslider',\n      type: 'string',\n      source: 'text'\n    },\n    text: {\n      selector: '.revslider',\n      type: 'string',\n      source: 'text'\n    },\n    sliderTitle: {\n      selector: '.revslider',\n      type: 'string',\n      source: 'attribute',\n      attribute: 'data-slidertitle'\n    },\n    sliderImage: {\n      type: 'string'\n    },\n    hideSliderImage: {\n      boolean: false\n    },\n    offset: {\n      type: 'object'\n    },\n    layout: {\n      type: 'string '\n    },\n    alias: {\n      type: 'string'\n    },\n    zindex: {\n      type: 'string'\n    },\n    shortcode: {\n      type: 'string'\n    }\n  },\n  save: function save(props) {\n    var _props$attributes3 = props.attributes,\n        text = _props$attributes3.text,\n        content = _props$attributes3.content,\n        sliderTitle = _props$attributes3.sliderTitle,\n        modal = _props$attributes3.modal,\n        zindex = _props$attributes3.zindex;\n\n    var style = void 0;\n    style = zindex ? \"z-index:\" + zindex + \";\" : \"\";\n    var shortcode = !content && text ? text : content;\n    return wp.element.createElement(\n      'div',\n      { className: 'revslider', 'data-modal': modal, 'data-slidertitle': sliderTitle, style: style },\n      shortcode\n    );\n  }\n}];\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNC5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9yZXZzbGlkZXIvZGVwcmVjYXRlZC5qcz8yZWJhIl0sInNvdXJjZXNDb250ZW50IjpbInZhciBkZXByZWNhdGVkID0gW3tcbiAgYXR0cmlidXRlczoge1xuICAgIGNoZWNrZWQ6IHtcbiAgICAgIHR5cGU6ICdib29sZWFuJyxcbiAgICAgIGRlZmF1bHQ6IGZhbHNlXG4gICAgfSxcbiAgICBtb2RhbDoge1xuICAgICAgdHlwZTogJ2Jvb2xlYW4nLFxuICAgICAgZGVmYXVsdDogZmFsc2VcbiAgICB9LFxuICAgIHRleHQ6IHtcbiAgICAgIHNlbGVjdG9yOiAnLnJldnNsaWRlcicsXG4gICAgICB0eXBlOiAnc3RyaW5nJyxcbiAgICAgIHNvdXJjZTogJ3RleHQnXG4gICAgfSxcbiAgICBzbGlkZXJUaXRsZToge1xuICAgICAgc2VsZWN0b3I6ICcucmV2c2xpZGVyJyxcbiAgICAgIHR5cGU6ICdzdHJpbmcnLFxuICAgICAgc291cmNlOiAnYXR0cmlidXRlJyxcbiAgICAgIGF0dHJpYnV0ZTogJ2RhdGEtc2xpZGVydGl0bGUnXG4gICAgfSxcbiAgICBzbGlkZXJJbWFnZToge1xuICAgICAgdHlwZTogJ3N0cmluZydcbiAgICB9LFxuICAgIGhpZGVTbGlkZXJJbWFnZToge1xuICAgICAgYm9vbGVhbjogZmFsc2VcbiAgICB9XG4gIH0sXG4gIHNhdmU6IGZ1bmN0aW9uIHNhdmUocHJvcHMpIHtcbiAgICB2YXIgX3Byb3BzJGF0dHJpYnV0ZXMgPSBwcm9wcy5hdHRyaWJ1dGVzLFxuICAgICAgICB0ZXh0ID0gX3Byb3BzJGF0dHJpYnV0ZXMudGV4dCxcbiAgICAgICAgc2xpZGVyVGl0bGUgPSBfcHJvcHMkYXR0cmlidXRlcy5zbGlkZXJUaXRsZSxcbiAgICAgICAgbW9kYWwgPSBfcHJvcHMkYXR0cmlidXRlcy5tb2RhbDtcblxuICAgIHJldHVybiB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXG4gICAgICAnZGl2JyxcbiAgICAgIHsgY2xhc3NOYW1lOiAncmV2c2xpZGVyJywgJ2RhdGEtbW9kYWwnOiBtb2RhbCwgJ2RhdGEtc2xpZGVydGl0bGUnOiBzbGlkZXJUaXRsZSB9LFxuICAgICAgdGV4dFxuICAgICk7XG4gIH1cbn0sIHtcbiAgYXR0cmlidXRlczoge1xuICAgIGNoZWNrZWQ6IHtcbiAgICAgIHR5cGU6ICdib29sZWFuJyxcbiAgICAgIGRlZmF1bHQ6IGZhbHNlXG4gICAgfSxcbiAgICB0ZXh0OiB7XG4gICAgICBzZWxlY3RvcjogJy5yZXZzbGlkZXInLFxuICAgICAgdHlwZTogJ3N0cmluZycsXG4gICAgICBzb3VyY2U6ICd0ZXh0J1xuICAgIH0sXG4gICAgc2xpZGVyVGl0bGU6IHtcbiAgICAgIHNlbGVjdG9yOiAnLnJldnNsaWRlcicsXG4gICAgICB0eXBlOiAnc3RyaW5nJyxcbiAgICAgIHNvdXJjZTogJ2F0dHJpYnV0ZScsXG4gICAgICBhdHRyaWJ1dGU6ICdkYXRhLXNsaWRlcnRpdGxlJ1xuICAgIH1cbiAgfSxcbiAgc2F2ZTogZnVuY3Rpb24gc2F2ZShwcm9wcykge1xuICAgIHJldHVybiB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXG4gICAgICAnZGl2JyxcbiAgICAgIHsgY2xhc3NOYW1lOiAncmV2c2xpZGVyJywgJ2RhdGEtc2xpZGVydGl0bGUnOiBwcm9wcy5hdHRyaWJ1dGVzLnNsaWRlclRpdGxlIH0sXG4gICAgICBwcm9wcy5hdHRyaWJ1dGVzLnRleHRcbiAgICApO1xuICB9XG59LCB7XG4gIGF0dHJpYnV0ZXM6IHtcbiAgICBjaGVja2VkOiB7XG4gICAgICB0eXBlOiAnYm9vbGVhbicsXG4gICAgICBkZWZhdWx0OiBmYWxzZVxuICAgIH0sXG4gICAgbW9kYWw6IHtcbiAgICAgIHR5cGU6ICdib29sZWFuJyxcbiAgICAgIGRlZmF1bHQ6IGZhbHNlXG4gICAgfSxcbiAgICBwb3B1cDoge1xuICAgICAgdHlwZTogJ29iamVjdCdcbiAgICB9LFxuICAgIHRleHQ6IHtcbiAgICAgIHNlbGVjdG9yOiAnLnJldnNsaWRlcicsXG4gICAgICB0eXBlOiAnc3RyaW5nJyxcbiAgICAgIHNvdXJjZTogJ3RleHQnXG4gICAgfSxcbiAgICBzbGlkZXJUaXRsZToge1xuICAgICAgc2VsZWN0b3I6ICcucmV2c2xpZGVyJyxcbiAgICAgIHR5cGU6ICdzdHJpbmcnLFxuICAgICAgc291cmNlOiAnYXR0cmlidXRlJyxcbiAgICAgIGF0dHJpYnV0ZTogJ2RhdGEtc2xpZGVydGl0bGUnXG4gICAgfSxcbiAgICBzbGlkZXJJbWFnZToge1xuICAgICAgdHlwZTogJ3N0cmluZydcbiAgICB9LFxuICAgIGhpZGVTbGlkZXJJbWFnZToge1xuICAgICAgYm9vbGVhbjogZmFsc2VcbiAgICB9LFxuICAgIG9mZnNldDoge1xuICAgICAgdHlwZTogJ29iamVjdCdcbiAgICB9LFxuICAgIGxheW91dDoge1xuICAgICAgdHlwZTogJ3N0cmluZyAnXG4gICAgfSxcbiAgICBhbGlhczoge1xuICAgICAgdHlwZTogJ3N0cmluZydcbiAgICB9LFxuICAgIHppbmRleDoge1xuICAgICAgdHlwZTogJ3N0cmluZydcbiAgICB9LFxuICAgIHNob3J0Y29kZToge1xuICAgICAgdHlwZTogJ3N0cmluZydcbiAgICB9XG4gIH0sXG4gIHNhdmU6IGZ1bmN0aW9uIHNhdmUocHJvcHMpIHtcbiAgICB2YXIgX3Byb3BzJGF0dHJpYnV0ZXMyID0gcHJvcHMuYXR0cmlidXRlcyxcbiAgICAgICAgdGV4dCA9IF9wcm9wcyRhdHRyaWJ1dGVzMi50ZXh0LFxuICAgICAgICBzbGlkZXJUaXRsZSA9IF9wcm9wcyRhdHRyaWJ1dGVzMi5zbGlkZXJUaXRsZSxcbiAgICAgICAgbW9kYWwgPSBfcHJvcHMkYXR0cmlidXRlczIubW9kYWwsXG4gICAgICAgIHppbmRleCA9IF9wcm9wcyRhdHRyaWJ1dGVzMi56aW5kZXg7XG5cbiAgICB2YXIgc3R5bGUgPSB2b2lkIDA7XG4gICAgc3R5bGUgPSB6aW5kZXggPyBcInotaW5kZXg6XCIgKyB6aW5kZXggKyBcIjtcIiA6IFwiXCI7XG4gICAgcmV0dXJuIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcbiAgICAgICdkaXYnLFxuICAgICAgeyBjbGFzc05hbWU6ICdyZXZzbGlkZXInLCAnZGF0YS1tb2RhbCc6IG1vZGFsLCAnZGF0YS1zbGlkZXJ0aXRsZSc6IHNsaWRlclRpdGxlLCBzdHlsZTogc3R5bGUgfSxcbiAgICAgIHRleHRcbiAgICApO1xuICB9XG59LCB7XG4gIGF0dHJpYnV0ZXM6IHtcbiAgICBjaGVja2VkOiB7XG4gICAgICB0eXBlOiAnYm9vbGVhbicsXG4gICAgICBkZWZhdWx0OiBmYWxzZVxuICAgIH0sXG4gICAgbW9kYWw6IHtcbiAgICAgIHR5cGU6ICdib29sZWFuJyxcbiAgICAgIGRlZmF1bHQ6IGZhbHNlXG4gICAgfSxcbiAgICBwb3B1cDoge1xuICAgICAgdHlwZTogJ29iamVjdCdcbiAgICB9LFxuICAgIGNvbnRlbnQ6IHtcbiAgICAgIHNlbGVjdG9yOiAnLnJldnNsaWRlcicsXG4gICAgICB0eXBlOiAnc3RyaW5nJyxcbiAgICAgIHNvdXJjZTogJ3RleHQnXG4gICAgfSxcbiAgICB0ZXh0OiB7XG4gICAgICBzZWxlY3RvcjogJy5yZXZzbGlkZXInLFxuICAgICAgdHlwZTogJ3N0cmluZycsXG4gICAgICBzb3VyY2U6ICd0ZXh0J1xuICAgIH0sXG4gICAgc2xpZGVyVGl0bGU6IHtcbiAgICAgIHNlbGVjdG9yOiAnLnJldnNsaWRlcicsXG4gICAgICB0eXBlOiAnc3RyaW5nJyxcbiAgICAgIHNvdXJjZTogJ2F0dHJpYnV0ZScsXG4gICAgICBhdHRyaWJ1dGU6ICdkYXRhLXNsaWRlcnRpdGxlJ1xuICAgIH0sXG4gICAgc2xpZGVySW1hZ2U6IHtcbiAgICAgIHR5cGU6ICdzdHJpbmcnXG4gICAgfSxcbiAgICBoaWRlU2xpZGVySW1hZ2U6IHtcbiAgICAgIGJvb2xlYW46IGZhbHNlXG4gICAgfSxcbiAgICBvZmZzZXQ6IHtcbiAgICAgIHR5cGU6ICdvYmplY3QnXG4gICAgfSxcbiAgICBsYXlvdXQ6IHtcbiAgICAgIHR5cGU6ICdzdHJpbmcgJ1xuICAgIH0sXG4gICAgYWxpYXM6IHtcbiAgICAgIHR5cGU6ICdzdHJpbmcnXG4gICAgfSxcbiAgICB6aW5kZXg6IHtcbiAgICAgIHR5cGU6ICdzdHJpbmcnXG4gICAgfSxcbiAgICBzaG9ydGNvZGU6IHtcbiAgICAgIHR5cGU6ICdzdHJpbmcnXG4gICAgfVxuICB9LFxuICBzYXZlOiBmdW5jdGlvbiBzYXZlKHByb3BzKSB7XG4gICAgdmFyIF9wcm9wcyRhdHRyaWJ1dGVzMyA9IHByb3BzLmF0dHJpYnV0ZXMsXG4gICAgICAgIHRleHQgPSBfcHJvcHMkYXR0cmlidXRlczMudGV4dCxcbiAgICAgICAgY29udGVudCA9IF9wcm9wcyRhdHRyaWJ1dGVzMy5jb250ZW50LFxuICAgICAgICBzbGlkZXJUaXRsZSA9IF9wcm9wcyRhdHRyaWJ1dGVzMy5zbGlkZXJUaXRsZSxcbiAgICAgICAgbW9kYWwgPSBfcHJvcHMkYXR0cmlidXRlczMubW9kYWwsXG4gICAgICAgIHppbmRleCA9IF9wcm9wcyRhdHRyaWJ1dGVzMy56aW5kZXg7XG5cbiAgICB2YXIgc3R5bGUgPSB2b2lkIDA7XG4gICAgc3R5bGUgPSB6aW5kZXggPyBcInotaW5kZXg6XCIgKyB6aW5kZXggKyBcIjtcIiA6IFwiXCI7XG4gICAgdmFyIHNob3J0Y29kZSA9ICFjb250ZW50ICYmIHRleHQgPyB0ZXh0IDogY29udGVudDtcbiAgICByZXR1cm4gd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFxuICAgICAgJ2RpdicsXG4gICAgICB7IGNsYXNzTmFtZTogJ3JldnNsaWRlcicsICdkYXRhLW1vZGFsJzogbW9kYWwsICdkYXRhLXNsaWRlcnRpdGxlJzogc2xpZGVyVGl0bGUsIHN0eWxlOiBzdHlsZSB9LFxuICAgICAgc2hvcnRjb2RlXG4gICAgKTtcbiAgfVxufV07XG5cbmV4cG9ydCB7IGRlcHJlY2F0ZWQgfTtcblxuXG4vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIFdFQlBBQ0sgRk9PVEVSXG4vLyAuL3NyYy9yZXZzbGlkZXIvZGVwcmVjYXRlZC5qc1xuLy8gbW9kdWxlIGlkID0gNFxuLy8gbW9kdWxlIGNodW5rcyA9IDAiXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///4\n");

/***/ }),
/* 5 */
/*!************************************!*\
  !*** ./src/revslider/revslider.js ***!
  \************************************/
/*! exports provided: RevSlider */
/*! exports used: RevSlider */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"a\", function() { return RevSlider; });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__revSliderImage__ = __webpack_require__(/*! ./revSliderImage */ 6);\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }\n\n/**\n * RevSlider Editor Element\n */\n\n/**\n * Internal block libraries\n*/\nvar Component = wp.element.Component;\nvar _wp$components = wp.components,\n    TextControl = _wp$components.TextControl,\n    Button = _wp$components.Button,\n    Tooltip = _wp$components.Tooltip;\n\nif (typeof wp.blockEditor !== 'undefined') var _wp$blockEditor = wp.blockEditor,\n      InspectorControls = _wp$blockEditor.InspectorControls,\n      InspectorAdvancedControls = _wp$blockEditor.InspectorAdvancedControls;else var _wp$editor = wp.editor,\n      InspectorControls = _wp$editor.InspectorControls,\n      InspectorAdvancedControls = _wp$editor.InspectorAdvancedControls;\n\n\n\n/**\n * Component RevSlider for usage in block\n*/\nvar RevSlider = function (_Component) {\n  _inherits(RevSlider, _Component);\n\n  function RevSlider() {\n    _classCallCheck(this, RevSlider);\n\n    var _this = _possibleConstructorReturn(this, (RevSlider.__proto__ || Object.getPrototypeOf(RevSlider)).apply(this, arguments));\n\n    _this.openBlockSettings = function () {\n      var data = false;\n      RVS.SC.BLOCK = _this.state;\n      revslider_react = _this;\n      if (!_this.props.attributes.alias) return false;\n      RVS.SC.openBlockSettings('gutenberg', _this.props.attributes.content);\n    };\n\n    _this.openLibrary = function () {\n      revslider_react = _this;\n      RVS.SC.BLOCK = _this.props.attributes;\n      RVS.SC.openTemplateLibrary('gutenberg');\n    };\n\n    _this.openSliderEditor = function () {\n      if (!_this.props.attributes.alias) return false;\n      RVS.SC.openSliderEditor(_this.props.attributes.alias);\n    };\n\n    _this.setwrapperid = function (value) {\n      revslider_react = _this;\n      _this.props.setAttributes({ wrapperid: value });\n      RVS.SC.BLOCK = _this.state;\n      RVS.SC.BLOCK.wrapperid = value;\n    };\n\n    _this.openOptimizer = function () {\n      if (!_this.props.attributes.alias) return false;\n      RVS.SC.openOptimizer(_this.props.attributes.alias);\n    };\n\n    _this.setSliderAttributes = function (alias) {\n      setAttributes({ alias: alias });\n      setAttributes({ sliderImage: _this.state.sliderImage });\n    };\n\n    _this.state = jQuery.extend(true, {}, _this.props.attributes);\n    window.revslider_react = {};\n    return _this;\n  }\n\n  _createClass(RevSlider, [{\n    key: 'componentDidMount',\n    value: function componentDidMount() {\n      revslider_react = this;\n      // Create Block in RVS with current state\n      RVS.SC.BLOCK = this.state;\n       // Open Template Library when block is added for the first time to the page\n      if (!this.props.attributes.content && !this.props.attributes.text && wp.data.select('core/editor').isEditedPostDirty()) {\n        RVS.SC.openTemplateLibrary('gutenberg');\n      } else {\n        // Fallback for saved blocks with no alias attribute (< RevSlider V6.1.6)\n        if (!this.props.attributes.alias) {\n          var shortcode = this.props.attributes.content !== undefined ? RVS.SC.parseShortCode(this.props.attributes.content) : RVS.SC.parseShortCode(this.props.attributes.text);\n          if (shortcode.attributes.alias) {\n            this.props.attributes.alias = shortcode.attributes.alias;\n            RVS.SC.BLOCK.alias = this.props.attributes.alias;\n            this.props.setAttributes({ alias: shortcode.attributes.alias });\n          }\n        }\n        if (!this.props.attributes.slidertitle) {\n          if (this.props.attributes.sliderTitle) {\n            this.props.setAttributes({ slidertitle: this.props.attributes.sliderTitle });\n          }\n        }\n      }\n    }\n\n    // Open Block Settings like offset, popup, admin thumb\n\n\n    // Open Template Library\n\n\n    // Link to Slider Editor in new tab\n\n\n    // Open File Optimizer PopUp\n\n\n    // Update Attributes in case Slider alias changes\n\n  }, {\n    key: 'render',\n    value: function render() {\n      var _this2 = this;\n\n      revslider_react = this;\n      // Set Attributes from State (state was changed in RevSlider JS)\n      this.props.setAttributes(this.state);\n      var setAttributes = this.props.setAttributes;\n\n      // Turn off Styling in Block Options Sidebar when leaving block\n\n      {\n        !this.props.isSelected && RVS.SC.updateBlockViews(false);\n      }\n\n      if (!this.props.attributes.slidertitle) {\n        if (this.props.attributes.sliderTitle) {\n          this.props.setAttributes({ slidertitle: this.props.attributes.sliderTitle });\n        }\n      }\n\n      return [wp.element.createElement(\n        InspectorControls,\n        null,\n        this.props.attributes.alias && wp.element.createElement(\n          'div',\n          { className: 'rs_optimizer_button_wrapper', onClick: this.openOptimizer },\n          wp.element.createElement(\n            Button,\n            {\n              isDefault: true,\n              className: 'rs_optimizer_button'\n            },\n            'flash_on'\n          ),\n          wp.element.createElement(\n            'span',\n            null,\n            'Optimize File Sizes'\n          )\n        )\n      ), wp.element.createElement(\n        InspectorAdvancedControls,\n        null,\n        wp.element.createElement(TextControl, {\n          label: 'Module Wrapper IDs',\n          value: this.props.attributes.wrapperid,\n          onChange: function onChange(value) {\n            return _this2.setwrapperid(value);\n          },\n          help: 'Enter a word or two \\u2014 without spaces or special characters \\u2014 to make a unique web address just for this module.'\n        })\n      ),, wp.element.createElement(\n        'div',\n        { className: 'revslider_block', 'data-modal': this.props.attributes.modal },\n        wp.element.createElement(\n          'div',\n          { 'class': 'sliderBar' },\n          wp.element.createElement(\n            'span',\n            null,\n            this.props.attributes.slidertitle,\n            '\\xA0'\n          ),\n          wp.element.createElement(TextControl, {\n            className: 'slider_slug',\n            value: this.props.attributes.content,\n            onChange: function onChange(content) {\n              return setSliderAttributes(_this2.props.attributes.content);\n            }\n          }),\n          wp.element.createElement(\n            Tooltip,\n            { text: 'Open Block Settings' },\n            wp.element.createElement(\n              Button,\n              {\n                isDefault: true,\n                onClick: this.openBlockSettings,\n                className: 'slider_editor_button'\n              },\n              'tune'\n            )\n          ),\n          wp.element.createElement(\n            Tooltip,\n            { text: 'Open Slider Editor' },\n            wp.element.createElement(\n              Button,\n              {\n                isDefault: true,\n                onClick: this.openSliderEditor,\n                className: 'slider_editor_button'\n              },\n              'edit'\n            )\n          ),\n          wp.element.createElement(\n            Button,\n            {\n              isDefault: true,\n              onClick: this.openLibrary,\n              className: 'slider_edit_button'\n            },\n            'Select Module'\n          )\n        ),\n        wp.element.createElement(__WEBPACK_IMPORTED_MODULE_0__revSliderImage__[\"a\" /* RevSliderImage */], Object.assign({ setAttributes: setAttributes }, this.props))\n      )];\n    }\n  }]);\n\n  return RevSlider;\n}(Component);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNS5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9yZXZzbGlkZXIvcmV2c2xpZGVyLmpzPzRmMWQiXSwic291cmNlc0NvbnRlbnQiOlsidmFyIF9jcmVhdGVDbGFzcyA9IGZ1bmN0aW9uICgpIHsgZnVuY3Rpb24gZGVmaW5lUHJvcGVydGllcyh0YXJnZXQsIHByb3BzKSB7IGZvciAodmFyIGkgPSAwOyBpIDwgcHJvcHMubGVuZ3RoOyBpKyspIHsgdmFyIGRlc2NyaXB0b3IgPSBwcm9wc1tpXTsgZGVzY3JpcHRvci5lbnVtZXJhYmxlID0gZGVzY3JpcHRvci5lbnVtZXJhYmxlIHx8IGZhbHNlOyBkZXNjcmlwdG9yLmNvbmZpZ3VyYWJsZSA9IHRydWU7IGlmIChcInZhbHVlXCIgaW4gZGVzY3JpcHRvcikgZGVzY3JpcHRvci53cml0YWJsZSA9IHRydWU7IE9iamVjdC5kZWZpbmVQcm9wZXJ0eSh0YXJnZXQsIGRlc2NyaXB0b3Iua2V5LCBkZXNjcmlwdG9yKTsgfSB9IHJldHVybiBmdW5jdGlvbiAoQ29uc3RydWN0b3IsIHByb3RvUHJvcHMsIHN0YXRpY1Byb3BzKSB7IGlmIChwcm90b1Byb3BzKSBkZWZpbmVQcm9wZXJ0aWVzKENvbnN0cnVjdG9yLnByb3RvdHlwZSwgcHJvdG9Qcm9wcyk7IGlmIChzdGF0aWNQcm9wcykgZGVmaW5lUHJvcGVydGllcyhDb25zdHJ1Y3Rvciwgc3RhdGljUHJvcHMpOyByZXR1cm4gQ29uc3RydWN0b3I7IH07IH0oKTtcblxuZnVuY3Rpb24gX2NsYXNzQ2FsbENoZWNrKGluc3RhbmNlLCBDb25zdHJ1Y3RvcikgeyBpZiAoIShpbnN0YW5jZSBpbnN0YW5jZW9mIENvbnN0cnVjdG9yKSkgeyB0aHJvdyBuZXcgVHlwZUVycm9yKFwiQ2Fubm90IGNhbGwgYSBjbGFzcyBhcyBhIGZ1bmN0aW9uXCIpOyB9IH1cblxuZnVuY3Rpb24gX3Bvc3NpYmxlQ29uc3RydWN0b3JSZXR1cm4oc2VsZiwgY2FsbCkgeyBpZiAoIXNlbGYpIHsgdGhyb3cgbmV3IFJlZmVyZW5jZUVycm9yKFwidGhpcyBoYXNuJ3QgYmVlbiBpbml0aWFsaXNlZCAtIHN1cGVyKCkgaGFzbid0IGJlZW4gY2FsbGVkXCIpOyB9IHJldHVybiBjYWxsICYmICh0eXBlb2YgY2FsbCA9PT0gXCJvYmplY3RcIiB8fCB0eXBlb2YgY2FsbCA9PT0gXCJmdW5jdGlvblwiKSA/IGNhbGwgOiBzZWxmOyB9XG5cbmZ1bmN0aW9uIF9pbmhlcml0cyhzdWJDbGFzcywgc3VwZXJDbGFzcykgeyBpZiAodHlwZW9mIHN1cGVyQ2xhc3MgIT09IFwiZnVuY3Rpb25cIiAmJiBzdXBlckNsYXNzICE9PSBudWxsKSB7IHRocm93IG5ldyBUeXBlRXJyb3IoXCJTdXBlciBleHByZXNzaW9uIG11c3QgZWl0aGVyIGJlIG51bGwgb3IgYSBmdW5jdGlvbiwgbm90IFwiICsgdHlwZW9mIHN1cGVyQ2xhc3MpOyB9IHN1YkNsYXNzLnByb3RvdHlwZSA9IE9iamVjdC5jcmVhdGUoc3VwZXJDbGFzcyAmJiBzdXBlckNsYXNzLnByb3RvdHlwZSwgeyBjb25zdHJ1Y3RvcjogeyB2YWx1ZTogc3ViQ2xhc3MsIGVudW1lcmFibGU6IGZhbHNlLCB3cml0YWJsZTogdHJ1ZSwgY29uZmlndXJhYmxlOiB0cnVlIH0gfSk7IGlmIChzdXBlckNsYXNzKSBPYmplY3Quc2V0UHJvdG90eXBlT2YgPyBPYmplY3Quc2V0UHJvdG90eXBlT2Yoc3ViQ2xhc3MsIHN1cGVyQ2xhc3MpIDogc3ViQ2xhc3MuX19wcm90b19fID0gc3VwZXJDbGFzczsgfVxuXG4vKipcbiAqIFJldlNsaWRlciBFZGl0b3IgRWxlbWVudFxuICovXG5cbi8qKlxuICogSW50ZXJuYWwgYmxvY2sgbGlicmFyaWVzXG4qL1xudmFyIENvbXBvbmVudCA9IHdwLmVsZW1lbnQuQ29tcG9uZW50O1xudmFyIF93cCRjb21wb25lbnRzID0gd3AuY29tcG9uZW50cyxcbiAgICBUZXh0Q29udHJvbCA9IF93cCRjb21wb25lbnRzLlRleHRDb250cm9sLFxuICAgIEJ1dHRvbiA9IF93cCRjb21wb25lbnRzLkJ1dHRvbixcbiAgICBUb29sdGlwID0gX3dwJGNvbXBvbmVudHMuVG9vbHRpcDtcblxuaWYgKHR5cGVvZiB3cC5ibG9ja0VkaXRvciAhPT0gJ3VuZGVmaW5lZCcpIHZhciBfd3AkYmxvY2tFZGl0b3IgPSB3cC5ibG9ja0VkaXRvcixcbiAgICAgIEluc3BlY3RvckNvbnRyb2xzID0gX3dwJGJsb2NrRWRpdG9yLkluc3BlY3RvckNvbnRyb2xzLFxuICAgICAgSW5zcGVjdG9yQWR2YW5jZWRDb250cm9scyA9IF93cCRibG9ja0VkaXRvci5JbnNwZWN0b3JBZHZhbmNlZENvbnRyb2xzO2Vsc2UgdmFyIF93cCRlZGl0b3IgPSB3cC5lZGl0b3IsXG4gICAgICBJbnNwZWN0b3JDb250cm9scyA9IF93cCRlZGl0b3IuSW5zcGVjdG9yQ29udHJvbHMsXG4gICAgICBJbnNwZWN0b3JBZHZhbmNlZENvbnRyb2xzID0gX3dwJGVkaXRvci5JbnNwZWN0b3JBZHZhbmNlZENvbnRyb2xzO1xuXG5pbXBvcnQgeyBSZXZTbGlkZXJJbWFnZSB9IGZyb20gJy4vcmV2U2xpZGVySW1hZ2UnO1xuXG4vKipcbiAqIENvbXBvbmVudCBSZXZTbGlkZXIgZm9yIHVzYWdlIGluIGJsb2NrXG4qL1xuZXhwb3J0IHZhciBSZXZTbGlkZXIgPSBmdW5jdGlvbiAoX0NvbXBvbmVudCkge1xuICBfaW5oZXJpdHMoUmV2U2xpZGVyLCBfQ29tcG9uZW50KTtcblxuICBmdW5jdGlvbiBSZXZTbGlkZXIoKSB7XG4gICAgX2NsYXNzQ2FsbENoZWNrKHRoaXMsIFJldlNsaWRlcik7XG5cbiAgICB2YXIgX3RoaXMgPSBfcG9zc2libGVDb25zdHJ1Y3RvclJldHVybih0aGlzLCAoUmV2U2xpZGVyLl9fcHJvdG9fXyB8fCBPYmplY3QuZ2V0UHJvdG90eXBlT2YoUmV2U2xpZGVyKSkuYXBwbHkodGhpcywgYXJndW1lbnRzKSk7XG5cbiAgICBfdGhpcy5vcGVuQmxvY2tTZXR0aW5ncyA9IGZ1bmN0aW9uICgpIHtcbiAgICAgIHZhciBkYXRhID0gZmFsc2U7XG4gICAgICBSVlMuU0MuQkxPQ0sgPSBfdGhpcy5zdGF0ZTtcbiAgICAgIHJldnNsaWRlcl9yZWFjdCA9IF90aGlzO1xuICAgICAgaWYgKCFfdGhpcy5wcm9wcy5hdHRyaWJ1dGVzLmFsaWFzKSByZXR1cm4gZmFsc2U7XG4gICAgICBSVlMuU0Mub3BlbkJsb2NrU2V0dGluZ3MoJ2d1dGVuYmVyZycsIF90aGlzLnByb3BzLmF0dHJpYnV0ZXMuY29udGVudCk7XG4gICAgfTtcblxuICAgIF90aGlzLm9wZW5MaWJyYXJ5ID0gZnVuY3Rpb24gKCkge1xuICAgICAgcmV2c2xpZGVyX3JlYWN0ID0gX3RoaXM7XG4gICAgICBSVlMuU0MuQkxPQ0sgPSBfdGhpcy5wcm9wcy5hdHRyaWJ1dGVzO1xuICAgICAgUlZTLlNDLm9wZW5UZW1wbGF0ZUxpYnJhcnkoJ2d1dGVuYmVyZycpO1xuICAgIH07XG5cbiAgICBfdGhpcy5vcGVuU2xpZGVyRWRpdG9yID0gZnVuY3Rpb24gKCkge1xuICAgICAgaWYgKCFfdGhpcy5wcm9wcy5hdHRyaWJ1dGVzLmFsaWFzKSByZXR1cm4gZmFsc2U7XG4gICAgICBSVlMuU0Mub3BlblNsaWRlckVkaXRvcihfdGhpcy5wcm9wcy5hdHRyaWJ1dGVzLmFsaWFzKTtcbiAgICB9O1xuXG4gICAgX3RoaXMuc2V0d3JhcHBlcmlkID0gZnVuY3Rpb24gKHZhbHVlKSB7XG4gICAgICByZXZzbGlkZXJfcmVhY3QgPSBfdGhpcztcbiAgICAgIF90aGlzLnByb3BzLnNldEF0dHJpYnV0ZXMoeyB3cmFwcGVyaWQ6IHZhbHVlIH0pO1xuICAgICAgUlZTLlNDLkJMT0NLID0gX3RoaXMuc3RhdGU7XG4gICAgICBSVlMuU0MuQkxPQ0sud3JhcHBlcmlkID0gdmFsdWU7XG4gICAgfTtcblxuICAgIF90aGlzLm9wZW5PcHRpbWl6ZXIgPSBmdW5jdGlvbiAoKSB7XG4gICAgICBpZiAoIV90aGlzLnByb3BzLmF0dHJpYnV0ZXMuYWxpYXMpIHJldHVybiBmYWxzZTtcbiAgICAgIFJWUy5TQy5vcGVuT3B0aW1pemVyKF90aGlzLnByb3BzLmF0dHJpYnV0ZXMuYWxpYXMpO1xuICAgIH07XG5cbiAgICBfdGhpcy5zZXRTbGlkZXJBdHRyaWJ1dGVzID0gZnVuY3Rpb24gKGFsaWFzKSB7XG4gICAgICBzZXRBdHRyaWJ1dGVzKHsgYWxpYXM6IGFsaWFzIH0pO1xuICAgICAgc2V0QXR0cmlidXRlcyh7IHNsaWRlckltYWdlOiBfdGhpcy5zdGF0ZS5zbGlkZXJJbWFnZSB9KTtcbiAgICB9O1xuXG4gICAgX3RoaXMuc3RhdGUgPSBqUXVlcnkuZXh0ZW5kKHRydWUsIHt9LCBfdGhpcy5wcm9wcy5hdHRyaWJ1dGVzKTtcbiAgICB3aW5kb3cucmV2c2xpZGVyX3JlYWN0ID0ge307XG4gICAgcmV0dXJuIF90aGlzO1xuICB9XG5cbiAgX2NyZWF0ZUNsYXNzKFJldlNsaWRlciwgW3tcbiAgICBrZXk6ICdjb21wb25lbnREaWRNb3VudCcsXG4gICAgdmFsdWU6IGZ1bmN0aW9uIGNvbXBvbmVudERpZE1vdW50KCkge1xuICAgICAgcmV2c2xpZGVyX3JlYWN0ID0gdGhpcztcbiAgICAgIC8vIENyZWF0ZSBCbG9jayBpbiBSVlMgd2l0aCBjdXJyZW50IHN0YXRlXG4gICAgICBSVlMuU0MuQkxPQ0sgPSB0aGlzLnN0YXRlO1xuICAgICAgY29uc29sZS5sb2coUlZTLlNDLkJMT0NLKTtcbiAgICAgIC8vIE9wZW4gVGVtcGxhdGUgTGlicmFyeSB3aGVuIGJsb2NrIGlzIGFkZGVkIGZvciB0aGUgZmlyc3QgdGltZSB0byB0aGUgcGFnZVxuICAgICAgaWYgKCF0aGlzLnByb3BzLmF0dHJpYnV0ZXMuY29udGVudCAmJiAhdGhpcy5wcm9wcy5hdHRyaWJ1dGVzLnRleHQgJiYgd3AuZGF0YS5zZWxlY3QoJ2NvcmUvZWRpdG9yJykuaXNFZGl0ZWRQb3N0RGlydHkoKSkge1xuICAgICAgICBSVlMuU0Mub3BlblRlbXBsYXRlTGlicmFyeSgnZ3V0ZW5iZXJnJyk7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICAvLyBGYWxsYmFjayBmb3Igc2F2ZWQgYmxvY2tzIHdpdGggbm8gYWxpYXMgYXR0cmlidXRlICg8IFJldlNsaWRlciBWNi4xLjYpXG4gICAgICAgIGlmICghdGhpcy5wcm9wcy5hdHRyaWJ1dGVzLmFsaWFzKSB7XG4gICAgICAgICAgdmFyIHNob3J0Y29kZSA9IHRoaXMucHJvcHMuYXR0cmlidXRlcy5jb250ZW50ICE9PSB1bmRlZmluZWQgPyBSVlMuU0MucGFyc2VTaG9ydENvZGUodGhpcy5wcm9wcy5hdHRyaWJ1dGVzLmNvbnRlbnQpIDogUlZTLlNDLnBhcnNlU2hvcnRDb2RlKHRoaXMucHJvcHMuYXR0cmlidXRlcy50ZXh0KTtcbiAgICAgICAgICBpZiAoc2hvcnRjb2RlLmF0dHJpYnV0ZXMuYWxpYXMpIHtcbiAgICAgICAgICAgIHRoaXMucHJvcHMuYXR0cmlidXRlcy5hbGlhcyA9IHNob3J0Y29kZS5hdHRyaWJ1dGVzLmFsaWFzO1xuICAgICAgICAgICAgUlZTLlNDLkJMT0NLLmFsaWFzID0gdGhpcy5wcm9wcy5hdHRyaWJ1dGVzLmFsaWFzO1xuICAgICAgICAgICAgdGhpcy5wcm9wcy5zZXRBdHRyaWJ1dGVzKHsgYWxpYXM6IHNob3J0Y29kZS5hdHRyaWJ1dGVzLmFsaWFzIH0pO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpZiAoIXRoaXMucHJvcHMuYXR0cmlidXRlcy5zbGlkZXJ0aXRsZSkge1xuICAgICAgICAgIGlmICh0aGlzLnByb3BzLmF0dHJpYnV0ZXMuc2xpZGVyVGl0bGUpIHtcbiAgICAgICAgICAgIHRoaXMucHJvcHMuc2V0QXR0cmlidXRlcyh7IHNsaWRlcnRpdGxlOiB0aGlzLnByb3BzLmF0dHJpYnV0ZXMuc2xpZGVyVGl0bGUgfSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gT3BlbiBCbG9jayBTZXR0aW5ncyBsaWtlIG9mZnNldCwgcG9wdXAsIGFkbWluIHRodW1iXG5cblxuICAgIC8vIE9wZW4gVGVtcGxhdGUgTGlicmFyeVxuXG5cbiAgICAvLyBMaW5rIHRvIFNsaWRlciBFZGl0b3IgaW4gbmV3IHRhYlxuXG5cbiAgICAvLyBPcGVuIEZpbGUgT3B0aW1pemVyIFBvcFVwXG5cblxuICAgIC8vIFVwZGF0ZSBBdHRyaWJ1dGVzIGluIGNhc2UgU2xpZGVyIGFsaWFzIGNoYW5nZXNcblxuICB9LCB7XG4gICAga2V5OiAncmVuZGVyJyxcbiAgICB2YWx1ZTogZnVuY3Rpb24gcmVuZGVyKCkge1xuICAgICAgdmFyIF90aGlzMiA9IHRoaXM7XG5cbiAgICAgIHJldnNsaWRlcl9yZWFjdCA9IHRoaXM7XG4gICAgICAvLyBTZXQgQXR0cmlidXRlcyBmcm9tIFN0YXRlIChzdGF0ZSB3YXMgY2hhbmdlZCBpbiBSZXZTbGlkZXIgSlMpXG4gICAgICB0aGlzLnByb3BzLnNldEF0dHJpYnV0ZXModGhpcy5zdGF0ZSk7XG4gICAgICB2YXIgc2V0QXR0cmlidXRlcyA9IHRoaXMucHJvcHMuc2V0QXR0cmlidXRlcztcblxuICAgICAgLy8gVHVybiBvZmYgU3R5bGluZyBpbiBCbG9jayBPcHRpb25zIFNpZGViYXIgd2hlbiBsZWF2aW5nIGJsb2NrXG5cbiAgICAgIHtcbiAgICAgICAgIXRoaXMucHJvcHMuaXNTZWxlY3RlZCAmJiBSVlMuU0MudXBkYXRlQmxvY2tWaWV3cyhmYWxzZSk7XG4gICAgICB9XG5cbiAgICAgIGlmICghdGhpcy5wcm9wcy5hdHRyaWJ1dGVzLnNsaWRlcnRpdGxlKSB7XG4gICAgICAgIGlmICh0aGlzLnByb3BzLmF0dHJpYnV0ZXMuc2xpZGVyVGl0bGUpIHtcbiAgICAgICAgICB0aGlzLnByb3BzLnNldEF0dHJpYnV0ZXMoeyBzbGlkZXJ0aXRsZTogdGhpcy5wcm9wcy5hdHRyaWJ1dGVzLnNsaWRlclRpdGxlIH0pO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHJldHVybiBbd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFxuICAgICAgICBJbnNwZWN0b3JDb250cm9scyxcbiAgICAgICAgbnVsbCxcbiAgICAgICAgdGhpcy5wcm9wcy5hdHRyaWJ1dGVzLmFsaWFzICYmIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcbiAgICAgICAgICAnZGl2JyxcbiAgICAgICAgICB7IGNsYXNzTmFtZTogJ3JzX29wdGltaXplcl9idXR0b25fd3JhcHBlcicsIG9uQ2xpY2s6IHRoaXMub3Blbk9wdGltaXplciB9LFxuICAgICAgICAgIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcbiAgICAgICAgICAgIEJ1dHRvbixcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgaXNEZWZhdWx0OiB0cnVlLFxuICAgICAgICAgICAgICBjbGFzc05hbWU6ICdyc19vcHRpbWl6ZXJfYnV0dG9uJ1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICdmbGFzaF9vbidcbiAgICAgICAgICApLFxuICAgICAgICAgIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcbiAgICAgICAgICAgICdzcGFuJyxcbiAgICAgICAgICAgIG51bGwsXG4gICAgICAgICAgICAnT3B0aW1pemUgRmlsZSBTaXplcydcbiAgICAgICAgICApXG4gICAgICAgIClcbiAgICAgICksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcbiAgICAgICAgSW5zcGVjdG9yQWR2YW5jZWRDb250cm9scyxcbiAgICAgICAgbnVsbCxcbiAgICAgICAgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFRleHRDb250cm9sLCB7XG4gICAgICAgICAgbGFiZWw6ICdNb2R1bGUgV3JhcHBlciBJRHMnLFxuICAgICAgICAgIHZhbHVlOiB0aGlzLnByb3BzLmF0dHJpYnV0ZXMud3JhcHBlcmlkLFxuICAgICAgICAgIG9uQ2hhbmdlOiBmdW5jdGlvbiBvbkNoYW5nZSh2YWx1ZSkge1xuICAgICAgICAgICAgcmV0dXJuIF90aGlzMi5zZXR3cmFwcGVyaWQodmFsdWUpO1xuICAgICAgICAgIH0sXG4gICAgICAgICAgaGVscDogJ0VudGVyIGEgd29yZCBvciB0d28gXFx1MjAxNCB3aXRob3V0IHNwYWNlcyBvciBzcGVjaWFsIGNoYXJhY3RlcnMgXFx1MjAxNCB0byBtYWtlIGEgdW5pcXVlIHdlYiBhZGRyZXNzIGp1c3QgZm9yIHRoaXMgbW9kdWxlLidcbiAgICAgICAgfSlcbiAgICAgICksLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXG4gICAgICAgICdkaXYnLFxuICAgICAgICB7IGNsYXNzTmFtZTogJ3JldnNsaWRlcl9ibG9jaycsICdkYXRhLW1vZGFsJzogdGhpcy5wcm9wcy5hdHRyaWJ1dGVzLm1vZGFsIH0sXG4gICAgICAgIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcbiAgICAgICAgICAnZGl2JyxcbiAgICAgICAgICB7ICdjbGFzcyc6ICdzbGlkZXJCYXInIH0sXG4gICAgICAgICAgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFxuICAgICAgICAgICAgJ3NwYW4nLFxuICAgICAgICAgICAgbnVsbCxcbiAgICAgICAgICAgIHRoaXMucHJvcHMuYXR0cmlidXRlcy5zbGlkZXJ0aXRsZSxcbiAgICAgICAgICAgICdcXHhBMCdcbiAgICAgICAgICApLFxuICAgICAgICAgIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChUZXh0Q29udHJvbCwge1xuICAgICAgICAgICAgY2xhc3NOYW1lOiAnc2xpZGVyX3NsdWcnLFxuICAgICAgICAgICAgdmFsdWU6IHRoaXMucHJvcHMuYXR0cmlidXRlcy5jb250ZW50LFxuICAgICAgICAgICAgb25DaGFuZ2U6IGZ1bmN0aW9uIG9uQ2hhbmdlKGNvbnRlbnQpIHtcbiAgICAgICAgICAgICAgcmV0dXJuIHNldFNsaWRlckF0dHJpYnV0ZXMoX3RoaXMyLnByb3BzLmF0dHJpYnV0ZXMuY29udGVudCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfSksXG4gICAgICAgICAgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFxuICAgICAgICAgICAgVG9vbHRpcCxcbiAgICAgICAgICAgIHsgdGV4dDogJ09wZW4gQmxvY2sgU2V0dGluZ3MnIH0sXG4gICAgICAgICAgICB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXG4gICAgICAgICAgICAgIEJ1dHRvbixcbiAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIGlzRGVmYXVsdDogdHJ1ZSxcbiAgICAgICAgICAgICAgICBvbkNsaWNrOiB0aGlzLm9wZW5CbG9ja1NldHRpbmdzLFxuICAgICAgICAgICAgICAgIGNsYXNzTmFtZTogJ3NsaWRlcl9lZGl0b3JfYnV0dG9uJ1xuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAndHVuZSdcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcbiAgICAgICAgICAgIFRvb2x0aXAsXG4gICAgICAgICAgICB7IHRleHQ6ICdPcGVuIFNsaWRlciBFZGl0b3InIH0sXG4gICAgICAgICAgICB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXG4gICAgICAgICAgICAgIEJ1dHRvbixcbiAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIGlzRGVmYXVsdDogdHJ1ZSxcbiAgICAgICAgICAgICAgICBvbkNsaWNrOiB0aGlzLm9wZW5TbGlkZXJFZGl0b3IsXG4gICAgICAgICAgICAgICAgY2xhc3NOYW1lOiAnc2xpZGVyX2VkaXRvcl9idXR0b24nXG4gICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICdlZGl0J1xuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFxuICAgICAgICAgICAgQnV0dG9uLFxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICBpc0RlZmF1bHQ6IHRydWUsXG4gICAgICAgICAgICAgIG9uQ2xpY2s6IHRoaXMub3BlbkxpYnJhcnksXG4gICAgICAgICAgICAgIGNsYXNzTmFtZTogJ3NsaWRlcl9lZGl0X2J1dHRvbidcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAnU2VsZWN0IE1vZHVsZSdcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChSZXZTbGlkZXJJbWFnZSwgT2JqZWN0LmFzc2lnbih7IHNldEF0dHJpYnV0ZXM6IHNldEF0dHJpYnV0ZXMgfSwgdGhpcy5wcm9wcykpXG4gICAgICApXTtcbiAgICB9XG4gIH1dKTtcblxuICByZXR1cm4gUmV2U2xpZGVyO1xufShDb21wb25lbnQpO1xuXG5cbi8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gV0VCUEFDSyBGT09URVJcbi8vIC4vc3JjL3JldnNsaWRlci9yZXZzbGlkZXIuanNcbi8vIG1vZHVsZSBpZCA9IDVcbi8vIG1vZHVsZSBjaHVua3MgPSAwIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///5\n");

/***/ }),
/* 6 */
/*!*****************************************!*\
  !*** ./src/revslider/revSliderImage.js ***!
  \*****************************************/
/*! exports provided: RevSliderImage */
/*! exports used: RevSliderImage */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"a\", function() { return RevSliderImage; });\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }\n\n/**\n * RevSlider Editor Element\n */\n\n/**\n * Internal block libraries\n*/\nvar Component = wp.element.Component;\n\n/**\n * Component RevSlider for usage in block\n*/\n\nvar RevSliderImage = function (_Component) {\n  _inherits(RevSliderImage, _Component);\n\n  function RevSliderImage() {\n    _classCallCheck(this, RevSliderImage);\n\n    var _this = _possibleConstructorReturn(this, (RevSliderImage.__proto__ || Object.getPrototypeOf(RevSliderImage)).apply(this, arguments));\n\n    _this.state = {\n      response: undefined,\n      alias: _this.props.attributes.alias,\n      slidertitle: _this.props.attributes.slidertitle\n    };\n\n    return _this;\n  }\n\n  // Load Slider Image before it is mounted\n\n\n  _createClass(RevSliderImage, [{\n    key: \"componentWillMount\",\n    value: function componentWillMount() {\n      this.loadSliderImage();\n    }\n\n    // Load Slider Image when it is mounted\n\n  }, {\n    key: \"componentDidMount\",\n    value: function componentDidMount() {}\n    //this.loadSliderImage();\n\n\n    // When new Props are send to the Block it will reload the image when the alias has changed\n\n  }, {\n    key: \"componentWillReceiveProps\",\n    value: function componentWillReceiveProps() {\n      if (this.state.alias != this.props.attributes.alias) this.loadSliderImage();\n    }\n\n    // Loads the Slider Admin Thumb via Ajax Call\n\n  }, {\n    key: \"loadSliderImage\",\n    value: function loadSliderImage() {\n      this.setState({ response: undefined });\n      this.setState({ alias: this.props.attributes.alias });\n      var self = this;\n      if (!this.props.attributes.alias) {\n        if (this.props.attributes.content !== undefined || this.props.attributes.text !== undefined) {\n          var shortcode = this.props.attributes.content !== undefined ? RVS.SC.parseShortCode(this.props.attributes.content) : RVS.SC.parseShortCode(this.props.attributes.text);\n          if (shortcode.attributes.alias) {\n            this.props.attributes.alias = shortcode.attributes.alias;\n          }\n        }\n      }\n      if (this.props.attributes.alias) {\n        RVS.F.ajaxRequest('getSliderImage', { alias: this.props.attributes.alias }, function (response) {\n          if (response.success) {\n            if (response !== undefined && response.image !== undefined) {\n              self.setState({\n                response: response\n              });\n            }\n            RVS.F.showWaitAMinute({ fadeIn: 0, text: RVS_LANG.loadingcontent });\n          }\n        });\n      }\n    }\n\n    // Renders the different states of the image (loading, loaded and no image)\n\n  }, {\n    key: \"render\",\n    value: function render() {\n      //Image Loaded\n      if (this.state.response && this.state.response.image !== \"\") {\n        return [wp.element.createElement(\n          \"div\",\n          { className: \"sliderImage\" },\n          wp.element.createElement(\"div\", { style: { backgroundImage: 'url(' + this.state.response.image + ')' } })\n        )];\n      } else {\n        //Image Loading\n        if (!this.state.response) return [wp.element.createElement(\"div\", { className: \"sliderImageLoading\" })];\n        //No Image\n        else {\n            return [wp.element.createElement(\"div\", { className: \"noSliderImage\" })];\n          }\n      }\n    }\n  }]);\n\n  return RevSliderImage;\n}(Component);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNi5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9yZXZzbGlkZXIvcmV2U2xpZGVySW1hZ2UuanM/MzE0NSJdLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgX2NyZWF0ZUNsYXNzID0gZnVuY3Rpb24gKCkgeyBmdW5jdGlvbiBkZWZpbmVQcm9wZXJ0aWVzKHRhcmdldCwgcHJvcHMpIHsgZm9yICh2YXIgaSA9IDA7IGkgPCBwcm9wcy5sZW5ndGg7IGkrKykgeyB2YXIgZGVzY3JpcHRvciA9IHByb3BzW2ldOyBkZXNjcmlwdG9yLmVudW1lcmFibGUgPSBkZXNjcmlwdG9yLmVudW1lcmFibGUgfHwgZmFsc2U7IGRlc2NyaXB0b3IuY29uZmlndXJhYmxlID0gdHJ1ZTsgaWYgKFwidmFsdWVcIiBpbiBkZXNjcmlwdG9yKSBkZXNjcmlwdG9yLndyaXRhYmxlID0gdHJ1ZTsgT2JqZWN0LmRlZmluZVByb3BlcnR5KHRhcmdldCwgZGVzY3JpcHRvci5rZXksIGRlc2NyaXB0b3IpOyB9IH0gcmV0dXJuIGZ1bmN0aW9uIChDb25zdHJ1Y3RvciwgcHJvdG9Qcm9wcywgc3RhdGljUHJvcHMpIHsgaWYgKHByb3RvUHJvcHMpIGRlZmluZVByb3BlcnRpZXMoQ29uc3RydWN0b3IucHJvdG90eXBlLCBwcm90b1Byb3BzKTsgaWYgKHN0YXRpY1Byb3BzKSBkZWZpbmVQcm9wZXJ0aWVzKENvbnN0cnVjdG9yLCBzdGF0aWNQcm9wcyk7IHJldHVybiBDb25zdHJ1Y3RvcjsgfTsgfSgpO1xuXG5mdW5jdGlvbiBfY2xhc3NDYWxsQ2hlY2soaW5zdGFuY2UsIENvbnN0cnVjdG9yKSB7IGlmICghKGluc3RhbmNlIGluc3RhbmNlb2YgQ29uc3RydWN0b3IpKSB7IHRocm93IG5ldyBUeXBlRXJyb3IoXCJDYW5ub3QgY2FsbCBhIGNsYXNzIGFzIGEgZnVuY3Rpb25cIik7IH0gfVxuXG5mdW5jdGlvbiBfcG9zc2libGVDb25zdHJ1Y3RvclJldHVybihzZWxmLCBjYWxsKSB7IGlmICghc2VsZikgeyB0aHJvdyBuZXcgUmVmZXJlbmNlRXJyb3IoXCJ0aGlzIGhhc24ndCBiZWVuIGluaXRpYWxpc2VkIC0gc3VwZXIoKSBoYXNuJ3QgYmVlbiBjYWxsZWRcIik7IH0gcmV0dXJuIGNhbGwgJiYgKHR5cGVvZiBjYWxsID09PSBcIm9iamVjdFwiIHx8IHR5cGVvZiBjYWxsID09PSBcImZ1bmN0aW9uXCIpID8gY2FsbCA6IHNlbGY7IH1cblxuZnVuY3Rpb24gX2luaGVyaXRzKHN1YkNsYXNzLCBzdXBlckNsYXNzKSB7IGlmICh0eXBlb2Ygc3VwZXJDbGFzcyAhPT0gXCJmdW5jdGlvblwiICYmIHN1cGVyQ2xhc3MgIT09IG51bGwpIHsgdGhyb3cgbmV3IFR5cGVFcnJvcihcIlN1cGVyIGV4cHJlc3Npb24gbXVzdCBlaXRoZXIgYmUgbnVsbCBvciBhIGZ1bmN0aW9uLCBub3QgXCIgKyB0eXBlb2Ygc3VwZXJDbGFzcyk7IH0gc3ViQ2xhc3MucHJvdG90eXBlID0gT2JqZWN0LmNyZWF0ZShzdXBlckNsYXNzICYmIHN1cGVyQ2xhc3MucHJvdG90eXBlLCB7IGNvbnN0cnVjdG9yOiB7IHZhbHVlOiBzdWJDbGFzcywgZW51bWVyYWJsZTogZmFsc2UsIHdyaXRhYmxlOiB0cnVlLCBjb25maWd1cmFibGU6IHRydWUgfSB9KTsgaWYgKHN1cGVyQ2xhc3MpIE9iamVjdC5zZXRQcm90b3R5cGVPZiA/IE9iamVjdC5zZXRQcm90b3R5cGVPZihzdWJDbGFzcywgc3VwZXJDbGFzcykgOiBzdWJDbGFzcy5fX3Byb3RvX18gPSBzdXBlckNsYXNzOyB9XG5cbi8qKlxuICogUmV2U2xpZGVyIEVkaXRvciBFbGVtZW50XG4gKi9cblxuLyoqXG4gKiBJbnRlcm5hbCBibG9jayBsaWJyYXJpZXNcbiovXG52YXIgQ29tcG9uZW50ID0gd3AuZWxlbWVudC5Db21wb25lbnQ7XG5cbi8qKlxuICogQ29tcG9uZW50IFJldlNsaWRlciBmb3IgdXNhZ2UgaW4gYmxvY2tcbiovXG5cbmV4cG9ydCB2YXIgUmV2U2xpZGVySW1hZ2UgPSBmdW5jdGlvbiAoX0NvbXBvbmVudCkge1xuICBfaW5oZXJpdHMoUmV2U2xpZGVySW1hZ2UsIF9Db21wb25lbnQpO1xuXG4gIGZ1bmN0aW9uIFJldlNsaWRlckltYWdlKCkge1xuICAgIF9jbGFzc0NhbGxDaGVjayh0aGlzLCBSZXZTbGlkZXJJbWFnZSk7XG5cbiAgICB2YXIgX3RoaXMgPSBfcG9zc2libGVDb25zdHJ1Y3RvclJldHVybih0aGlzLCAoUmV2U2xpZGVySW1hZ2UuX19wcm90b19fIHx8IE9iamVjdC5nZXRQcm90b3R5cGVPZihSZXZTbGlkZXJJbWFnZSkpLmFwcGx5KHRoaXMsIGFyZ3VtZW50cykpO1xuXG4gICAgX3RoaXMuc3RhdGUgPSB7XG4gICAgICByZXNwb25zZTogdW5kZWZpbmVkLFxuICAgICAgYWxpYXM6IF90aGlzLnByb3BzLmF0dHJpYnV0ZXMuYWxpYXMsXG4gICAgICBzbGlkZXJ0aXRsZTogX3RoaXMucHJvcHMuYXR0cmlidXRlcy5zbGlkZXJ0aXRsZVxuICAgIH07XG5cbiAgICByZXR1cm4gX3RoaXM7XG4gIH1cblxuICAvLyBMb2FkIFNsaWRlciBJbWFnZSBiZWZvcmUgaXQgaXMgbW91bnRlZFxuXG5cbiAgX2NyZWF0ZUNsYXNzKFJldlNsaWRlckltYWdlLCBbe1xuICAgIGtleTogXCJjb21wb25lbnRXaWxsTW91bnRcIixcbiAgICB2YWx1ZTogZnVuY3Rpb24gY29tcG9uZW50V2lsbE1vdW50KCkge1xuICAgICAgdGhpcy5sb2FkU2xpZGVySW1hZ2UoKTtcbiAgICB9XG5cbiAgICAvLyBMb2FkIFNsaWRlciBJbWFnZSB3aGVuIGl0IGlzIG1vdW50ZWRcblxuICB9LCB7XG4gICAga2V5OiBcImNvbXBvbmVudERpZE1vdW50XCIsXG4gICAgdmFsdWU6IGZ1bmN0aW9uIGNvbXBvbmVudERpZE1vdW50KCkge31cbiAgICAvL3RoaXMubG9hZFNsaWRlckltYWdlKCk7XG5cblxuICAgIC8vIFdoZW4gbmV3IFByb3BzIGFyZSBzZW5kIHRvIHRoZSBCbG9jayBpdCB3aWxsIHJlbG9hZCB0aGUgaW1hZ2Ugd2hlbiB0aGUgYWxpYXMgaGFzIGNoYW5nZWRcblxuICB9LCB7XG4gICAga2V5OiBcImNvbXBvbmVudFdpbGxSZWNlaXZlUHJvcHNcIixcbiAgICB2YWx1ZTogZnVuY3Rpb24gY29tcG9uZW50V2lsbFJlY2VpdmVQcm9wcygpIHtcbiAgICAgIGlmICh0aGlzLnN0YXRlLmFsaWFzICE9IHRoaXMucHJvcHMuYXR0cmlidXRlcy5hbGlhcykgdGhpcy5sb2FkU2xpZGVySW1hZ2UoKTtcbiAgICB9XG5cbiAgICAvLyBMb2FkcyB0aGUgU2xpZGVyIEFkbWluIFRodW1iIHZpYSBBamF4IENhbGxcblxuICB9LCB7XG4gICAga2V5OiBcImxvYWRTbGlkZXJJbWFnZVwiLFxuICAgIHZhbHVlOiBmdW5jdGlvbiBsb2FkU2xpZGVySW1hZ2UoKSB7XG4gICAgICB0aGlzLnNldFN0YXRlKHsgcmVzcG9uc2U6IHVuZGVmaW5lZCB9KTtcbiAgICAgIHRoaXMuc2V0U3RhdGUoeyBhbGlhczogdGhpcy5wcm9wcy5hdHRyaWJ1dGVzLmFsaWFzIH0pO1xuICAgICAgdmFyIHNlbGYgPSB0aGlzO1xuICAgICAgaWYgKCF0aGlzLnByb3BzLmF0dHJpYnV0ZXMuYWxpYXMpIHtcbiAgICAgICAgaWYgKHRoaXMucHJvcHMuYXR0cmlidXRlcy5jb250ZW50ICE9PSB1bmRlZmluZWQgfHwgdGhpcy5wcm9wcy5hdHRyaWJ1dGVzLnRleHQgIT09IHVuZGVmaW5lZCkge1xuICAgICAgICAgIHZhciBzaG9ydGNvZGUgPSB0aGlzLnByb3BzLmF0dHJpYnV0ZXMuY29udGVudCAhPT0gdW5kZWZpbmVkID8gUlZTLlNDLnBhcnNlU2hvcnRDb2RlKHRoaXMucHJvcHMuYXR0cmlidXRlcy5jb250ZW50KSA6IFJWUy5TQy5wYXJzZVNob3J0Q29kZSh0aGlzLnByb3BzLmF0dHJpYnV0ZXMudGV4dCk7XG4gICAgICAgICAgaWYgKHNob3J0Y29kZS5hdHRyaWJ1dGVzLmFsaWFzKSB7XG4gICAgICAgICAgICB0aGlzLnByb3BzLmF0dHJpYnV0ZXMuYWxpYXMgPSBzaG9ydGNvZGUuYXR0cmlidXRlcy5hbGlhcztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGlmICh0aGlzLnByb3BzLmF0dHJpYnV0ZXMuYWxpYXMpIHtcbiAgICAgICAgUlZTLkYuYWpheFJlcXVlc3QoJ2dldFNsaWRlckltYWdlJywgeyBhbGlhczogdGhpcy5wcm9wcy5hdHRyaWJ1dGVzLmFsaWFzIH0sIGZ1bmN0aW9uIChyZXNwb25zZSkge1xuICAgICAgICAgIGlmIChyZXNwb25zZS5zdWNjZXNzKSB7XG4gICAgICAgICAgICBpZiAocmVzcG9uc2UgIT09IHVuZGVmaW5lZCAmJiByZXNwb25zZS5pbWFnZSAhPT0gdW5kZWZpbmVkKSB7XG4gICAgICAgICAgICAgIHNlbGYuc2V0U3RhdGUoe1xuICAgICAgICAgICAgICAgIHJlc3BvbnNlOiByZXNwb25zZVxuICAgICAgICAgICAgICB9KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFJWUy5GLnNob3dXYWl0QU1pbnV0ZSh7IGZhZGVJbjogMCwgdGV4dDogUlZTX0xBTkcubG9hZGluZ2NvbnRlbnQgfSk7XG4gICAgICAgICAgfVxuICAgICAgICB9KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBSZW5kZXJzIHRoZSBkaWZmZXJlbnQgc3RhdGVzIG9mIHRoZSBpbWFnZSAobG9hZGluZywgbG9hZGVkIGFuZCBubyBpbWFnZSlcblxuICB9LCB7XG4gICAga2V5OiBcInJlbmRlclwiLFxuICAgIHZhbHVlOiBmdW5jdGlvbiByZW5kZXIoKSB7XG4gICAgICAvL0ltYWdlIExvYWRlZFxuICAgICAgaWYgKHRoaXMuc3RhdGUucmVzcG9uc2UgJiYgdGhpcy5zdGF0ZS5yZXNwb25zZS5pbWFnZSAhPT0gXCJcIikge1xuICAgICAgICByZXR1cm4gW3dwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcbiAgICAgICAgICBcImRpdlwiLFxuICAgICAgICAgIHsgY2xhc3NOYW1lOiBcInNsaWRlckltYWdlXCIgfSxcbiAgICAgICAgICB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIiwgeyBzdHlsZTogeyBiYWNrZ3JvdW5kSW1hZ2U6ICd1cmwoJyArIHRoaXMuc3RhdGUucmVzcG9uc2UuaW1hZ2UgKyAnKScgfSB9KVxuICAgICAgICApXTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIC8vSW1hZ2UgTG9hZGluZ1xuICAgICAgICBpZiAoIXRoaXMuc3RhdGUucmVzcG9uc2UpIHJldHVybiBbd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwiZGl2XCIsIHsgY2xhc3NOYW1lOiBcInNsaWRlckltYWdlTG9hZGluZ1wiIH0pXTtcbiAgICAgICAgLy9ObyBJbWFnZVxuICAgICAgICBlbHNlIHtcbiAgICAgICAgICAgIHJldHVybiBbd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwiZGl2XCIsIHsgY2xhc3NOYW1lOiBcIm5vU2xpZGVySW1hZ2VcIiB9KV07XG4gICAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfV0pO1xuXG4gIHJldHVybiBSZXZTbGlkZXJJbWFnZTtcbn0oQ29tcG9uZW50KTtcblxuXG4vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIFdFQlBBQ0sgRk9PVEVSXG4vLyAuL3NyYy9yZXZzbGlkZXIvcmV2U2xpZGVySW1hZ2UuanNcbi8vIG1vZHVsZSBpZCA9IDZcbi8vIG1vZHVsZSBjaHVua3MgPSAwIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///6\n");

/***/ }),
/* 7 */
/*!********************************!*\
  !*** external "wp.components" ***!
  \********************************/
/*! dynamic exports provided */
/***/ (function(module, exports) {

module.exports = wp.components;

/***/ })
/******/ ]);