PluginInterface

  • interface \Drupal\Component\Plugin\PluginInspectionInterface
    • interface \Drupal\ckeditor\CKEditorPluginInterface extends \Drupal\Component\Plugin\PluginInspectionInterface
    • interface \Drupal\Component\Plugin\ContextAwarePluginInterface extends \Drupal\Component\Plugin\PluginInspectionInterface
    • interface \Drupal\Core\Action\ActionInterface extends \Drupal\Core\Executable\ExecutableInterface \Drupal\Component\Plugin\PluginInspectionInterface
    • interface \Drupal\Core\Block\BlockPluginInterface extends \Drupal\Component\Plugin\ConfigurableInterface \Drupal\Component\Plugin\DependentPluginInterface \Drupal\Component\Plugin\ConfigurablePluginInterface \Drupal\Core\Plugin\PluginFormInterface \Drupal\Component\Plugin\PluginInspectionInterface \Drupal\Core\Cache\CacheableDependencyInterface \Drupal\Component\Plugin\DerivativeInspectionInterface
    • interface \Drupal\Core\Condition\ConditionInterface extends \Drupal\Core\Executable\ExecutableInterface \Drupal\Core\Plugin\PluginFormInterface \Drupal\Component\Plugin\ConfigurableInterface \Drupal\Component\Plugin\DependentPluginInterface \Drupal\Component\Plugin\ConfigurablePluginInterface \Drupal\Component\Plugin\PluginInspectionInterface \Drupal\Core\Cache\CacheableDependencyInterface
    • interface \Drupal\Core\Display\VariantInterface extends \Drupal\Component\Plugin\PluginInspectionInterface \Drupal\Component\Plugin\ConfigurableInterface \Drupal\Component\Plugin\DependentPluginInterface \Drupal\Component\Plugin\ConfigurablePluginInterface \Drupal\Core\Plugin\PluginFormInterface \Drupal\Core\Cache\RefinableCacheableDependencyInterface
    • interface \Drupal\Core\Field\PluginSettingsInterface extends \Drupal\Component\Plugin\PluginInspectionInterface \Drupal\Core\Config\Entity\ThirdPartySettingsInterface
    • interface \Drupal\Core\ImageToolkit\ImageToolkitInterface extends \Drupal\Core\Plugin\ContainerFactoryPluginInterface \Drupal\Component\Plugin\PluginInspectionInterface \Drupal\Core\Plugin\PluginFormInterface
    • interface \Drupal\Core\ImageToolkit\ImageToolkitOperationInterface extends \Drupal\Component\Plugin\PluginInspectionInterface
    • interface \Drupal\Core\Layout\LayoutInterface extends \Drupal\Component\Plugin\PluginInspectionInterface \Drupal\Component\Plugin\DerivativeInspectionInterface \Drupal\Component\Plugin\ConfigurableInterface \Drupal\Component\Plugin\DependentPluginInterface \Drupal\Component\Plugin\ConfigurablePluginInterface
    • interface \Drupal\Core\Menu\MenuLinkInterface extends \Drupal\Component\Plugin\PluginInspectionInterface \Drupal\Component\Plugin\DerivativeInspectionInterface \Drupal\Core\Cache\CacheableDependencyInterface
    • interface \Drupal\Core\Plugin\PluginWithFormsInterface extends \Drupal\Component\Plugin\PluginInspectionInterface
    • interface \Drupal\Core\Queue\QueueWorkerInterface extends \Drupal\Component\Plugin\PluginInspectionInterface
    • interface \Drupal\Core\Render\Element\ElementInterface extends \Drupal\Component\Plugin\PluginInspectionInterface \Drupal\Core\Render\Element\RenderCallbackInterface
    • interface \Drupal\editor\Plugin\EditorPluginInterface extends \Drupal\Component\Plugin\PluginInspectionInterface \Drupal\Core\Plugin\PluginFormInterface
    • interface \Drupal\filter\Plugin\FilterInterface extends \Drupal\Component\Plugin\ConfigurableInterface \Drupal\Component\Plugin\DependentPluginInterface \Drupal\Component\Plugin\ConfigurablePluginInterface \Drupal\Component\Plugin\PluginInspectionInterface
    • interface \Drupal\help\HelpSectionPluginInterface extends \Drupal\Component\Plugin\PluginInspectionInterface \Drupal\Core\Cache\CacheableDependencyInterface
    • interface \Drupal\help_topics\HelpTopicPluginInterface extends \Drupal\Component\Plugin\PluginInspectionInterface \Drupal\Component\Plugin\DerivativeInspectionInterface \Drupal\Core\Cache\CacheableDependencyInterface
    • interface \Drupal\image\ImageEffectInterface extends \Drupal\Component\Plugin\PluginInspectionInterface \Drupal\Component\Plugin\ConfigurableInterface \Drupal\Component\Plugin\DependentPluginInterface \Drupal\Component\Plugin\ConfigurablePluginInterface
    • interface \Drupal\layout_builder\SectionStorageInterface extends \Drupal\layout_builder\SectionListInterface \Drupal\Component\Plugin\PluginInspectionInterface \Drupal\Core\Plugin\ContextAwarePluginInterface \Drupal\Core\Access\AccessibleInterface
    • interface \Drupal\media\MediaSourceInterface extends \Drupal\Component\Plugin\PluginInspectionInterface \Drupal\Component\Plugin\ConfigurableInterface \Drupal\Component\Plugin\DependentPluginInterface \Drupal\Component\Plugin\ConfigurablePluginInterface \Drupal\Core\Plugin\PluginFormInterface
    • interface \Drupal\migrate\Plugin\MigrateDestinationInterface extends \Drupal\Component\Plugin\PluginInspectionInterface
    • interface \Drupal\migrate\Plugin\MigrateIdMapInterface extends \Drupal\migrate\Plugin\Iterator \Drupal\Component\Plugin\PluginInspectionInterface
    • interface \Drupal\migrate\Plugin\MigrateProcessInterface extends \Drupal\Component\Plugin\PluginInspectionInterface
    • interface \Drupal\migrate\Plugin\MigrateSourceInterface extends \Drupal\migrate\Plugin\Countable \Drupal\migrate\Plugin\Iterator \Drupal\Component\Plugin\PluginInspectionInterface
    • interface \Drupal\migrate\Plugin\MigrationInterface extends \Drupal\Component\Plugin\PluginInspectionInterface \Drupal\Component\Plugin\DerivativeInspectionInterface
    • interface \Drupal\migrate_drupal\Plugin\MigrateFieldInterface extends \Drupal\Component\Plugin\PluginInspectionInterface
    • interface \Drupal\quickedit\Plugin\InPlaceEditorInterface extends \Drupal\Component\Plugin\PluginInspectionInterface
    • interface \Drupal\rest\Plugin\ResourceInterface extends \Drupal\Component\Plugin\PluginInspectionInterface
    • interface \Drupal\search\Plugin\SearchInterface extends \Drupal\Component\Plugin\PluginInspectionInterface
    • interface \Drupal\views\Plugin\views\PluginInterface extends \Drupal\Component\Plugin\PluginInspectionInterface
    • interface \Drupal\views\Plugin\views\ViewsPluginInterface extends \Drupal\Component\Plugin\PluginInspectionInterface \Drupal\Component\Plugin\DerivativeInspectionInterface

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.