You are here
All classes that implement PluginFormInterface in Drupal 10
- class \Drupal\Core\Action\ConfigurableActionBase implements ConfigurableInterface, DependentPluginInterface, PluginFormInterface
- class \Drupal\Core\Block\BlockBase implements BlockPluginInterface, ContextAwarePluginInterface, PluginWithFormsInterface, PreviewAwarePluginInterface, PreviewFallbackInterface uses BlockPluginTrait, ContextAwarePluginAssignmentTrait, ContextAwarePluginTrait
- class \Drupal\Core\Condition\ConditionPluginBase implements ConditionInterface uses ContextAwarePluginAssignmentTrait
- class \Drupal\Core\Display\VariantBase implements VariantInterface uses RefinableCacheableDependencyTrait, PluginDependencyTrait
- class \Drupal\Core\Entity\EntityReferenceSelection\SelectionPluginBase implements ConfigurableInterface, DependentPluginInterface, SelectionInterface
- class \Drupal\Core\Entity\Plugin\EntityReferenceSelection\DefaultSelection implements SelectionWithAutocreateInterface, ContainerFactoryPluginInterface
- class \Drupal\Core\Entity\Plugin\EntityReferenceSelection\PhpSelection
- class \Drupal\Core\ImageToolkit\ImageToolkitBase implements ImageToolkitInterface
- class \Drupal\Core\Layout\LayoutDefault implements LayoutInterface, PluginFormInterface, PreviewAwarePluginInterface uses ContextAwarePluginAssignmentTrait, ContextAwarePluginTrait
- class \Drupal\Core\Menu\Form\MenuLinkDefaultForm implements ContainerInjectionInterface, MenuLinkFormInterface uses StringTranslationTrait
- class \Drupal\Core\Plugin\PluginFormBase implements PluginAwareInterface, PluginFormInterface
- class \Drupal\Tests\Core\Plugin\TestClass implements PluginFormInterface, PluginWithFormsInterface uses PluginWithFormsTrait
- class \Drupal\Tests\Core\Plugin\TestPluginForm implements PluginFormInterface
- class \Drupal\action_form_ajax_test\Plugin\Action\ActionAjaxTest
- class \Drupal\ajax_forms_test\Plugin\Block\AjaxFormBlock implements FormInterface, ContainerFactoryPluginInterface
- class \Drupal\block\Plugin\DisplayVariant\BlockPageVariant implements PageVariantInterface, ContainerFactoryPluginInterface
- class \Drupal\block_content_test\Plugin\EntityReferenceSelection\TestSelection
- class \Drupal\block_test\PluginForm\EmptyBlockForm
- class \Drupal\block_test\Plugin\Block\TestAccessBlock implements ContainerFactoryPluginInterface
- class \Drupal\block_test\Plugin\Block\TestBlockInstantiation
- class \Drupal\block_test\Plugin\Block\TestCacheBlock
- class \Drupal\block_test\Plugin\Block\TestContextAwareBlock
- class \Drupal\block_test\Plugin\Block\TestContextAwareNoValidContextOptionsBlock
- class \Drupal\block_test\Plugin\Block\TestContextAwareUnsatisfiedBlock
- class \Drupal\block_test\Plugin\Block\TestFormBlock
- class \Drupal\block_test\Plugin\Block\TestHtmlBlock
- class \Drupal\block_test\Plugin\Block\TestMultipleFormsBlock
- class \Drupal\block_test\Plugin\Block\TestSettingsValidationBlock
- class \Drupal\block_test\Plugin\Block\TestXSSTitleBlock
- class \Drupal\block_test\Plugin\Condition\BaloneySpam
- class \Drupal\block_test\Plugin\Condition\MissingSchema
- class \Drupal\ckeditor5_plugin_elements_subset\Plugin\CKEditor5Plugin\SneakySuperset implements CKEditor5PluginElementsSubsetInterface uses CKEditor5PluginConfigurableTrait
- class \Drupal\ckeditor\Plugin\Editor\CKEditor implements ContainerFactoryPluginInterface
- class \Drupal\comment\Plugin\Action\UnpublishByKeywordComment implements ContainerFactoryPluginInterface
- class \Drupal\comment\Plugin\EntityReferenceSelection\CommentSelection
- class \Drupal\condition_test\Plugin\Condition\ConditionTestDualUser
- class \Drupal\condition_test\Plugin\Condition\ConditionTestNoExistingType
- class \Drupal\condition_test\Plugin\Condition\OptionalContextCondition
- class \Drupal\content_moderation\Form\ContentModerationConfigureForm implements ContainerInjectionInterface
- class \Drupal\content_moderation\Form\ContentModerationStateForm
- class \Drupal\display_variant_test\Plugin\DisplayVariant\TestDisplayVariant implements ContextAwareVariantInterface, PageVariantInterface
- class \Drupal\editor\Plugin\EditorBase implements EditorPluginInterface
- class \Drupal\editor_test\Plugin\Editor\TRexEditor
- class \Drupal\editor_test\Plugin\Editor\UnicornEditor
- class \Drupal\field_layout_test\Plugin\Layout\TestLayoutContentFooter
- class \Drupal\field_layout_test\Plugin\Layout\TestLayoutMainFooter
- class \Drupal\file\Plugin\EntityReferenceSelection\FileSelection
- class \Drupal\form_test\Plugin\Block\RedirectFormBlock implements ContainerFactoryPluginInterface
- class \Drupal\help\Plugin\Block\HelpBlock implements ContainerFactoryPluginInterface
- class \Drupal\image\ConfigurableImageEffectBase implements ConfigurableImageEffectInterface
- class \Drupal\image\Plugin\ImageEffect\ConvertImageEffect
- class \Drupal\image\Plugin\ImageEffect\CropImageEffect
- class \Drupal\image\Plugin\ImageEffect\ResizeImageEffect
- class \Drupal\image\Plugin\ImageEffect\RotateImageEffect
- class \Drupal\image\Plugin\ImageEffect\ScaleAndCropImageEffect
- class \Drupal\image\Plugin\ImageEffect\ScaleImageEffect
- class \Drupal\image_module_test\Plugin\ImageEffect\AjaxTestImageEffect
- class \Drupal\image_test\Plugin\ImageToolkit\BrokenToolkit
- class \Drupal\image_test\Plugin\ImageToolkit\DerivedToolkit
- class \Drupal\image_test\Plugin\ImageToolkit\TestToolkit
- class \Drupal\language\Plugin\Block\LanguageBlock implements ContainerFactoryPluginInterface
- class \Drupal\language\Plugin\Condition\Language implements ContainerFactoryPluginInterface
- class \Drupal\layout_builder\Plugin\Block\ExtraFieldBlock implements ContainerFactoryPluginInterface, ContextAwarePluginInterface
- class \Drupal\layout_builder\Plugin\Block\InlineBlock implements RefinableDependentAccessInterface, ContainerFactoryPluginInterface uses RefinableDependentAccessTrait
- class \Drupal\layout_builder\Plugin\Layout\BlankLayout
- class \Drupal\layout_builder\Plugin\Layout\MultiWidthLayoutBase implements PluginFormInterface
- class \Drupal\layout_builder\Plugin\Layout\ThreeColumnLayout
- class \Drupal\layout_builder\Plugin\Layout\TwoColumnLayout
- class \Drupal\layout_builder_form_block_test\Plugin\Block\TestFormApiFormBlock implements FormInterface, ContainerFactoryPluginInterface
- class \Drupal\layout_builder_form_block_test\Plugin\Block\TestInlineTemplateFormBlock
- class \Drupal\layout_builder_test\Plugin\Block\IHaveRuntimeContexts
- class \Drupal\layout_builder_test\Plugin\Block\PreviewAwareBlock
- class \Drupal\layout_builder_test\Plugin\Block\TestAjaxBlock
- class \Drupal\layout_builder_test\Plugin\Block\TestAttributesBlock
- class \Drupal\layout_builder_test\Plugin\Layout\LayoutBuilderTestPlugin
- class \Drupal\layout_builder_test\Plugin\Layout\LayoutWithoutLabel
- class \Drupal\layout_builder_test\Plugin\Layout\TestContextAwareLayout
- class \Drupal\layout_test\Plugin\Layout\LayoutTestDependenciesPlugin implements DependentPluginInterface
- class \Drupal\layout_test\Plugin\Layout\LayoutTestPlugin implements PluginFormInterface
- class \Drupal\media\MediaSourceBase implements ContainerFactoryPluginInterface, MediaSourceInterface
- class \Drupal\media\Plugin\EntityReferenceSelection\MediaSelection
- class \Drupal\media\Plugin\media\Source\AudioFile
- class \Drupal\media\Plugin\media\Source\File
- class \Drupal\media\Plugin\media\Source\Image
- class \Drupal\media\Plugin\media\Source\OEmbed implements OEmbedInterface
- class \Drupal\media\Plugin\media\Source\VideoFile
- class \Drupal\media_test_source\Plugin\media\Source\Test
- class \Drupal\media_test_source\Plugin\media\Source\TestDifferentDisplays
- class \Drupal\media_test_source\Plugin\media\Source\TestTranslation
- class \Drupal\media_test_source\Plugin\media\Source\TestWithConstraints implements MediaSourceEntityConstraintsInterface, MediaSourceFieldConstraintsInterface
- class \Drupal\media_test_source\Plugin\media\Source\TestWithHiddenSourceField
- class \Drupal\node\Plugin\Action\AssignOwnerNode implements ContainerFactoryPluginInterface
- class \Drupal\node\Plugin\Action\UnpublishByKeywordNode
- class \Drupal\node\Plugin\Block\SyndicateBlock implements ContainerFactoryPluginInterface
- class \Drupal\node\Plugin\EntityReferenceSelection\NodeSelection
- class \Drupal\node\Plugin\Search\NodeSearch implements AccessibleInterface, TrustedCallbackInterface, SearchIndexingInterface
- class \Drupal\node_block_test\Plugin\Block\NodeContextTestBlock
- class \Drupal\render_attached_test\Plugin\Block\AttachedRenderingBlock
- class \Drupal\search\Plugin\Block\SearchBlock implements ContainerFactoryPluginInterface
- class \Drupal\search\Plugin\ConfigurableSearchPluginBase implements ConfigurableSearchPluginInterface
- class \Drupal\search_extra_type\Plugin\Search\SearchExtraTypeSearch
- class \Drupal\settings_tray_test\Form\SettingsTrayFormAnnotationIsClassBlockForm
- class \Drupal\settings_tray_test\Plugin\Block\SettingsTrayFormAnnotationIsClassBlock
- class \Drupal\settings_tray_test\Plugin\Block\SettingsTrayFormAnnotationIsFalseBlock
- class \Drupal\settings_tray_test\Plugin\Block\SettingsTrayFormAnnotationNoneBlock
- class \Drupal\settings_tray_test\Plugin\Block\ValidationErrorBlock
- class \Drupal\shortcut\Plugin\Block\ShortcutsBlock
- class \Drupal\statistics\Plugin\Block\StatisticsPopularBlock implements ContainerFactoryPluginInterface
- class \Drupal\system\Form\SystemBrandingOffCanvasForm implements ContainerInjectionInterface uses StringTranslationTrait
- class \Drupal\system\Form\SystemMenuOffCanvasForm implements ContainerInjectionInterface uses RedirectDestinationTrait, StringTranslationTrait
- class \Drupal\system\Plugin\Block\SystemBrandingBlock implements ContainerFactoryPluginInterface
- class \Drupal\system\Plugin\Block\SystemBreadcrumbBlock implements ContainerFactoryPluginInterface
- class \Drupal\system\Plugin\Block\SystemMainBlock implements MainContentBlockPluginInterface
- class \Drupal\system\Plugin\Block\SystemMenuBlock implements ContainerFactoryPluginInterface
- class \Drupal\system\Plugin\Block\SystemMessagesBlock implements MessagesBlockPluginInterface
- class \Drupal\system\Plugin\Block\SystemPoweredByBlock
- class \Drupal\system\Plugin\Condition\CurrentThemeCondition implements ContainerFactoryPluginInterface
- class \Drupal\system\Plugin\Condition\RequestPath implements ContainerFactoryPluginInterface
- class \Drupal\system\Plugin\ImageToolkit\GDToolkit
- class \Drupal\taxonomy\Plugin\EntityReferenceSelection\TermSelection
- class \Drupal\user\Plugin\Action\AddRoleUser
- class \Drupal\user\Plugin\Action\ChangeUserRoleBase implements ContainerFactoryPluginInterface uses DependencyTrait
- class \Drupal\user\Plugin\Action\RemoveRoleUser
- class \Drupal\user\Plugin\Block\UserLoginBlock implements ContainerFactoryPluginInterface, TrustedCallbackInterface uses RedirectDestinationTrait
- class \Drupal\user\Plugin\Condition\UserRole
- class \Drupal\user\Plugin\EntityReferenceSelection\UserSelection
- class \Drupal\views\Plugin\Block\ViewsBlock
- class \Drupal\views\Plugin\Block\ViewsBlockBase implements ContainerFactoryPluginInterface
- class \Drupal\views\Plugin\Block\ViewsExposedFilterBlock
- class \Drupal\views\Plugin\EntityReferenceSelection\ViewsSelection implements ContainerFactoryPluginInterface uses StringTranslationTrait
- class \Drupal\views\Plugin\Menu\Form\ViewsMenuLinkForm
- class \Drupal\workflow_type_test\Form\ComplexTestTypeConfigureForm
- class \Drupal\workflow_type_test\Form\ComplexTestTypeStateForm
- class \Drupal\workflow_type_test\Form\ComplexTestTypeTransitionForm
- class \Drupal\workflows\Plugin\WorkflowTypeConfigureFormBase implements PluginAwareInterface, PluginFormInterface uses StringTranslationTrait
- class \Drupal\workflows\Plugin\WorkflowTypeStateFormBase implements PluginAwareInterface, PluginFormInterface uses StringTranslationTrait
- class \Drupal\workflows\Plugin\WorkflowTypeTransitionFormBase implements PluginAwareInterface, PluginFormInterface uses StringTranslationTrait
- class \Drupal\workspaces\Plugin\Block\WorkspaceSwitcherBlock implements ContainerFactoryPluginInterface
- class \Drupal\workspaces\Plugin\EntityReferenceSelection\WorkspaceSelection