@wordpress/editor
Version:
Enhanced block editor for WordPress posts.
166 lines (153 loc) • 10.5 kB
JavaScript
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "ServerSideRender", {
enumerable: true,
get: function () {
return _serverSideRender.default;
}
});
exports.withFontSizes = exports.withColors = exports.withColorContext = exports.getFontSizeClass = exports.getFontSize = exports.getColorObjectByColorValue = exports.getColorObjectByAttributeValues = exports.getColorClassName = exports.createCustomColorsHOC = exports.WritingFlow = exports.Warning = exports.URLPopover = exports.URLInputButton = exports.URLInput = exports.SkipToSelectedBlock = exports.PreserveScrollInReorder = exports.ObserveTyping = exports.NavigableToolbar = exports.MultiSelectScrollIntoView = exports.MediaUploadCheck = exports.MediaUpload = exports.MediaPlaceholder = exports.__unstableRichTextInputEvent = exports.RichTextToolbarButton = exports.RichTextShortcut = exports.PlainText = exports.PanelColorSettings = exports.InspectorControls = exports.InspectorAdvancedControls = exports.InnerBlocks = exports.Inserter = exports.FontSizePicker = exports.DefaultBlockAppender = exports.CopyHandler = exports.ContrastChecker = exports.ColorPalette = exports.BlockToolbar = exports.BlockTitle = exports.BlockSettingsMenu = exports.BlockSelectionClearer = exports.BlockNavigationDropdown = exports.BlockMover = exports.BlockList = exports.BlockInspector = exports.BlockIcon = exports.BlockFormatControls = exports.BlockEditorKeyboardShortcuts = exports.BlockEdit = exports.BlockControls = exports.BlockAlignmentToolbar = exports.AlignmentToolbar = exports.Autocomplete = exports.RichText = void 0;
var _element = require("@wordpress/element");
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _deprecated = _interopRequireDefault(require("@wordpress/deprecated"));
var _blockEditor = require("@wordpress/block-editor");
var _serverSideRender = _interopRequireDefault(require("@wordpress/server-side-render"));
// Block Creation Components
/**
* WordPress dependencies
*/
function deprecateComponent(name, Wrapped, staticsToHoist = []) {
const Component = (0, _element.forwardRef)((props, ref) => {
(0, _deprecated.default)('wp.editor.' + name, {
since: '5.3',
alternative: 'wp.blockEditor.' + name
});
return (0, _element.createElement)(Wrapped, (0, _extends2.default)({
ref: ref
}, props));
});
staticsToHoist.forEach(staticName => {
Component[staticName] = deprecateComponent(name + '.' + staticName, Wrapped[staticName]);
});
return Component;
}
function deprecateFunction(name, func) {
return (...args) => {
(0, _deprecated.default)('wp.editor.' + name, {
since: '5.3',
alternative: 'wp.blockEditor.' + name
});
return func(...args);
};
}
const RichText = deprecateComponent('RichText', _blockEditor.RichText, ['Content']);
exports.RichText = RichText;
RichText.isEmpty = deprecateFunction('RichText.isEmpty', _blockEditor.RichText.isEmpty);
const Autocomplete = deprecateComponent('Autocomplete', _blockEditor.Autocomplete);
exports.Autocomplete = Autocomplete;
const AlignmentToolbar = deprecateComponent('AlignmentToolbar', _blockEditor.AlignmentToolbar);
exports.AlignmentToolbar = AlignmentToolbar;
const BlockAlignmentToolbar = deprecateComponent('BlockAlignmentToolbar', _blockEditor.BlockAlignmentToolbar);
exports.BlockAlignmentToolbar = BlockAlignmentToolbar;
const BlockControls = deprecateComponent('BlockControls', _blockEditor.BlockControls, ['Slot']);
exports.BlockControls = BlockControls;
const BlockEdit = deprecateComponent('BlockEdit', _blockEditor.BlockEdit);
exports.BlockEdit = BlockEdit;
const BlockEditorKeyboardShortcuts = deprecateComponent('BlockEditorKeyboardShortcuts', _blockEditor.BlockEditorKeyboardShortcuts);
exports.BlockEditorKeyboardShortcuts = BlockEditorKeyboardShortcuts;
const BlockFormatControls = deprecateComponent('BlockFormatControls', _blockEditor.BlockFormatControls, ['Slot']);
exports.BlockFormatControls = BlockFormatControls;
const BlockIcon = deprecateComponent('BlockIcon', _blockEditor.BlockIcon);
exports.BlockIcon = BlockIcon;
const BlockInspector = deprecateComponent('BlockInspector', _blockEditor.BlockInspector);
exports.BlockInspector = BlockInspector;
const BlockList = deprecateComponent('BlockList', _blockEditor.BlockList);
exports.BlockList = BlockList;
const BlockMover = deprecateComponent('BlockMover', _blockEditor.BlockMover);
exports.BlockMover = BlockMover;
const BlockNavigationDropdown = deprecateComponent('BlockNavigationDropdown', _blockEditor.BlockNavigationDropdown);
exports.BlockNavigationDropdown = BlockNavigationDropdown;
const BlockSelectionClearer = deprecateComponent('BlockSelectionClearer', _blockEditor.BlockSelectionClearer);
exports.BlockSelectionClearer = BlockSelectionClearer;
const BlockSettingsMenu = deprecateComponent('BlockSettingsMenu', _blockEditor.BlockSettingsMenu);
exports.BlockSettingsMenu = BlockSettingsMenu;
const BlockTitle = deprecateComponent('BlockTitle', _blockEditor.BlockTitle);
exports.BlockTitle = BlockTitle;
const BlockToolbar = deprecateComponent('BlockToolbar', _blockEditor.BlockToolbar);
exports.BlockToolbar = BlockToolbar;
const ColorPalette = deprecateComponent('ColorPalette', _blockEditor.ColorPalette);
exports.ColorPalette = ColorPalette;
const ContrastChecker = deprecateComponent('ContrastChecker', _blockEditor.ContrastChecker);
exports.ContrastChecker = ContrastChecker;
const CopyHandler = deprecateComponent('CopyHandler', _blockEditor.CopyHandler);
exports.CopyHandler = CopyHandler;
const DefaultBlockAppender = deprecateComponent('DefaultBlockAppender', _blockEditor.DefaultBlockAppender);
exports.DefaultBlockAppender = DefaultBlockAppender;
const FontSizePicker = deprecateComponent('FontSizePicker', _blockEditor.FontSizePicker);
exports.FontSizePicker = FontSizePicker;
const Inserter = deprecateComponent('Inserter', _blockEditor.Inserter);
exports.Inserter = Inserter;
const InnerBlocks = deprecateComponent('InnerBlocks', _blockEditor.InnerBlocks, ['ButtonBlockAppender', 'DefaultBlockAppender', 'Content']);
exports.InnerBlocks = InnerBlocks;
const InspectorAdvancedControls = deprecateComponent('InspectorAdvancedControls', _blockEditor.InspectorAdvancedControls, ['Slot']);
exports.InspectorAdvancedControls = InspectorAdvancedControls;
const InspectorControls = deprecateComponent('InspectorControls', _blockEditor.InspectorControls, ['Slot']);
exports.InspectorControls = InspectorControls;
const PanelColorSettings = deprecateComponent('PanelColorSettings', _blockEditor.PanelColorSettings);
exports.PanelColorSettings = PanelColorSettings;
const PlainText = deprecateComponent('PlainText', _blockEditor.PlainText);
exports.PlainText = PlainText;
const RichTextShortcut = deprecateComponent('RichTextShortcut', _blockEditor.RichTextShortcut);
exports.RichTextShortcut = RichTextShortcut;
const RichTextToolbarButton = deprecateComponent('RichTextToolbarButton', _blockEditor.RichTextToolbarButton);
exports.RichTextToolbarButton = RichTextToolbarButton;
const __unstableRichTextInputEvent = deprecateComponent('__unstableRichTextInputEvent', _blockEditor.__unstableRichTextInputEvent);
exports.__unstableRichTextInputEvent = __unstableRichTextInputEvent;
const MediaPlaceholder = deprecateComponent('MediaPlaceholder', _blockEditor.MediaPlaceholder);
exports.MediaPlaceholder = MediaPlaceholder;
const MediaUpload = deprecateComponent('MediaUpload', _blockEditor.MediaUpload);
exports.MediaUpload = MediaUpload;
const MediaUploadCheck = deprecateComponent('MediaUploadCheck', _blockEditor.MediaUploadCheck);
exports.MediaUploadCheck = MediaUploadCheck;
const MultiSelectScrollIntoView = deprecateComponent('MultiSelectScrollIntoView', _blockEditor.MultiSelectScrollIntoView);
exports.MultiSelectScrollIntoView = MultiSelectScrollIntoView;
const NavigableToolbar = deprecateComponent('NavigableToolbar', _blockEditor.NavigableToolbar);
exports.NavigableToolbar = NavigableToolbar;
const ObserveTyping = deprecateComponent('ObserveTyping', _blockEditor.ObserveTyping);
exports.ObserveTyping = ObserveTyping;
const PreserveScrollInReorder = deprecateComponent('PreserveScrollInReorder', _blockEditor.PreserveScrollInReorder);
exports.PreserveScrollInReorder = PreserveScrollInReorder;
const SkipToSelectedBlock = deprecateComponent('SkipToSelectedBlock', _blockEditor.SkipToSelectedBlock);
exports.SkipToSelectedBlock = SkipToSelectedBlock;
const URLInput = deprecateComponent('URLInput', _blockEditor.URLInput);
exports.URLInput = URLInput;
const URLInputButton = deprecateComponent('URLInputButton', _blockEditor.URLInputButton);
exports.URLInputButton = URLInputButton;
const URLPopover = deprecateComponent('URLPopover', _blockEditor.URLPopover);
exports.URLPopover = URLPopover;
const Warning = deprecateComponent('Warning', _blockEditor.Warning);
exports.Warning = Warning;
const WritingFlow = deprecateComponent('WritingFlow', _blockEditor.WritingFlow);
exports.WritingFlow = WritingFlow;
const createCustomColorsHOC = deprecateFunction('createCustomColorsHOC', _blockEditor.createCustomColorsHOC);
exports.createCustomColorsHOC = createCustomColorsHOC;
const getColorClassName = deprecateFunction('getColorClassName', _blockEditor.getColorClassName);
exports.getColorClassName = getColorClassName;
const getColorObjectByAttributeValues = deprecateFunction('getColorObjectByAttributeValues', _blockEditor.getColorObjectByAttributeValues);
exports.getColorObjectByAttributeValues = getColorObjectByAttributeValues;
const getColorObjectByColorValue = deprecateFunction('getColorObjectByColorValue', _blockEditor.getColorObjectByColorValue);
exports.getColorObjectByColorValue = getColorObjectByColorValue;
const getFontSize = deprecateFunction('getFontSize', _blockEditor.getFontSize);
exports.getFontSize = getFontSize;
const getFontSizeClass = deprecateFunction('getFontSizeClass', _blockEditor.getFontSizeClass);
exports.getFontSizeClass = getFontSizeClass;
const withColorContext = deprecateFunction('withColorContext', _blockEditor.withColorContext);
exports.withColorContext = withColorContext;
const withColors = deprecateFunction('withColors', _blockEditor.withColors);
exports.withColors = withColors;
const withFontSizes = deprecateFunction('withFontSizes', _blockEditor.withFontSizes);
exports.withFontSizes = withFontSizes;
//# sourceMappingURL=deprecated.js.map