function CKEditor5PluginManager::getEnabledLibraries
Gets a list of libraries required for the editor.
This list is filtered by enabled plugins because it is needed at runtime.
Parameters
\Drupal\editor\EditorInterface $editor: A configured text editor object.
Return value
string[] The list of enabled libraries.
Overrides CKEditor5PluginManagerInterface::getEnabledLibraries
File
- 
              core/modules/ ckeditor5/ src/ Plugin/ CKEditor5PluginManager.php, line 173 
Class
- CKEditor5PluginManager
- Provides a CKEditor 5 plugin manager.
Namespace
Drupal\ckeditor5\PluginCode
public function getEnabledLibraries(EditorInterface $editor) : array {
  $list = $this->mergeDefinitionValues('getLibrary', $this->getEnabledDefinitions($editor));
  $list = array_unique($list);
  // Include main library.
  array_unshift($list, 'ckeditor5/internal.drupal.ckeditor5');
  sort($list);
  return $list;
}Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
