@wordpress/block-editor
Version:
122 lines (121 loc) • 4.57 kB
JavaScript
// packages/block-editor/src/private-apis.js
import * as globalStyles from "./components/global-styles/index.mjs";
import { ExperimentalBlockEditorProvider } from "./components/provider/index.mjs";
import { lock } from "./lock-unlock.mjs";
import { getRichTextValues } from "./components/rich-text/get-rich-text-values.mjs";
import ResizableBoxPopover from "./components/resizable-box-popover/index.mjs";
import { default as PrivateQuickInserter } from "./components/inserter/quick-inserter.mjs";
import {
extractWords,
getNormalizedSearchTerms,
normalizeString
} from "./components/inserter/search-items.mjs";
import { PrivateListView } from "./components/list-view/index.mjs";
import { useHasBlockToolbar } from "./components/block-toolbar/use-has-block-toolbar.mjs";
import { cleanEmptyObject } from "./hooks/utils.mjs";
import BlockQuickNavigation from "./components/block-quick-navigation/index.mjs";
import { LayoutStyle } from "./components/block-list/layout.mjs";
import BlockManager from "./components/block-manager/index.mjs";
import { BlockRemovalWarningModal } from "./components/block-removal-warning-modal/index.mjs";
import {
setBackgroundStyleDefaults,
useLayoutClasses,
useLayoutStyles,
__unstableBlockStyleVariationOverridesWithConfig,
useZoomOut
} from "./hooks/index.mjs";
import DimensionsTool from "./components/dimensions-tool/index.mjs";
import ResolutionTool from "./components/resolution-tool/index.mjs";
import TextAlignmentControl from "./components/text-alignment-control/index.mjs";
import { usesContextKey } from "./components/rich-text/format-edit.mjs";
import { ExperimentalBlockCanvas } from "./components/block-canvas/index.mjs";
import { getDuotoneFilter } from "./components/duotone/utils.mjs";
import { useFlashEditableBlocks } from "./components/use-flash-editable-blocks/index.mjs";
import {
selectBlockPatternsKey,
reusableBlocksSelectKey,
globalStylesDataKey,
globalStylesLinksDataKey,
sectionRootClientIdKey,
mediaEditKey,
getMediaSelectKey,
essentialFormatKey,
deviceTypeKey,
isIsolatedEditorKey
} from "./store/private-keys.mjs";
import { requiresWrapperOnCopy } from "./components/writing-flow/utils.mjs";
import { PrivateRichText } from "./components/rich-text/index.mjs";
import { PrivateBlockPopover } from "./components/block-popover/index.mjs";
import { PrivateInserterLibrary } from "./components/inserter/library.mjs";
import { PrivatePublishDateTimePicker } from "./components/publish-date-time-picker/index.mjs";
import useSpacingSizes from "./components/spacing-sizes-control/hooks/use-spacing-sizes.mjs";
import useBlockDisplayTitle from "./components/block-title/use-block-display-title.mjs";
import TabbedSidebar from "./components/tabbed-sidebar/index.mjs";
import CommentIconSlotFill from "./components/collab/block-comment-icon-slot.mjs";
import CommentIconToolbarSlotFill from "./components/collab/block-comment-icon-toolbar-slot.mjs";
import HTMLElementControl from "./components/html-element-control/index.mjs";
import {
useBlockElementRef,
useBlockElement
} from "./components/block-list/use-block-props/use-block-refs.mjs";
import { LinkPicker } from "./components/link-picker/index.mjs";
import useRemoteUrlData from "./components/link-control/use-rich-url-data.mjs";
var privateApis = {};
lock(privateApis, {
...globalStyles,
ExperimentalBlockCanvas,
ExperimentalBlockEditorProvider,
getDuotoneFilter,
getRichTextValues,
PrivateQuickInserter,
extractWords,
getNormalizedSearchTerms,
normalizeString,
PrivateListView,
ResizableBoxPopover,
useHasBlockToolbar,
cleanEmptyObject,
BlockQuickNavigation,
LayoutStyle,
BlockManager,
BlockRemovalWarningModal,
useLayoutClasses,
useLayoutStyles,
DimensionsTool,
ResolutionTool,
TabbedSidebar,
TextAlignmentControl,
usesContextKey,
useFlashEditableBlocks,
HTMLElementControl,
useZoomOut,
globalStylesDataKey,
globalStylesLinksDataKey,
selectBlockPatternsKey,
requiresWrapperOnCopy,
PrivateRichText,
PrivateInserterLibrary,
reusableBlocksSelectKey,
PrivateBlockPopover,
PrivatePublishDateTimePicker,
useSpacingSizes,
useBlockDisplayTitle,
__unstableBlockStyleVariationOverridesWithConfig,
setBackgroundStyleDefaults,
sectionRootClientIdKey,
CommentIconSlotFill,
CommentIconToolbarSlotFill,
mediaEditKey,
getMediaSelectKey,
essentialFormatKey,
deviceTypeKey,
isIsolatedEditorKey,
useBlockElement,
useBlockElementRef,
LinkPicker,
useRemoteUrlData
});
export {
privateApis
};
//# sourceMappingURL=private-apis.mjs.map