Same name in other branches
  1. 8.9.x Drupal\Component\Plugin
  2. 9 Drupal\Component\Plugin
Classsort descending Location Description
CategorizingPluginManagerInterface core/lib/Drupal/Component/Plugin/CategorizingPluginManagerInterface.php Defines an interface for plugin managers that categorize plugin definitions.
ConfigurableInterface core/lib/Drupal/Component/Plugin/ConfigurableInterface.php Provides an interface for a configurable plugin.
ContextAwarePluginInterface core/lib/Drupal/Component/Plugin/ContextAwarePluginInterface.php Interface for defining context aware plugins.
DependentPluginInterface core/lib/Drupal/Component/Plugin/DependentPluginInterface.php Provides an interface for a plugin that has dependencies.
DerivativeInspectionInterface core/lib/Drupal/Component/Plugin/DerivativeInspectionInterface.php Provides a plugin interface for providing derivative metadata inspection.
FallbackPluginManagerInterface core/lib/Drupal/Component/Plugin/FallbackPluginManagerInterface.php An interface implemented by plugin managers with fallback plugin behaviors.
LazyPluginCollection core/lib/Drupal/Component/Plugin/LazyPluginCollection.php Defines an object which stores multiple plugin instances to lazy load them.
PluginAwareInterface core/lib/Drupal/Component/Plugin/PluginAwareInterface.php Provides an interface for objects that depend on a plugin.
PluginBase core/lib/Drupal/Component/Plugin/PluginBase.php Base class for plugins wishing to support metadata inspection.
PluginHelper core/lib/Drupal/Component/Plugin/PluginHelper.php A helper class to determine if a plugin is configurable.
PluginInspectionInterface core/lib/Drupal/Component/Plugin/PluginInspectionInterface.php Plugin interface for providing some metadata inspection.
PluginManagerBase core/lib/Drupal/Component/Plugin/PluginManagerBase.php Base class for plugin managers.
PluginManagerInterface core/lib/Drupal/Component/Plugin/PluginManagerInterface.php Interface implemented by plugin managers.