Update WordPress to 5.2
This commit is contained in:
parent
489b5a5914
commit
e00f87f2f5
599 changed files with 119573 additions and 55990 deletions
|
|
@ -82,18 +82,18 @@ this["wp"] = this["wp"] || {}; this["wp"]["blockSerializationDefaultParser"] =
|
|||
/******/
|
||||
/******/
|
||||
/******/ // Load entry module and return exports
|
||||
/******/ return __webpack_require__(__webpack_require__.s = 197);
|
||||
/******/ return __webpack_require__(__webpack_require__.s = 258);
|
||||
/******/ })
|
||||
/************************************************************************/
|
||||
/******/ ({
|
||||
|
||||
/***/ 197:
|
||||
/***/ 258:
|
||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "parse", function() { return parse; });
|
||||
/* harmony import */ var _babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(25);
|
||||
/* harmony import */ var _babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(28);
|
||||
|
||||
var document;
|
||||
var offset;
|
||||
|
|
@ -166,6 +166,84 @@ function Frame(block, tokenStart, tokenLength, prevOffset, leadingHtmlStart) {
|
|||
leadingHtmlStart: leadingHtmlStart
|
||||
};
|
||||
}
|
||||
/**
|
||||
* Parser function, that converts input HTML into a block based structure.
|
||||
*
|
||||
* @param {string} doc The HTML document to parse.
|
||||
*
|
||||
* @example
|
||||
* Input post:
|
||||
* ```html
|
||||
* <!-- wp:columns {"columns":3} -->
|
||||
* <div class="wp-block-columns has-3-columns"><!-- wp:column -->
|
||||
* <div class="wp-block-column"><!-- wp:paragraph -->
|
||||
* <p>Left</p>
|
||||
* <!-- /wp:paragraph --></div>
|
||||
* <!-- /wp:column -->
|
||||
*
|
||||
* <!-- wp:column -->
|
||||
* <div class="wp-block-column"><!-- wp:paragraph -->
|
||||
* <p><strong>Middle</strong></p>
|
||||
* <!-- /wp:paragraph --></div>
|
||||
* <!-- /wp:column -->
|
||||
*
|
||||
* <!-- wp:column -->
|
||||
* <div class="wp-block-column"></div>
|
||||
* <!-- /wp:column --></div>
|
||||
* <!-- /wp:columns -->
|
||||
* ```
|
||||
*
|
||||
* Parsing code:
|
||||
* ```js
|
||||
* import { parse } from '@wordpress/block-serialization-default-parser';
|
||||
*
|
||||
* parse( post ) === [
|
||||
* {
|
||||
* blockName: "core/columns",
|
||||
* attrs: {
|
||||
* columns: 3
|
||||
* },
|
||||
* innerBlocks: [
|
||||
* {
|
||||
* blockName: "core/column",
|
||||
* attrs: null,
|
||||
* innerBlocks: [
|
||||
* {
|
||||
* blockName: "core/paragraph",
|
||||
* attrs: null,
|
||||
* innerBlocks: [],
|
||||
* innerHTML: "\n<p>Left</p>\n"
|
||||
* }
|
||||
* ],
|
||||
* innerHTML: '\n<div class="wp-block-column"></div>\n'
|
||||
* },
|
||||
* {
|
||||
* blockName: "core/column",
|
||||
* attrs: null,
|
||||
* innerBlocks: [
|
||||
* {
|
||||
* blockName: "core/paragraph",
|
||||
* attrs: null,
|
||||
* innerBlocks: [],
|
||||
* innerHTML: "\n<p><strong>Middle</strong></p>\n"
|
||||
* }
|
||||
* ],
|
||||
* innerHTML: '\n<div class="wp-block-column"></div>\n'
|
||||
* },
|
||||
* {
|
||||
* blockName: "core/column",
|
||||
* attrs: null,
|
||||
* innerBlocks: [],
|
||||
* innerHTML: '\n<div class="wp-block-column"></div>\n'
|
||||
* }
|
||||
* ],
|
||||
* innerHTML: '\n<div class="wp-block-columns has-3-columns">\n\n\n\n</div>\n'
|
||||
* }
|
||||
* ];
|
||||
* ```
|
||||
* @return {Array} A block-based representation of the input HTML.
|
||||
*/
|
||||
|
||||
|
||||
var parse = function parse(doc) {
|
||||
document = doc;
|
||||
|
|
@ -399,13 +477,13 @@ function addBlockFromStack(endOffset) {
|
|||
|
||||
/***/ }),
|
||||
|
||||
/***/ 25:
|
||||
/***/ 28:
|
||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
|
||||
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js
|
||||
var arrayWithHoles = __webpack_require__(35);
|
||||
var arrayWithHoles = __webpack_require__(37);
|
||||
|
||||
// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js
|
||||
function _iterableToArrayLimit(arr, i) {
|
||||
|
|
@ -434,7 +512,7 @@ function _iterableToArrayLimit(arr, i) {
|
|||
return _arr;
|
||||
}
|
||||
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js
|
||||
var nonIterableRest = __webpack_require__(36);
|
||||
var nonIterableRest = __webpack_require__(38);
|
||||
|
||||
// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js
|
||||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _slicedToArray; });
|
||||
|
|
@ -447,7 +525,7 @@ function _slicedToArray(arr, i) {
|
|||
|
||||
/***/ }),
|
||||
|
||||
/***/ 35:
|
||||
/***/ 37:
|
||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
|
|
@ -458,7 +536,7 @@ function _arrayWithHoles(arr) {
|
|||
|
||||
/***/ }),
|
||||
|
||||
/***/ 36:
|
||||
/***/ 38:
|
||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue