CKEditor5PluginDefinition::setClass |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginDefinition.php |
Sets the class. |
CKEditor5PluginDefinition::setDeriver |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginDefinition.php |
Sets the deriver of this plugin definition. |
CKEditor5PluginDefinition::toArray |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginDefinition.php |
Gets an array representation of this CKEditor 5 plugin definition. |
CKEditor5PluginDefinition::validateCKEditor5Aspects |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginDefinition.php |
Validates the CKEditor 5 aspects of the CKEditor 5 plugin definition. |
CKEditor5PluginDefinition::validateConfiguration |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginDefinition.php |
Validates the given configuration array. |
CKEditor5PluginDefinition::validateDrupalAspects |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginDefinition.php |
Validates the Drupal aspects of the CKEditor 5 plugin definition. |
CKEditor5PluginDefinition::__construct |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginDefinition.php |
CKEditor5PluginDefinition constructor. |
CKEditor5PluginElementsSubsetInterface |
interface |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginElementsSubsetInterface.php |
Defines an interface for plugins that can support an elements subset. |
CKEditor5PluginElementsSubsetInterface.php |
file |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginElementsSubsetInterface.php |
|
CKEditor5PluginElementsSubsetInterface::getElementsSubset |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginElementsSubsetInterface.php |
Returns a configured subset of the elements supported by this plugin. |
CKEditor5PluginInterface |
interface |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginInterface.php |
Defines an interface for CKEditor 5 plugins. |
CKEditor5PluginInterface.php |
file |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginInterface.php |
|
CKEditor5PluginInterface::getDynamicPluginConfig |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginInterface.php |
Allows a plugin to modify its static configuration. |
CKEditor5PluginManager |
class |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManager.php |
Provides a CKEditor 5 plugin manager. |
CKEditor5PluginManager.php |
file |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManager.php |
|
CKEditor5PluginManager::findPluginSupportingElement |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManager.php |
Searches for CKEditor 5 plugin that supports a given tag. |
CKEditor5PluginManager::getAdminLibraries |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManager.php |
Gets a list of all admin library names. |
CKEditor5PluginManager::getCKEditor5PluginConfig |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManager.php |
Gets the configuration for the CKEditor 5 plugins enabled in this editor. |
CKEditor5PluginManager::getDiscovery |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManager.php |
Gets the plugin discovery. |
CKEditor5PluginManager::getEnabledDefinitions |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManager.php |
Filter list of definitions by enabled plugins only. |
CKEditor5PluginManager::getEnabledLibraries |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManager.php |
Gets a list of libraries required for the editor. |
CKEditor5PluginManager::getPlugin |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManager.php |
Returns a CKEditor 5 plugin with configuration from the editor. |
CKEditor5PluginManager::getPluginConfiguration |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManager.php |
Gets the plugin configuration (if any) from a text editor config entity. |
CKEditor5PluginManager::getProvidedElements |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManager.php |
Gets all supported elements for the given plugins and text editor. |
CKEditor5PluginManager::getToolbarItems |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManager.php |
Gets a list of all toolbar items. |
CKEditor5PluginManager::isPluginDisabled |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManager.php |
Checks whether a plugin must be disabled due to unmet conditions. |
CKEditor5PluginManager::mergeDefinitionValues |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManager.php |
Returns array of merged values for the given plugin definitions. |
CKEditor5PluginManager::processDefinition |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManager.php |
Performs extra processing on plugin definitions. |
CKEditor5PluginManager::__construct |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManager.php |
Constructs a CKEditor5PluginManager object. |
CKEditor5PluginManagerInterface |
interface |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManagerInterface.php |
Provides the interface for a plugin manager of CKEditor 5 plugins. |
CKEditor5PluginManagerInterface.php |
file |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManagerInterface.php |
|
CKEditor5PluginManagerInterface::findPluginSupportingElement |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManagerInterface.php |
Searches for CKEditor 5 plugin that supports a given tag. |
CKEditor5PluginManagerInterface::getAdminLibraries |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManagerInterface.php |
Gets a list of all admin library names. |
CKEditor5PluginManagerInterface::getCKEditor5PluginConfig |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManagerInterface.php |
Gets the configuration for the CKEditor 5 plugins enabled in this editor. |
CKEditor5PluginManagerInterface::getEnabledDefinitions |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManagerInterface.php |
Filter list of definitions by enabled plugins only. |
CKEditor5PluginManagerInterface::getEnabledLibraries |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManagerInterface.php |
Gets a list of libraries required for the editor. |
CKEditor5PluginManagerInterface::getPlugin |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManagerInterface.php |
Returns a CKEditor 5 plugin with configuration from the editor. |
CKEditor5PluginManagerInterface::getProvidedElements |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManagerInterface.php |
Gets all supported elements for the given plugins and text editor. |
CKEditor5PluginManagerInterface::getToolbarItems |
function |
core/modules/ckeditor5/src/Plugin/CKEditor5PluginManagerInterface.php |
Gets a list of all toolbar items. |
CKEditor5PluginManagerTest |
class |
core/modules/ckeditor5/tests/src/Kernel/CKEditor5PluginManagerTest.php |
Tests different ways of enabling CKEditor 5 plugins. |
CKEditor5PluginManagerTest.php |
file |
core/modules/ckeditor5/tests/src/Kernel/CKEditor5PluginManagerTest.php |
|
CKEditor5PluginManagerTest::$manager |
property |
core/modules/ckeditor5/tests/src/Kernel/CKEditor5PluginManagerTest.php |
The manager for "CKEditor 5 plugin" plugins. |
CKEditor5PluginManagerTest::$modules |
property |
core/modules/ckeditor5/tests/src/Kernel/CKEditor5PluginManagerTest.php |
Modules to install. |
CKEditor5PluginManagerTest::$typedConfig |
property |
core/modules/ckeditor5/tests/src/Kernel/CKEditor5PluginManagerTest.php |
The typed config manager. |
CKEditor5PluginManagerTest::enableModules |
function |
core/modules/ckeditor5/tests/src/Kernel/CKEditor5PluginManagerTest.php |
Enables modules for this test. |
CKEditor5PluginManagerTest::mockModuleInVfs |
function |
core/modules/ckeditor5/tests/src/Kernel/CKEditor5PluginManagerTest.php |
Mocks a module providing a CKEditor 5 plugin in VFS. |
CKEditor5PluginManagerTest::providerProvidedElementsInvalidElementSubset |
function |
core/modules/ckeditor5/tests/src/Kernel/CKEditor5PluginManagerTest.php |
Data provider. |
CKEditor5PluginManagerTest::providerTestDerivedPluginDefinitions |
function |
core/modules/ckeditor5/tests/src/Kernel/CKEditor5PluginManagerTest.php |
Data provider. |
CKEditor5PluginManagerTest::providerTestInvalidPluginDefinitions |
function |
core/modules/ckeditor5/tests/src/Kernel/CKEditor5PluginManagerTest.php |
Data provider. |
CKEditor5PluginManagerTest::providerTestPluginSupportingElement |
function |
core/modules/ckeditor5/tests/src/Kernel/CKEditor5PluginManagerTest.php |
Provides use cases for findPluginSupportingElement(). |