| 1 |
/* |
| 2 |
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development"). |
| 3 |
* This devtool is neither made for production nor for readable output files. |
| 4 |
* It uses "eval()" calls to create a separate source file in the browser devtools. |
| 5 |
* If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/) |
| 6 |
* or disable the default devtool with "devtool: false". |
| 7 |
* If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/). |
| 8 |
*/ |
| 9 |
(self["vcvWebpackJsonp4x"] = self["vcvWebpackJsonp4x"] || []).push([["element"],{ |
| 10 |
|
| 11 |
/***/ "./row/component.js": |
| 12 |
/*!**************************!*\ |
| 13 |
!*** ./row/component.js ***! |
| 14 |
\**************************/ |
| 15 |
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { |
| 16 |
|
| 17 |
"use strict"; |
| 18 |
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": function() { return /* binding */ RowElement; }\n/* harmony export */ });\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ \"./node_modules/@babel/runtime/helpers/esm/extends.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ \"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\");\n/* harmony import */ var _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @babel/runtime/helpers/createClass */ \"./node_modules/@babel/runtime/helpers/esm/createClass.js\");\n/* harmony import */ var _babel_runtime_helpers_assertThisInitialized__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @babel/runtime/helpers/assertThisInitialized */ \"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\");\n/* harmony import */ var _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @babel/runtime/helpers/inherits */ \"./node_modules/@babel/runtime/helpers/esm/inherits.js\");\n/* harmony import */ var _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ \"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\");\n/* harmony import */ var _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ \"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var vc_cake__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! vc-cake */ \"./node_modules/vc-cake/index.js\");\n/* harmony import */ var vc_cake__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(vc_cake__WEBPACK_IMPORTED_MODULE_9__);\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! lodash */ \"./node_modules/lodash/lodash.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_10__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! classnames */ \"./node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_11__);\n\n\n\n\n\n\n\n\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0,_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = (0,_babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_7__[\"default\"])(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = (0,_babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_7__[\"default\"])(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0,_babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_6__[\"default\"])(this, result); }; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\n\n\n\n\n\nvar vcvAPI = (0,vc_cake__WEBPACK_IMPORTED_MODULE_9__.getService)('api');\nvar documentManager = (0,vc_cake__WEBPACK_IMPORTED_MODULE_9__.getService)('document');\nvar assetsStorage = (0,vc_cake__WEBPACK_IMPORTED_MODULE_9__.getStorage)('assets');\nvar elementsSettingsStorage = (0,vc_cake__WEBPACK_IMPORTED_MODULE_9__.getStorage)('elementsSettings');\nvar fieldOptionsStorage = (0,vc_cake__WEBPACK_IMPORTED_MODULE_9__.getStorage)('fieldOptions');\nvar extendedOptionsState = elementsSettingsStorage.state('extendedOptions');\nvar devices = ['all', 'defaultSize', 'xs', 'sm', 'md', 'lg', 'xl'];\n\nvar RowElement = /*#__PURE__*/function (_vcvAPI$elementCompon) {\n (0,_babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_5__[\"default\"])(RowElement, _vcvAPI$elementCompon);\n\n var _super = _createSuper(RowElement);\n\n function RowElement(props) {\n var _this;\n\n (0,_babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(this, RowElement);\n\n _this = _super.call(this, props);\n _this.state = {\n layout: {}\n };\n _this.handleStorageChange = _this.handleStorageChange.bind((0,_babel_runtime_helpers_assertThisInitialized__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(_this));\n return _this;\n }\n\n (0,_babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(RowElement, [{\n key: \"componentDidMount\",\n value: function componentDidMount() {\n var currentState = extendedOptionsState.get();\n\n if (!currentState || currentState && !currentState.elements.includes(this.props.id)) {\n extendedOptionsState.onChange(this.handleStorageChange);\n var options = {\n fieldKey: false,\n fieldType: false,\n id: this.props.id\n };\n fieldOptionsStorage.trigger('fieldOptionsChange', options);\n }\n }\n }, {\n key: \"componentDidUpdate\",\n value: function componentDidUpdate() {\n this.handleStorageChange(false);\n }\n }, {\n key: \"handleStorageChange\",\n value: function handleStorageChange(data) {\n var _this2 = this;\n\n var dataFromState = extendedOptionsState.get();\n\n if (data) {\n dataFromState = data;\n extendedOptionsState.ignoreChange(this.handleStorageChange);\n }\n\n if (!dataFromState) {\n return;\n }\n\n var elementData = dataFromState.elements.find(function (el) {\n return el.id === _this2.props.id;\n });\n\n if (elementData) {\n elementsSettingsStorage.state('elementOptions').set(_objectSpread({}, elementData));\n }\n }\n }, {\n key: \"render\",\n value: function render() {\n var _this$props = this.props,\n id = _this$props.id,\n atts = _this$props.atts,\n editor = _this$props.editor,\n isBackend = _this$props.isBackend;\n var customClass = atts.customClass,\n rowWidth = atts.rowWidth,\n removeSpaces = atts.removeSpaces,\n columnGap = atts.columnGap,\n fullHeight = atts.fullHeight,\n metaCustomId = atts.metaCustomId,\n equalHeight = atts.equalHeight,\n columnPosition = atts.columnPosition,\n contentPosition = atts.contentPosition,\n designOptionsAdvanced = atts.designOptionsAdvanced,\n layout = atts.layout,\n columnBackground = atts.columnBackground,\n hidden = atts.hidden,\n sticky = atts.sticky,\n boxShadow = atts.boxShadow;\n var content = this.props.children;\n var editorType = window.VCV_EDITOR_TYPE ? window.VCV_EDITOR_TYPE() : 'default';\n var containerClasses = classnames__WEBPACK_IMPORTED_MODULE_11___default()({\n 'vce-row-container': true,\n 'vce-wpbackend-element-hidden': hidden && isBackend\n });\n var classes = ['vce-row'];\n\n if (columnBackground) {\n if (columnBackground.all) {\n classes.push('vce-row--has-col-background');\n } else {\n for (var currentDevice in columnBackground) {\n if (columnBackground[currentDevice]) {\n classes.push(\"vce-row--\".concat(currentDevice, \"--has-col-background\"));\n }\n }\n }\n }\n\n classes.push(this.getBackgroundClass(designOptionsAdvanced));\n classes.push(\"vce-row--col-gap-\".concat(columnGap ? parseInt(columnGap) : 0));\n\n if (layout && layout.reverseColumn && !layout.disableStacking) {\n classes.push('vce-row-wrap--reverse');\n }\n\n var customProps = {\n style: {}\n };\n var customRowProps = {\n style: {}\n };\n var containerProps = {};\n\n if (typeof customClass === 'string' && customClass) {\n classes.push(customClass);\n }\n\n if (rowWidth === 'stretchedRow' || rowWidth === 'stretchedRowAndColumn') {\n customRowProps['data-vce-full-width'] = true;\n } else {\n customRowProps.style.width = '';\n customRowProps.style.left = '';\n customRowProps.style.right = '';\n customProps.style.paddingLeft = '';\n customProps.style.paddingRight = '';\n }\n\n if (rowWidth === 'stretchedRowAndColumn' || editorType === 'sidebar') {\n customRowProps['data-vce-stretch-content'] = true;\n }\n\n var stickyAttributes = {};\n\n if (sticky && sticky.device) {\n stickyAttributes = this.getStickyAttributes(sticky);\n }\n\n if ((editorType === 'sidebar' || rowWidth === 'stretchedRowAndColumn') && removeSpaces) {\n classes.push('vce-row-no-paddings');\n }\n\n if (fullHeight) {\n classes.push('vce-row-full-height');\n } else {\n customRowProps.style.minHeight = '';\n } // Don't add equal height class if columns are already stretched\n\n\n if (equalHeight && (!fullHeight || columnPosition !== 'stretch')) {\n classes.push('vce-row-equal-height');\n } // Add column position class only if full height enabled\n\n\n if (columnPosition && fullHeight) {\n classes.push(\"vce-row-columns--\".concat(columnPosition));\n }\n\n if (contentPosition) {\n classes.push(\"vce-row-content--\".concat(contentPosition));\n }\n\n var boxShadowAttributes = {};\n\n if (boxShadow && boxShadow.device) {\n boxShadowAttributes = this.getBoxShadowAttributes(boxShadow, id);\n }\n\n var className = classnames__WEBPACK_IMPORTED_MODULE_11___default()(classes);\n\n if (metaCustomId) {\n containerProps.id = metaCustomId;\n }\n\n containerProps['data-vce-delete-attr'] = 'style';\n customRowProps['data-vce-delete-attr'] = 'style';\n customProps['data-vce-delete-attr'] = 'style';\n\n if (rowWidth === 'boxed') {\n containerProps['data-vce-boxed-width'] = true;\n }\n\n customProps['data-vce-element-content'] = true;\n var doAll = this.applyDO('all');\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_8__.createElement(\"div\", (0,_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({\n className: containerClasses\n }, containerProps), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_8__.createElement(\"div\", (0,_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({\n className: className\n }, customRowProps, stickyAttributes, boxShadowAttributes, editor, {\n id: 'el-' + id\n }, doAll), this.getBackgroundTypeContent(), this.getContainerDivider(), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_8__.createElement(\"div\", (0,_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({\n className: \"vce-row-content\"\n }, customProps), content)));\n }\n }], [{\n key: \"getRowData\",\n value: function getRowData(layout) {\n var lastColumnIndex = [];\n var rowValue = 0;\n var autoCount = 0;\n var columnValues = [];\n var isColumnsEqual = true;\n var layoutCopy = layout.slice(); // Remove last hide values\n\n while (layoutCopy.lastIndexOf('hide') === layoutCopy.length - 1 && layoutCopy.length) {\n isColumnsEqual = false;\n layoutCopy.splice(layoutCopy.lastIndexOf('hide'), 1);\n }\n\n layoutCopy.forEach(function (col, index) {\n var colValue = 0;\n\n if (col === 'hide') {\n isColumnsEqual = false;\n } else if (col === 'auto' || col === '') {\n colValue = 0.01;\n columnValues.push('auto');\n autoCount++;\n } else {\n if (col.indexOf('%') > -1) {\n colValue = parseFloat(col.replace('%', '').replace(',', '.')) / 100;\n } else {\n var column = col.split('/');\n var numerator = column[0];\n var denominator = column[1];\n colValue = numerator / denominator;\n }\n\n columnValues.push(colValue);\n }\n\n var newRowValue = Math.floor((rowValue + colValue) * 1000) / 1000;\n\n if (newRowValue > 1 || newRowValue === 1 && col === 'hide') {\n isColumnsEqual = false;\n lastColumnIndex.push(index - 1);\n rowValue = 0;\n }\n\n if (layoutCopy[index + 1] === undefined) {\n lastColumnIndex.push(index);\n }\n\n rowValue += colValue;\n });\n var rowFullValue = 0;\n var newRowValue = rowValue - autoCount * 0.01;\n var autoValue = (1 - newRowValue) / autoCount;\n columnValues.forEach(function (size, index) {\n if (size === 'auto') {\n columnValues[index] = autoValue;\n rowFullValue += autoValue;\n } else {\n rowFullValue += size;\n }\n });\n columnValues.forEach(function (size) {\n if (columnValues[0] !== size && size !== 1) {\n isColumnsEqual = false;\n }\n });\n return {\n lastColumnIndex: lastColumnIndex,\n isColumnsEqual: isColumnsEqual,\n rowValue: rowFullValue\n };\n }\n }, {\n key: \"resetRowLayout\",\n value: function resetRowLayout(id) {\n var rowElement = documentManager.get(id);\n rowElement.layout.layoutData = null;\n documentManager.update(id, rowElement);\n }\n }, {\n key: \"getDefaultLayout\",\n value: function getDefaultLayout(id, layoutData) {\n var defaultLayout = [];\n\n if (layoutData && Object.prototype.hasOwnProperty.call(layoutData, 'all')) {\n defaultLayout = layoutData.all.slice();\n } else {\n var rowChildren = documentManager.children(id);\n rowChildren.forEach(function (element) {\n if (Object.prototype.hasOwnProperty.call(element.size, 'defaultSize')) {\n defaultLayout.push(element.size.defaultSize);\n }\n });\n }\n\n return defaultLayout;\n }\n }, {\n key: \"setColumns\",\n value: function setColumns(id, layoutData, prevLayoutData) {\n var disableStacking = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : false;\n var columns = documentManager.children(id);\n var newColumns = [];\n var createdColumns = [];\n var defaultColumnData = {\n tag: 'column',\n parent: id,\n designOptionsAdvanced: {},\n customClass: '',\n customHeaderTitle: '',\n metaCustomId: '',\n dividers: {},\n sticky: {},\n lastInRow: {},\n firstInRow: {},\n size: {}\n };\n var lastColumnObject = null;\n Object.keys(layoutData).forEach(function (device) {\n var layout = layoutData[device];\n var prevLayout = prevLayoutData && prevLayoutData[device];\n\n if (prevLayout && prevLayout.length) {\n if (layout.length > prevLayout.length) {\n // Column add\n var rowData = RowElement.getRowData(prevLayout);\n\n if (Math.round(rowData.rowValue * 100) / 100 < 1) {\n var leftValue = 1 - rowData.rowValue;\n layout = prevLayout;\n layout.push(\"\".concat(leftValue * 100, \"%\"));\n } else if (rowData.isColumnsEqual) {\n var colCount = layout.length;\n var colSize = \"\".concat(Math.floor(100 / colCount * 100) / 100, \"%\");\n layout = [];\n\n for (var i = 0; i < colCount; i++) {\n layout.push(colSize);\n }\n }\n } else if (layout.length < prevLayout.length) {\n // Column remove\n var _rowData = RowElement.getRowData(prevLayout);\n\n if (Math.round(_rowData.rowValue * 100) / 100 === 1 && _rowData.isColumnsEqual) {\n var _colCount = layout.length;\n\n var _colSize = \"\".concat(Math.floor(100 / _colCount * 100) / 100, \"%\");\n\n layout = [];\n\n for (var _i = 0; _i < _colCount; _i++) {\n layout.push(_colSize);\n }\n }\n }\n }\n\n var lastColumns = RowElement.getRowData(layout).lastColumnIndex;\n var createdColCount = 0;\n layout.forEach(function (size, i) {\n var lastInRow = lastColumns.indexOf(i) > -1;\n var firstInRow = i === 0 || lastColumns.indexOf(i - 1) > -1;\n\n if (columns[i] !== undefined) {\n lastColumnObject = columns[i];\n lastColumnObject.size[device] = size;\n\n if (device !== 'defaultSize') {\n lastColumnObject.lastInRow[device] = lastInRow;\n lastColumnObject.firstInRow[device] = firstInRow;\n }\n\n lastColumnObject.disableStacking = disableStacking;\n var oldCol = false;\n newColumns.forEach(function (newCol, index) {\n if (lastColumnObject.id === newCol.id) {\n newColumns[index] = lastColumnObject;\n oldCol = true;\n }\n });\n\n if (!oldCol) {\n newColumns.push(lastColumnObject);\n }\n } else {\n if (!createdColumns[createdColCount]) {\n var createdColumnData = lodash__WEBPACK_IMPORTED_MODULE_10___default().defaultsDeep({}, defaultColumnData);\n createdColumnData.size[device] = size;\n\n if (device !== 'defaultSize') {\n createdColumnData.lastInRow[device] = lastInRow;\n createdColumnData.firstInRow[device] = firstInRow;\n }\n\n createdColumnData.disableStacking = disableStacking;\n createdColumns.push(createdColumnData);\n } else {\n var _createdColumnData = createdColumns[createdColCount];\n _createdColumnData.size[device] = size;\n\n if (device !== 'defaultSize') {\n _createdColumnData.lastInRow[device] = lastInRow;\n _createdColumnData.firstInRow[device] = firstInRow;\n }\n\n _createdColumnData.disableStacking = disableStacking;\n }\n\n createdColCount += 1;\n }\n });\n });\n newColumns.forEach(function (col) {\n if (!Object.prototype.hasOwnProperty.call(layoutData, 'all')) {\n delete col.size.all;\n } else {\n delete col.size.xs;\n delete col.size.sm;\n delete col.size.md;\n delete col.size.lg;\n delete col.size.xl;\n }\n\n documentManager.update(col.id, col);\n });\n createdColumns.forEach(function (newCol) {\n documentManager.create(newCol);\n });\n var defaultLayout = layoutData.all || layoutData.xs;\n\n if (defaultLayout && columns.length > defaultLayout.length) {\n var removingColumns = columns.slice(defaultLayout.length);\n removingColumns.forEach(function (column) {\n var childElements = documentManager.children(column.id);\n childElements.forEach(function (el) {\n el.parent = lastColumnObject.id;\n documentManager.update(el.id, el);\n });\n documentManager.delete(column.id);\n });\n }\n }\n }, {\n key: \"getLayout\",\n value: function getLayout(id) {\n var layouts = {};\n var rowChildren = documentManager.children(id);\n var customDevices = false;\n rowChildren.forEach(function (element) {\n if (Object.prototype.hasOwnProperty.call(element.size, 'xs')) {\n customDevices = true;\n }\n }); // Get layout for 'all'\n\n rowChildren.forEach(function (element) {\n if (!customDevices && element.size.all) {\n if (!Object.prototype.hasOwnProperty.call(layouts, 'all')) {\n layouts.all = [];\n }\n\n layouts.all.push(element.size.all);\n }\n\n if (element.size.defaultSize) {\n if (!Object.prototype.hasOwnProperty.call(layouts, 'defaultSize')) {\n layouts.defaultSize = [];\n }\n\n layouts.defaultSize.push(element.size.defaultSize);\n }\n });\n\n if (!Object.prototype.hasOwnProperty.call(layouts, 'all')) {\n // Get layout for devices, if 'all' is not defined\n devices.forEach(function (device) {\n if (device !== 'defaultSize' && device !== 'all') {\n rowChildren.forEach(function (element) {\n if (element.size[device]) {\n if (!Object.prototype.hasOwnProperty.call(layouts, device)) {\n layouts[device] = [];\n }\n\n layouts[device].push(element.size[device]);\n }\n\n if (customDevices && Object.prototype.hasOwnProperty.call(element.size, 'all')) {\n if (!Object.prototype.hasOwnProperty.call(layouts, device)) {\n layouts[device] = [];\n }\n\n if (device === 'xs' || device === 'sm') {\n layouts[device].push('100%');\n } else {\n layouts[device].push(element.size.all);\n }\n }\n });\n }\n });\n }\n\n return layouts;\n }\n }, {\n key: \"getDerivedStateFromProps\",\n value: function getDerivedStateFromProps(nextProps, prevState) {\n if (!(0,vc_cake__WEBPACK_IMPORTED_MODULE_9__.env)('VCV_JS_FT_ROW_COLUMN_LOGIC_REFACTOR')) {\n return null;\n }\n\n var atts = nextProps.atts,\n id = nextProps.id;\n var layoutData = atts.layout && atts.layout.layoutData ? atts.layout.layoutData : RowElement.getLayout(id);\n var layoutDataFromProps = atts.layout && atts.layout.layoutData;\n\n if (JSON.stringify(layoutData) !== JSON.stringify(prevState.layout)) {\n if (layoutDataFromProps) {\n // layoutDataFromProps.defaultSize = RowElement.getDefaultLayout(id, layoutDataFromProps)\n RowElement.setColumns(id, layoutDataFromProps, null, atts.layout.disableStacking);\n RowElement.resetRowLayout(id); // Build mixins\n\n setTimeout(function () {\n assetsStorage.trigger('updateElement', id);\n }, 10);\n return {\n layout: layoutDataFromProps\n };\n } else {\n var createdLayout = RowElement.getLayout(id);\n RowElement.setColumns(id, createdLayout, prevState.layout, atts.layout.disableStacking); // Build mixins\n\n setTimeout(function () {\n assetsStorage.trigger('updateElement', id);\n }, 10);\n return {\n layout: createdLayout\n };\n }\n } else {\n return null;\n }\n }\n }]);\n\n return RowElement;\n}(vcvAPI.elementComponent);\n\n\n\n//# sourceURL=webpack:///./row/component.js?"); |
| 19 |
|
| 20 |
/***/ }), |
| 21 |
|
| 22 |
/***/ "./row/index.js": |
| 23 |
/*!**********************!*\ |
| 24 |
!*** ./row/index.js ***! |
| 25 |
\**********************/ |
| 26 |
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { |
| 27 |
|
| 28 |
"use strict"; |
| 29 |
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vc_cake__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vc-cake */ \"./node_modules/vc-cake/index.js\");\n/* harmony import */ var vc_cake__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(vc_cake__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./component */ \"./row/component.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! lodash */ \"./node_modules/lodash/lodash.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_2__);\n/* eslint-disable import/no-webpack-loader-syntax */\n\n\n\nvar vcvAddElement = (0,vc_cake__WEBPACK_IMPORTED_MODULE_0__.getService)('cook').add;\nvcvAddElement(__webpack_require__(/*! ./settings.json */ \"./row/settings.json\"), // Component callback\nfunction (component) {\n component.add(_component__WEBPACK_IMPORTED_MODULE_1__[\"default\"]);\n}, // css settings // css for element\n{\n css: __webpack_require__(/*! raw-loader!./styles.css */ \"./node_modules/raw-loader/index.js!./row/styles.css\"),\n editorCss: false,\n mixins: {\n columnGap: {\n mixin: __webpack_require__(/*! raw-loader!./cssMixins/columnGap.pcss */ \"./node_modules/raw-loader/index.js!./row/cssMixins/columnGap.pcss\")\n }\n }\n}, function (attr) {\n var rowLayout = attr.rowLayout,\n designOptionsAdvanced = attr.designOptionsAdvanced;\n\n if (!rowLayout || Array.isArray(rowLayout)) {\n attr.rowLayout = {\n all: rowLayout\n };\n }\n\n if (designOptionsAdvanced && designOptionsAdvanced.device) {\n var newParallaxData = {};\n var newDesignOptionsData = {};\n Object.keys(designOptionsAdvanced.device).forEach(function (deviceKey) {\n var deviceData = designOptionsAdvanced.device[deviceKey];\n var newDeviceData = Object.assign({}, deviceData);\n\n if (deviceData.parallax) {\n var parallaxData = {\n parallaxEnable: true,\n parallax: deviceData.parallax\n };\n\n if (Object.prototype.hasOwnProperty.call(deviceData, 'parallaxReverse')) {\n parallaxData.parallaxReverse = deviceData.parallaxReverse;\n }\n\n if (Object.prototype.hasOwnProperty.call(deviceData, 'parallaxSpeed')) {\n parallaxData.parallaxSpeed = deviceData.parallaxSpeed;\n }\n\n newParallaxData[deviceKey] = parallaxData;\n delete newDeviceData.parallax;\n delete newDeviceData.parallaxReverse;\n delete newDeviceData.parallaxSpeed;\n newDesignOptionsData[deviceKey] = newDeviceData;\n }\n });\n\n if (!lodash__WEBPACK_IMPORTED_MODULE_2___default().isEmpty(newParallaxData)) {\n attr.parallax = {\n device: newParallaxData\n };\n var newDesignOptions = Object.assign({}, designOptionsAdvanced);\n newDesignOptions.device = newDesignOptionsData;\n attr.designOptionsAdvanced = newDesignOptions;\n }\n }\n\n return attr;\n});\n\n//# sourceURL=webpack:///./row/index.js?"); |
| 30 |
|
| 31 |
/***/ }), |
| 32 |
|
| 33 |
/***/ "./node_modules/raw-loader/index.js!./row/cssMixins/columnGap.pcss": |
| 34 |
/*!*****************************************************************************!*\ |
| 35 |
!*** ../../node_modules/raw-loader/index.js!./row/cssMixins/columnGap.pcss ***! |
| 36 |
\*****************************************************************************/ |
| 37 |
/***/ (function(module) { |
| 38 |
|
| 39 |
eval("module.exports = \".vce-row--col-gap-$gap {\\n\\n @if $gap != false {\\n > .vce-row-content {\\n > .vce-col {\\n margin-right: $(gap)px;\\n }\\n\\n > .vce-column-resizer .vce-column-resizer-handler {\\n width: $(gap)px;\\n }\\n }\\n }\\n}\\n\\n.rtl .vce-row--col-gap-$gap,\\n.rtl.vce-row--col-gap-$gap {\\n @if $gap != false {\\n > .vce-row-content {\\n > .vce-col {\\n margin-left: $(gap)px;\\n margin-right: 0;\\n }\\n }\\n }\\n}\"\n\n//# sourceURL=webpack:///./row/cssMixins/columnGap.pcss?../../node_modules/raw-loader/index.js"); |
| 40 |
|
| 41 |
/***/ }), |
| 42 |
|
| 43 |
/***/ "./node_modules/raw-loader/index.js!./row/styles.css": |
| 44 |
/*!***************************************************************!*\ |
| 45 |
!*** ../../node_modules/raw-loader/index.js!./row/styles.css ***! |
| 46 |
\***************************************************************/ |
| 47 |
/***/ (function(module) { |
| 48 |
|
| 49 |
eval("module.exports = \"/* ----------------------------------------------\\n * Row\\n * ---------------------------------------------- */\\n.vce {\\n margin-bottom: 30px;\\n}\\n.vce-row-container {\\n width: 100%;\\n}\\n.vce-row {\\n position: relative;\\n display: -ms-flexbox;\\n display: flex;\\n -ms-flex-direction: column;\\n flex-direction: column;\\n margin-left: 0;\\n margin-right: 0;\\n transition: box-shadow .2s;\\n}\\n.vce-row-content > .vce-col:last-child {\\n margin-right: 0;\\n}\\n.vce-row-full-height {\\n min-height: 100vh;\\n}\\n.vce-row-content {\\n -ms-flex: 1 1 auto;\\n flex: 1 1 auto;\\n display: -ms-flexbox;\\n display: flex;\\n -ms-flex-direction: row;\\n flex-direction: row;\\n -ms-flex-wrap: wrap;\\n flex-wrap: wrap;\\n -ms-flex-pack: start;\\n justify-content: flex-start;\\n -ms-flex-line-pack: start;\\n align-content: flex-start;\\n -ms-flex-align: start;\\n align-items: flex-start;\\n min-height: 1em;\\n position: relative;\\n}\\n.vce-row-wrap--reverse > .vce-row-content {\\n -ms-flex-wrap: wrap-reverse;\\n flex-wrap: wrap-reverse;\\n -ms-flex-line-pack: end;\\n align-content: flex-end;\\n -ms-flex-align: end;\\n align-items: flex-end;\\n}\\n.vce-row-columns--top > .vce-row-content {\\n -ms-flex-line-pack: start;\\n align-content: flex-start;\\n}\\n.vce-row-columns--top.vce-row-wrap--reverse > .vce-row-content {\\n -ms-flex-line-pack: end;\\n align-content: flex-end;\\n}\\n.vce-row-columns--middle > .vce-row-content {\\n -ms-flex-line-pack: center;\\n align-content: center;\\n}\\n.vce-row-columns--bottom > .vce-row-content {\\n -ms-flex-line-pack: end;\\n align-content: flex-end;\\n}\\n.vce-row-columns--bottom.vce-row-wrap--reverse > .vce-row-content {\\n -ms-flex-line-pack: start;\\n align-content: flex-start;\\n}\\n.vce-row-columns--top > .vce-row-content:after,\\n.vce-row-columns--middle > .vce-row-content:after,\\n.vce-row-columns--bottom > .vce-row-content:after {\\n content: \\\"\\\";\\n width: 100%;\\n height: 0;\\n overflow: hidden;\\n visibility: hidden;\\n display: block;\\n}\\n.vce-row-content--middle > .vce-row-content > .vce-col > .vce-col-inner {\\n display: -ms-flexbox;\\n display: flex;\\n -ms-flex-pack: center;\\n justify-content: center;\\n -ms-flex-direction: column;\\n flex-direction: column;\\n}\\n.vce-row-content--bottom > .vce-row-content > .vce-col > .vce-col-inner {\\n display: -ms-flexbox;\\n display: flex;\\n -ms-flex-pack: end;\\n justify-content: flex-end;\\n -ms-flex-direction: column;\\n flex-direction: column;\\n}\\n.vce-row-equal-height > .vce-row-content {\\n -ms-flex-align: stretch;\\n align-items: stretch;\\n}\\n.vce-row-columns--stretch > .vce-row-content {\\n -ms-flex-line-pack: stretch;\\n align-content: stretch;\\n -ms-flex-align: stretch;\\n align-items: stretch;\\n}\\n.vce-row[data-vce-full-width=\\\"true\\\"] {\\n position: relative;\\n box-sizing: border-box;\\n}\\n.vce-row[data-vce-stretch-content=\\\"true\\\"] {\\n padding-left: 30px;\\n padding-right: 30px;\\n}\\n.vce-row[data-vce-stretch-content=\\\"true\\\"].vce-row-no-paddings {\\n padding-left: 0;\\n padding-right: 0;\\n}\\n.vce-row.vce-element--has-background {\\n padding-left: 30px;\\n padding-right: 30px;\\n padding-top: 30px;\\n}\\n.vce-row.vce-element--has-background[data-vce-full-width=\\\"true\\\"]:not([data-vce-stretch-content=\\\"true\\\"]) {\\n padding-left: 0;\\n padding-right: 0;\\n}\\n.vce-row.vce-element--has-background.vce-row--has-col-background {\\n padding-bottom: 30px;\\n}\\n.vce-row > .vce-row-content > .vce-col.vce-col--all-last {\\n margin-right: 0;\\n}\\n.rtl .vce-row > .vce-row-content > .vce-col.vce-col--all-last,\\n.rtl.vce-row > .vce-row-content > .vce-col.vce-col--all-last {\\n margin-left: 0;\\n}\\n@media (min-width: 0) and (max-width: 543px) {\\n .vce-row.vce-element--xs--has-background {\\n padding-left: 30px;\\n padding-right: 30px;\\n padding-top: 30px;\\n }\\n .vce-row.vce-element--xs--has-background[data-vce-full-width=\\\"true\\\"]:not([data-vce-stretch-content=\\\"true\\\"]) {\\n padding-left: 0;\\n padding-right: 0;\\n }\\n .vce-row.vce-element--xs--has-background.vce-row--xs--has-col-background {\\n padding-bottom: 30px;\\n }\\n .vce-row.vce-element--xs--has-background.vce-row--has-col-background {\\n padding-bottom: 30px;\\n }\\n .vce-row.vce-element--has-background.vce-row--xs--has-col-background {\\n padding-bottom: 30px;\\n }\\n .vce-row > .vce-row-content > .vce-col.vce-col--xs-last {\\n margin-right: 0;\\n }\\n .rtl .vce-row > .vce-row-content > .vce-col.vce-col--xs-last,\\n .rtl.vce-row > .vce-row-content > .vce-col.vce-col--xs-last {\\n margin-left: 0;\\n }\\n}\\n/* styles for mobile-landscape */\\n@media (min-width: 544px) and (max-width: 767px) {\\n .vce-row.vce-element--sm--has-background {\\n padding-left: 30px;\\n padding-right: 30px;\\n padding-top: 30px;\\n }\\n .vce-row.vce-element--sm--has-background[data-vce-full-width=\\\"true\\\"]:not([data-vce-stretch-content=\\\"true\\\"]) {\\n padding-left: 0;\\n padding-right: 0;\\n }\\n .vce-row.vce-element--sm--has-background.vce-row--sm--has-col-background {\\n padding-bottom: 30px;\\n }\\n .vce-row.vce-element--sm--has-background.vce-row--has-col-background {\\n padding-bottom: 30px;\\n }\\n .vce-row.vce-element--has-background.vce-row--sm--has-col-background {\\n padding-bottom: 30px;\\n }\\n .vce-row > .vce-row-content > .vce-col.vce-col--sm-last {\\n margin-right: 0;\\n }\\n .rtl .vce-row > .vce-row-content > .vce-col.vce-col--sm-last,\\n .rtl.vce-row > .vce-row-content > .vce-col.vce-col--sm-last {\\n margin-left: 0;\\n }\\n}\\n/* styles for mobile-landscape */\\n@media (min-width: 768px) and (max-width: 991px) {\\n .vce-row.vce-element--md--has-background {\\n padding-left: 30px;\\n padding-right: 30px;\\n padding-top: 30px;\\n }\\n .vce-row.vce-element--md--has-background[data-vce-full-width=\\\"true\\\"]:not([data-vce-stretch-content=\\\"true\\\"]) {\\n padding-left: 0;\\n padding-right: 0;\\n }\\n .vce-row.vce-element--md--has-background.vce-row--md--has-col-background {\\n padding-bottom: 30px;\\n }\\n .vce-row.vce-element--md--has-background.vce-row--has-col-background {\\n padding-bottom: 30px;\\n }\\n .vce-row.vce-element--has-background.vce-row--md--has-col-background {\\n padding-bottom: 30px;\\n }\\n .vce-row > .vce-row-content > .vce-col.vce-col--md-last {\\n margin-right: 0;\\n }\\n .rtl .vce-row > .vce-row-content > .vce-col.vce-col--md-last,\\n .rtl.vce-row > .vce-row-content > .vce-col.vce-col--md-last {\\n margin-left: 0;\\n }\\n}\\n/* styles for mobile-landscape */\\n@media (min-width: 992px) and (max-width: 1199px) {\\n .vce-row.vce-element--lg--has-background {\\n padding-left: 30px;\\n padding-right: 30px;\\n padding-top: 30px;\\n }\\n .vce-row.vce-element--lg--has-background[data-vce-full-width=\\\"true\\\"]:not([data-vce-stretch-content=\\\"true\\\"]) {\\n padding-left: 0;\\n padding-right: 0;\\n }\\n .vce-row.vce-element--lg--has-background.vce-row--lg--has-col-background {\\n padding-bottom: 30px;\\n }\\n .vce-row.vce-element--lg--has-background.vce-row--has-col-background {\\n padding-bottom: 30px;\\n }\\n .vce-row.vce-element--has-background.vce-row--lg--has-col-background {\\n padding-bottom: 30px;\\n }\\n .vce-row > .vce-row-content > .vce-col.vce-col--lg-last {\\n margin-right: 0;\\n }\\n .rtl .vce-row > .vce-row-content > .vce-col.vce-col--lg-last,\\n .rtl.vce-row > .vce-row-content > .vce-col.vce-col--lg-last {\\n margin-left: 0;\\n }\\n}\\n/* styles for mobile-landscape */\\n@media (min-width: 1200px) {\\n .vce-row.vce-element--xl--has-background {\\n padding-left: 30px;\\n padding-right: 30px;\\n padding-top: 30px;\\n }\\n .vce-row.vce-element--xl--has-background[data-vce-full-width=\\\"true\\\"]:not([data-vce-stretch-content=\\\"true\\\"]) {\\n padding-left: 0;\\n padding-right: 0;\\n }\\n .vce-row.vce-element--xl--has-background.vce-row--xl--has-col-background {\\n padding-bottom: 30px;\\n }\\n .vce-row.vce-element--xl--has-background.vce-row--has-col-background {\\n padding-bottom: 30px;\\n }\\n .vce-row.vce-element--has-background.vce-row--xl--has-col-background {\\n padding-bottom: 30px;\\n }\\n .vce-row > .vce-row-content > .vce-col.vce-col--xl-last {\\n margin-right: 0;\\n }\\n .rtl .vce-row > .vce-row-content > .vce-col.vce-col--xl-last,\\n .rtl.vce-row > .vce-row-content > .vce-col.vce-col--xl-last {\\n margin-left: 0;\\n }\\n}\\n\"\n\n//# sourceURL=webpack:///./row/styles.css?../../node_modules/raw-loader/index.js"); |
| 50 |
|
| 51 |
/***/ }), |
| 52 |
|
| 53 |
/***/ "./row/settings.json": |
| 54 |
/*!***************************!*\ |
| 55 |
!*** ./row/settings.json ***! |
| 56 |
\***************************/ |
| 57 |
/***/ (function(module) { |
| 58 |
|
| 59 |
"use strict"; |
| 60 |
eval("module.exports = JSON.parse('{\"customClass\":{\"type\":\"string\",\"access\":\"public\",\"value\":\"\",\"options\":{\"label\":\"Extra class name\",\"description\":\"Add an extra class name to the element and refer to it from the custom CSS option.\"}},\"layout\":{\"type\":\"rowLayout\",\"access\":\"public\",\"value\":{},\"options\":{\"label\":\"Row Layout\",\"tooltip\":\"Control your grid layout: specify the number of columns within a row, adjust responsiveness and more.\"}},\"dividers\":{\"type\":\"divider\",\"access\":\"public\",\"value\":{},\"options\":{\"label\":\"Dividers\",\"tooltip\":\"Add pre-designed shapes to divide rows and columns.\"}},\"sticky\":{\"type\":\"sticky\",\"access\":\"public\",\"value\":{},\"options\":{\"label\":\"Sticky\",\"tooltip\":\"The sticky option makes the container and its content fixed at the top of the page.\"}},\"boxShadow\":{\"type\":\"boxShadow\",\"access\":\"public\",\"value\":{},\"options\":{\"label\":\"Box Shadow\",\"tooltip\":\"Add outlined shades to an element.\"}},\"parallax\":{\"type\":\"parallax\",\"access\":\"public\",\"value\":{},\"options\":{\"label\":\"Parallax\",\"tooltip\":\"Enabling <a href=\\\\\"https://help.visualcomposer.com/docs/features/design-options/?utm_source=vcwb&utm_medium=editor&utm_campaign=info&utm_content=helper-point\\\\\" target=\\\\\"_blank\\\\\" rel=\\\\\"noopener noreferrer\\\\\">Parallax</a> creates a 3D scrolling effect on the page.\"}},\"designOptionsAdvanced\":{\"type\":\"designOptionsAdvanced\",\"access\":\"public\",\"value\":{},\"options\":{\"label\":\"Design Options\"}},\"editFormTab1\":{\"type\":\"group\",\"access\":\"protected\",\"value\":[\"rowWidth\",\"removeSpaces\",\"columnGap\",\"fullHeight\",\"columnPosition\",\"equalHeight\",\"contentPosition\",\"metaCustomId\",\"customClass\"],\"options\":{\"label\":\"General\"}},\"metaEditFormTabs\":{\"type\":\"group\",\"access\":\"protected\",\"value\":[\"layout\",\"editFormTab1\",\"designOptionsAdvanced\",\"parallax\",\"boxShadow\",\"dividers\",\"sticky\"]},\"relatedTo\":{\"type\":\"group\",\"access\":\"protected\",\"value\":[\"General\",\"RootElements\",\"Row\"]},\"containerFor\":{\"type\":\"group\",\"access\":\"protected\",\"value\":[\"Column\"]},\"parentWrapper\":{\"type\":\"string\",\"access\":\"protected\",\"value\":\"\"},\"metaOrder\":{\"type\":\"number\",\"access\":\"protected\",\"value\":2},\"rowWidth\":{\"type\":\"buttonGroup\",\"access\":\"public\",\"value\":\"boxed\",\"options\":{\"label\":\"Row width\",\"values\":[{\"label\":\"Boxed\",\"value\":\"boxed\",\"icon\":\"vcv-ui-icon-attribute-row-width-boxed\"},{\"label\":\"Stretched\",\"value\":\"stretchedRow\",\"icon\":\"vcv-ui-icon-attribute-row-width-stretched\"},{\"label\":\"Stretched row and column\",\"value\":\"stretchedRowAndColumn\",\"icon\":\"vcv-ui-icon-attribute-row-width-stretched-content\"}],\"containerDependency\":{\"sidebar\":\"hide\"}}},\"removeSpaces\":{\"type\":\"toggle\",\"access\":\"public\",\"value\":false,\"options\":{\"label\":\"Remove spaces\",\"description\":\"Remove row spaces from the left and right sides.\",\"onChange\":{\"rules\":{\"rowWidth\":{\"rule\":\"value\",\"options\":{\"value\":\"stretchedRowAndColumn\"}}},\"actions\":[{\"action\":\"toggleVisibility\"}]},\"containerDependency\":{\"sidebar\":\"removeDependencies\"}}},\"columnGap\":{\"type\":\"number\",\"access\":\"public\",\"value\":\"30\",\"options\":{\"label\":\"Column gap\",\"description\":\"Enter a gap between columns in pixels (example: 5).\",\"min\":\"0\",\"cssMixin\":{\"mixin\":\"columnGap\",\"property\":\"gap\",\"namePattern\":\"[\\\\\\\\da-f]+\"}}},\"fullHeight\":{\"type\":\"toggle\",\"access\":\"public\",\"value\":false,\"options\":{\"label\":\"Full height\",\"description\":\"Set a row to be full-screen height.\"}},\"metaCustomId\":{\"type\":\"customId\",\"access\":\"public\",\"value\":\"\",\"options\":{\"label\":\"Element ID\",\"description\":\"Apply a unique ID to the element to link it directly by using #your_id (for element ID use lowercase input only).\"}},\"equalHeight\":{\"type\":\"toggle\",\"access\":\"public\",\"value\":true,\"options\":{\"label\":\"Column equal height\"}},\"columnPosition\":{\"type\":\"buttonGroup\",\"access\":\"public\",\"value\":\"top\",\"options\":{\"label\":\"Column position\",\"values\":[{\"label\":\"Top\",\"value\":\"top\",\"icon\":\"vcv-ui-icon-attribute-vertical-alignment-top\"},{\"label\":\"Middle\",\"value\":\"middle\",\"icon\":\"vcv-ui-icon-attribute-vertical-alignment-middle\"},{\"label\":\"Bottom\",\"value\":\"bottom\",\"icon\":\"vcv-ui-icon-attribute-vertical-alignment-bottom\"},{\"label\":\"Full height\",\"value\":\"stretch\",\"icon\":\"vcv-ui-icon-attribute-vertical-alignment-full-height\"}],\"onChange\":{\"rules\":{\"fullHeight\":{\"rule\":\"toggle\"}},\"actions\":[{\"action\":\"toggleVisibility\"}]}}},\"contentPosition\":{\"type\":\"buttonGroup\",\"access\":\"public\",\"value\":\"top\",\"options\":{\"label\":\"Content position\",\"values\":[{\"label\":\"Top\",\"value\":\"top\",\"icon\":\"vcv-ui-icon-attribute-vertical-alignment-top\"},{\"label\":\"Middle\",\"value\":\"middle\",\"icon\":\"vcv-ui-icon-attribute-vertical-alignment-middle\"},{\"label\":\"Bottom\",\"value\":\"bottom\",\"icon\":\"vcv-ui-icon-attribute-vertical-alignment-bottom\"}]}},\"size\":{\"type\":\"string\",\"access\":\"public\",\"value\":\"auto\"},\"hidden\":{\"type\":\"string\",\"access\":\"public\",\"value\":false},\"columnBackground\":{\"type\":\"string\",\"access\":\"public\",\"value\":\"\"},\"tag\":{\"access\":\"protected\",\"type\":\"string\",\"value\":\"row\"},\"sharedAssetsLibrary\":{\"access\":\"protected\",\"type\":\"string\",\"value\":{\"libraries\":[{\"rules\":{\"rowWidth\":{\"rule\":\"!value\",\"options\":{\"value\":\"boxed\"}}},\"libsNames\":[\"fullWidth\"]},{\"rules\":{\"fullHeight\":{\"rule\":\"toggle\"}},\"libsNames\":[\"fullHeight\"]}]}},\"initChildren\":{\"access\":\"protected\",\"type\":\"object\",\"value\":[{\"tag\":\"column\"}]}}');\n\n//# sourceURL=webpack:///./row/settings.json?"); |
| 61 |
|
| 62 |
/***/ }) |
| 63 |
|
| 64 |
},[['./row/index.js']]]); |