The Editor’s UI Data Namespace: core/edit-post. Selectors areMetaBoxesInitialized Returns true if meta boxes are initialized. Parameters state Object: Global application state. Returns boolean: Whether meta boxes are initialized. getActiveGeneralSidebarName Returns the current active general sidebar name, or null if there is no general sidebar active. The active general sidebar is a unique name to identify either an editor or plugin sidebar. Examples: edit-post/document my-plugin/insert-image-sidebar Parameters state Object: Global application state. Returns ?string: Active general sidebar name. getActiveMetaBoxLocations Returns an array of active meta box locations. Parameters state Object: Post editor state. Returns string[]: Active meta box locations. getAllMetaBoxes Returns the list of all the available meta boxes. Parameters state Object: Global application state. Returns Array: List of meta boxes. getEditedPostTemplate Retrieves the template of the currently edited post. Returns ?Object: Post Template. getEditorMode Returns the current editing mode. Parameters state Object: Global application state. Returns string: Editing mode. getHiddenBlockTypes Returns an array of blocks that are hidden. Returns Array: A list of the hidden block types getMetaBoxesPerLocation Returns the list of all the available meta boxes for a given location. Parameters state Object: Global application state. location string: Meta box location to test. Returns ?Array: List of meta boxes. getPreference Parameters state Object: Global application state. preferenceKey string: Preference Key. defaultValue *: Default Value. Returns *: Preference Value. getPreferences Returns the preferences (these preferences are persisted locally). Parameters state Object: Global application state. Returns Object: Preferences Object. hasMetaBoxes Returns true if the post is using Meta Boxes Parameters state Object: Global application state Returns boolean: Whether there are metaboxes or not. isEditingTemplate Deprecated Returns true if the template editing mode is enabled. isEditorPanelEnabled Deprecated Returns true if the given panel is enabled, or false otherwise. Panels are enabled by default. Parameters state Object: Global application state. panelName string: A string that identifies the panel. Returns boolean: Whether or not the panel is enabled. isEditorPanelOpened Deprecated Returns true if the given panel is open, or false otherwise. Panels are closed by default. Parameters state Object: Global application state. panelName string: A string that identifies the panel. Returns boolean: Whether or not the panel is open. isEditorPanelRemoved Deprecated Returns true if the given panel was programmatically removed, or false otherwise. All panels are not removed by default. Parameters state Object: Global application state. panelName string: A string that identifies the panel. Returns boolean: Whether or not the panel is removed. isEditorSidebarOpened Returns true if the editor sidebar is opened. Parameters state Object: Global application state Returns boolean: Whether the editor sidebar is opened. isFeatureActive Returns whether the given feature is enabled or not. Parameters state Object: Global application state. feature string: Feature slug. Returns boolean: Is active. isInserterOpened Deprecated Returns true if the inserter is opened. Parameters state Object: Global application state. Returns boolean: Whether the inserter is opened. isListViewOpened Returns true if the list view is opened. Parameters state Object: Global application state. Returns boolean: Whether the list view is opened. isMetaBoxLocationActive Returns true if there is an active meta box in the given location, or false otherwise. Parameters state Object: Post editor state. location string: Meta box location to test. Returns boolean: Whether the meta box location is active. isMetaBoxLocationVisible Returns true if a metabox location is active and visible Parameters state Object: Post editor state. location string: Meta box location to test. Returns boolean: Whether the meta box location is active and visible. isModalActive Deprecated since WP 6.3 use core/interface store’s selector with the same name instead. Returns true if a modal is active, or false otherwise. Parameters state Object: Global application state. modalName string: A string that uniquely identifies the modal. Returns boolean: Whether the modal is active. isPluginItemPinned Returns true if the plugin item is pinned to the header. When the value is not set it defaults to true. Parameters state Object: Global application state. pluginName string: Plugin item name. Returns boolean: Whether the plugin item is pinned. isPluginSidebarOpened Returns true if the plugin sidebar is opened. Parameters state Object: Global application state. Returns boolean: Whether the plugin sidebar is opened. isPublishSidebarOpened Deprecated Returns true if the publish sidebar is opened. Parameters state Object: Global application state Returns boolean: Whether the publish sidebar is open. isSavingMetaBoxes Returns true if the Meta Boxes are being saved. Parameters state Object: Global application state. Returns boolean: Whether the metaboxes are being saved. Actions closeGeneralSidebar Returns an action object signalling that the user closed the sidebar. closeModal Deprecated since WP 6.3 use core/interface store’s action with the same name instead. Returns an action object signalling that the user closed a modal. Returns Object: Action object. closePublishSidebar Deprecated Returns an action object used in signalling that the user closed the publish sidebar. Returns Object: Action object. hideBlockTypes Update the provided block types to be hidden. Parameters blockNames string[]: Names of block types to hide. initializeMetaBoxes Initializes WordPress postboxes script and the logic for saving meta boxes. metaBoxUpdatesFailure Returns an action object used to signal a failed meta box update. Returns Object: Action object. metaBoxUpdatesSuccess Returns an action object used to signal a successful meta box update. Returns Object: Action object. openGeneralSidebar Returns an action object used in signalling that the user opened an editor sidebar. Parameters name ?string: Sidebar name to be opened. openModal Deprecated since WP 6.3 use core/interface store’s action with the same name instead. Returns an action object used in signalling that the user opened a modal. Parameters name string: A string that uniquely identifies the modal. Returns Object: Action object. openPublishSidebar Deprecated Returns an action object used in signalling that the user opened the publish sidebar. Returns Object: Action object removeEditorPanel Deprecated Returns an action object used to remove a panel from the editor. Parameters panelName string: A string that identifies the panel to remove. Returns Object: Action object. requestMetaBoxUpdates Update a metabox. setAvailableMetaBoxesPerLocation Stores info about which Meta boxes are available in which location. Parameters metaBoxesPerLocation Object: Meta boxes per location. setIsEditingTemplate Deprecated Returns an action object used to switch to template editing. setIsInserterOpened Deprecated Returns an action object used to open/close the inserter. Parameters value boolean|Object: Whether the inserter should be opened (true) or closed (false). setIsListViewOpened Deprecated Returns an action object used to open/close the list view. Parameters isOpen boolean: A boolean representing whether the list view should be opened or closed. showBlockTypes Update the provided block types to be visible. Parameters blockNames string[]: Names of block types to show. switchEditorMode Deprecated Triggers an action used to switch editor mode. Parameters mode string: The editor mode. toggleDistractionFree Deprecated Action that toggles Distraction free mode. Distraction free mode expects there are no sidebars, as due to the z-index values set, you can’t close sidebars. toggleEditorPanelEnabled Deprecated Returns an action object used to enable or disable a panel in the editor. Parameters panelName string: A string that identifies the panel to enable or disable. Returns Object: Action object. toggleEditorPanelOpened Deprecated Opens a closed panel and closes an open panel. Parameters panelName string: A string that identifies the panel to open or close. toggleFeature Triggers an action used to toggle a feature flag. Parameters feature string: Feature name. toggleFullscreenMode Action that toggles the Fullscreen Mode view option. togglePinnedPluginItem Triggers an action object used to toggle a plugin name flag. Parameters pluginName string: Plugin name. togglePublishSidebar Deprecated Returns an action object used in signalling that the user toggles the publish sidebar. Returns Object: Action object updatePreferredStyleVariations Deprecated Returns an action object used in signaling that a style should be auto-applied when a block is created.