FormInterface
- class \Drupal\Core\Config\Entity\DraggableListBuilder implements \Drupal\Core\Form\FormInterface uses \Drupal\Core\Entity\DraggableListBuilderTrait extends \Drupal\Core\Config\Entity\ConfigEntityListBuilder
- class \Drupal\Core\Entity\BundleEntityFormBase extends \Drupal\Core\Entity\EntityForm
- class \Drupal\Core\Entity\ContentEntityConfirmFormBase implements \Drupal\Core\Form\ConfirmFormInterface extends \Drupal\Core\Entity\ContentEntityForm
- class \Drupal\Core\Entity\ContentEntityDeleteForm uses \Drupal\Core\Entity\EntityDeleteFormTrait extends \Drupal\Core\Entity\ContentEntityConfirmFormBase
- class \Drupal\Core\Entity\ContentEntityForm implements \Drupal\Core\Entity\ContentEntityFormInterface extends \Drupal\Core\Entity\EntityForm
- class \Drupal\Core\Entity\EntityConfirmFormBase implements \Drupal\Core\Form\ConfirmFormInterface extends \Drupal\Core\Entity\EntityForm
- class \Drupal\Core\Entity\EntityDeleteForm uses \Drupal\Core\Entity\EntityDeleteFormTrait extends \Drupal\Core\Entity\EntityConfirmFormBase
- class \Drupal\Core\Entity\EntityForm implements \Drupal\Core\Entity\EntityFormInterface extends \Drupal\Core\Form\FormBase
- class \Drupal\Core\Entity\Form\DeleteMultipleForm implements \Drupal\Core\Form\BaseFormIdInterface, \Drupal\Core\Form\WorkspaceDynamicSafeFormInterface uses \Drupal\Core\Entity\Form\WorkspaceSafeFormTrait extends \Drupal\Core\Form\ConfirmFormBase
- class \Drupal\Core\Entity\Form\RevisionDeleteForm implements \Drupal\Core\Entity\EntityFormInterface extends \Drupal\Core\Form\ConfirmFormBase
- class \Drupal\Core\Entity\Form\RevisionRevertForm implements \Drupal\Core\Entity\EntityFormInterface extends \Drupal\Core\Form\ConfirmFormBase
- class \Drupal\Core\FileTransfer\Form\FileTransferAuthorizeForm extends \Drupal\Core\Form\FormBase
- class \Drupal\Core\Form\ConfigFormBase uses \Drupal\Core\Form\ConfigFormBaseTrait extends \Drupal\Core\Form\FormBase
- class \Drupal\Core\Form\ConfirmFormBase implements \Drupal\Core\Form\ConfirmFormInterface extends \Drupal\Core\Form\FormBase
- class \Drupal\Core\Form\FormBase implements \Drupal\Core\Form\FormInterface, \Drupal\Core\DependencyInjection\ContainerInjectionInterface uses \Drupal\Core\DependencyInjection\DependencySerializationTrait, \Drupal\Core\Logger\LoggerChannelTrait, \Drupal\Core\Messenger\MessengerTrait, \Drupal\Core\Routing\RedirectDestinationTrait, \Drupal\Core\StringTranslation\StringTranslationTrait
- class \Drupal\Core\Installer\Form\SelectLanguageForm extends \Drupal\Core\Form\FormBase
- class \Drupal\Core\Installer\Form\SelectProfileForm extends \Drupal\Core\Form\FormBase
- class \Drupal\Core\Installer\Form\SiteConfigureForm uses \Drupal\Core\DependencyInjection\DeprecatedServicePropertyTrait extends \Drupal\Core\Form\ConfigFormBase
- class \Drupal\Core\Installer\Form\SiteSettingsForm extends \Drupal\Core\Form\FormBase
- class \Drupal\KernelTests\Core\Datetime\DatelistElementFormTest implements \Drupal\Core\Form\FormInterface, \Drupal\Core\Security\TrustedCallbackInterface extends \Drupal\KernelTests\KernelTestBase
- class \Drupal\KernelTests\Core\Datetime\DatetimeElementFormTest implements \Drupal\Core\Form\FormInterface, \Drupal\Core\Security\TrustedCallbackInterface extends \Drupal\KernelTests\KernelTestBase
- class \Drupal\KernelTests\Core\Datetime\Element\TimezoneTest implements \Drupal\Core\Form\FormInterface extends \Drupal\KernelTests\Core\Entity\EntityKernelTestBase
- class \Drupal\KernelTests\Core\Element\PathElementFormTest implements \Drupal\Core\Form\FormInterface extends \Drupal\KernelTests\KernelTestBase
- class \Drupal\KernelTests\Core\Entity\Element\EntityAutocompleteElementFormTest implements \Drupal\Core\Form\FormInterface extends \Drupal\KernelTests\Core\Entity\EntityKernelTestBase
- class \Drupal\KernelTests\Core\Form\ExternalFormUrlTest implements \Drupal\Core\Form\FormInterface extends \Drupal\KernelTests\KernelTestBase
- class \Drupal\KernelTests\Core\Form\FormActionXssTest implements \Drupal\Core\Form\FormInterface extends \Drupal\KernelTests\KernelTestBase
- class \Drupal\KernelTests\Core\Form\FormDefaultHandlersTest implements \Drupal\Core\Form\FormInterface extends \Drupal\KernelTests\KernelTestBase
- class \Drupal\KernelTests\Core\Form\FormValidationMessageOrderTest implements \Drupal\Core\Form\FormInterface extends \Drupal\KernelTests\KernelTestBase
- class \Drupal\KernelTests\Core\Form\TriggeringElementProgrammedTest implements \Drupal\Core\Form\FormInterface extends \Drupal\KernelTests\KernelTestBase
- class \Drupal\KernelTests\Core\Queue\QueueSerializationTest implements \Drupal\Core\Form\FormInterface uses \Drupal\Core\DependencyInjection\DependencySerializationTrait extends \Drupal\KernelTests\KernelTestBase
- class \Drupal\KernelTests\Core\Render\Element\ActionsTest implements \Drupal\Core\Form\FormInterface extends \Drupal\KernelTests\KernelTestBase
- class \Drupal\KernelTests\Core\Render\Element\MachineNameTest implements \Drupal\Core\Form\FormInterface extends \Drupal\KernelTests\KernelTestBase
- class \Drupal\Tests\Core\Entity\BasicForm extends \Drupal\Core\Form\FormBase
- class \Drupal\Tests\Core\Entity\BasicFormNoContainerInjectionInterface implements \Drupal\Core\Form\FormInterface
- class \Drupal\Tests\Core\Entity\BasicFormNoUpcasting extends \Drupal\Core\Form\FormBase
- class \Drupal\Tests\Core\Form\MockFormBase extends \Drupal\Core\Form\FormBase
- class \Drupal\Tests\Core\Form\PrepareCallbackTestForm implements \Drupal\Core\Form\FormInterface
- class \Drupal\Tests\Core\Form\TestForm implements \Drupal\Core\Form\FormInterface
- class \Drupal\Tests\Core\Form\TestFormInjected implements \Drupal\Core\DependencyInjection\ContainerInjectionInterface extends \Drupal\Tests\Core\Form\TestForm
- class \Drupal\Tests\Core\Form\TestFormWithPredefinedForm extends \Drupal\Tests\Core\Form\TestForm
- class \Drupal\ajax_example\Form\Autotextfields extends \Drupal\Core\Form\FormBase
- class \Drupal\ajax_example\Form\DependentDropdown extends \Drupal\Core\Form\FormBase
- class \Drupal\ajax_example\Form\DynamicFormSections extends \Drupal\Core\Form\FormBase
- class \Drupal\ajax_example\Form\EntityAutocomplete implements \Drupal\Core\Form\FormInterface, \Drupal\Core\DependencyInjection\ContainerInjectionInterface uses \Drupal\Core\StringTranslation\StringTranslationTrait, \Drupal\Core\Messenger\MessengerTrait
- class \Drupal\ajax_example\Form\Simplest extends \Drupal\Core\Form\FormBase
- class \Drupal\ajax_example\Form\SubmitDriven extends \Drupal\Core\Form\FormBase
- class \Drupal\ajax_example\Form\Wizard extends \Drupal\Core\Form\FormBase
- class \Drupal\batch_example\Form\BatchExampleForm extends \Drupal\Core\Form\FormBase
- class \Drupal\big_pipe_test\Form\BigPipeTestForm extends \Drupal\Core\Form\FormBase
- class \Drupal\book\Form\BookAdminEditForm extends \Drupal\Core\Form\FormBase
- class \Drupal\book\Form\BookOutlineForm extends \Drupal\Core\Entity\ContentEntityForm
- class \Drupal\book\Form\BookRemoveForm extends \Drupal\Core\Form\ConfirmFormBase
- class \Drupal\book\Form\BookSettingsForm extends \Drupal\Core\Form\ConfigFormBase
- class \Drupal\cache_example\Form\CacheExampleForm extends \Drupal\Core\Form\FormBase
- class \Drupal\config_entity_example\Form\RobotAddForm extends \Drupal\config_entity_example\Form\RobotFormBase
- class \Drupal\config_entity_example\Form\RobotDeleteForm extends \Drupal\Core\Entity\EntityConfirmFormBase
- class \Drupal\config_entity_example\Form\RobotEditForm extends \Drupal\config_entity_example\Form\RobotFormBase
- class \Drupal\config_entity_example\Form\RobotFormBase extends \Drupal\Core\Entity\EntityForm
- class \Drupal\content_entity_example\Form\ContactDeleteForm extends \Drupal\Core\Entity\ContentEntityConfirmFormBase
- class \Drupal\content_entity_example\Form\ContactForm extends \Drupal\Core\Entity\ContentEntityForm
- class \Drupal\content_entity_example\Form\ContactSettingsForm extends \Drupal\Core\Form\FormBase
- class \Drupal\cron_example\Form\CronExampleForm extends \Drupal\Core\Form\ConfigFormBase
- class \Drupal\ctools\Form\ConditionConfigure extends \Drupal\Core\Form\FormBase
- class \Drupal\ctools\Form\ConditionDelete extends \Drupal\Core\Form\ConfirmFormBase
- class \Drupal\ctools\Form\ContextConfigure extends \Drupal\Core\Form\FormBase
- class \Drupal\ctools\Form\ContextDelete extends \Drupal\Core\Form\ConfirmFormBase
- class \Drupal\ctools\Form\ManageConditions extends \Drupal\Core\Form\FormBase
- class \Drupal\ctools\Form\ManageContext extends \Drupal\Core\Form\FormBase
- class \Drupal\ctools\Form\ManageResolverRelationships extends \Drupal\Core\Form\FormBase
- class \Drupal\ctools\Form\RelationshipConfigure extends \Drupal\Core\Form\FormBase
- class \Drupal\ctools\Form\RequiredContext extends \Drupal\Core\Form\FormBase
- class \Drupal\ctools\Form\RequiredContextDelete extends \Drupal\Core\Form\ConfirmFormBase
- class \Drupal\ctools\Form\ResolverRelationshipConfigure extends \Drupal\Core\Form\FormBase
- class \Drupal\ctools\Form\ResolverRelationshipDelete extends \Drupal\Core\Form\ConfirmFormBase
- class \Drupal\ctools\Wizard\EntityFormWizardBase implements \Drupal\ctools\Wizard\EntityFormWizardInterface extends \Drupal\ctools\Wizard\FormWizardBase
- class \Drupal\ctools\Wizard\FormWizardBase implements \Drupal\ctools\Wizard\FormWizardInterface extends \Drupal\Core\Form\FormBase
- class \Drupal\ctools_wizard_test\Form\ExampleConfigEntityDeleteForm extends \Drupal\Core\Entity\EntityConfirmFormBase
- class \Drupal\ctools_wizard_test\Form\ExampleConfigEntityExistingForm extends \Drupal\Core\Form\FormBase
- class \Drupal\ctools_wizard_test\Form\ExampleConfigEntityExternalForm extends \Drupal\Core\Form\FormBase
- class \Drupal\ctools_wizard_test\Form\ExampleConfigEntityGeneralForm extends \Drupal\Core\Form\FormBase
- class \Drupal\ctools_wizard_test\Form\ExampleConfigEntityOneForm extends \Drupal\Core\Form\FormBase
- class \Drupal\ctools_wizard_test\Form\ExampleConfigEntityTwoForm extends \Drupal\Core\Form\FormBase
- class \Drupal\ctools_wizard_test\Form\OneForm extends \Drupal\Core\Form\FormBase
- class \Drupal\ctools_wizard_test\Form\TwoForm extends \Drupal\Core\Form\FormBase
- class \Drupal\ctools_wizard_test\Wizard\EntityAddWizardTest extends \Drupal\ctools_wizard_test\Wizard\EntityEditWizardTest
- class \Drupal\ctools_wizard_test\Wizard\EntityEditWizardTest extends \Drupal\ctools\Wizard\EntityFormWizardBase
- class \Drupal\ctools_wizard_test\Wizard\WizardTest extends \Drupal\ctools\Wizard\FormWizardBase
- class \Drupal\dbtng_example\Form\DbtngExampleAddForm implements \Drupal\Core\Form\FormInterface, \Drupal\Core\DependencyInjection\ContainerInjectionInterface uses \Drupal\Core\StringTranslation\StringTranslationTrait, \Drupal\Core\Messenger\MessengerTrait
- class \Drupal\dbtng_example\Form\DbtngExampleUpdateForm extends \Drupal\Core\Form\FormBase
- class \Drupal\devel\Form\ConfigDeleteForm implements \Drupal\Core\Form\ConfirmFormInterface extends \Drupal\Core\Form\FormBase
- class \Drupal\devel\Form\ConfigEditor extends \Drupal\Core\Form\FormBase
- class \Drupal\devel\Form\ConfigsList extends \Drupal\Core\Form\FormBase
- class \Drupal\devel\Form\DevelReinstall extends \Drupal\Core\Form\FormBase
- class \Drupal\devel\Form\RouterRebuildConfirmForm extends \Drupal\Core\Form\ConfirmFormBase
- class \Drupal\devel\Form\SettingsForm extends \Drupal\Core\Form\ConfigFormBase
- class \Drupal\devel\Form\SwitchUserForm extends \Drupal\Core\Form\FormBase
- class \Drupal\devel\Form\SwitchUserPageForm extends \Drupal\Core\Form\FormBase
- class \Drupal\devel\Form\SystemStateEdit extends \Drupal\Core\Form\FormBase
- class \Drupal\devel\Form\ToolbarSettingsForm extends \Drupal\Core\Form\ConfigFormBase
- class \Drupal\devel_generate\Form\DevelGenerateForm extends \Drupal\Core\Form\FormBase
- class \Drupal\editor\Form\EditorImageDialog extends \Drupal\Core\Form\FormBase
- class \Drupal\editor\Form\EditorLinkDialog extends \Drupal\Core\Form\FormBase
- class \Drupal\email_example\Form\EmailExampleGetFormPage extends \Drupal\Core\Form\FormBase
- class \Drupal\events_example\Form\EventsExampleForm extends \Drupal\Core\Form\FormBase
- class \Drupal\file_example\Form\FileExampleReadWriteForm extends \Drupal\Core\Form\FormBase
- class \Drupal\form_api_example\Form\AjaxAddMore extends \Drupal\form_api_example\Form\DemoBase
- class \Drupal\form_api_example\Form\AjaxAddRemoveElements extends \Drupal\Core\Form\FormBase
- class \Drupal\form_api_example\Form\AjaxColorForm extends \Drupal\form_api_example\Form\DemoBase
- class \Drupal\form_api_example\Form\BuildDemo extends \Drupal\Core\Form\FormBase
- class \Drupal\form_api_example\Form\ContainerDemo extends \Drupal\form_api_example\Form\DemoBase
- class \Drupal\form_api_example\Form\DemoBase extends \Drupal\Core\Form\FormBase
- class \Drupal\form_api_example\Form\InputDemo extends \Drupal\Core\Form\FormBase
- class \Drupal\form_api_example\Form\ModalForm extends \Drupal\Core\Form\FormBase
- class \Drupal\form_api_example\Form\MultistepForm extends \Drupal\Core\Form\FormBase
- class \Drupal\form_api_example\Form\SimpleForm extends \Drupal\Core\Form\FormBase
- class \Drupal\form_api_example\Form\StateDemo extends \Drupal\form_api_example\Form\DemoBase
- class \Drupal\form_api_example\Form\VerticalTabsDemo extends \Drupal\form_api_example\Form\DemoBase
- class \Drupal\queue_example\Form\QueueExampleForm extends \Drupal\Core\Form\FormBase
- class \Drupal\render_example\Form\RenderExampleDemoForm extends \Drupal\Core\Form\ConfigFormBase
- class \Drupal\rest_example\Form\RestExampleClientDelete extends \Drupal\Core\Form\ConfirmFormBase
- class \Drupal\rest_example\Form\RestExampleClientEdit extends \Drupal\Core\Form\FormBase
- class \Drupal\rest_example\Form\RestExampleClientSettings extends \Drupal\Core\Form\ConfigFormBase
- class \Drupal\session_example\Form\SessionExampleForm extends \Drupal\Core\Form\FormBase
- class \Drupal\tabledrag_example\Form\TableDragExampleNestedForm extends \Drupal\Core\Form\FormBase
- class \Drupal\tabledrag_example\Form\TableDragExampleResetForm extends \Drupal\Core\Form\ConfirmFormBase
- class \Drupal\tabledrag_example\Form\TableDragExampleRootLeafForm extends \Drupal\Core\Form\FormBase
- class \Drupal\tabledrag_example\Form\TableDragExampleSimpleForm extends \Drupal\Core\Form\FormBase
- class \Drupal\taxonomy\Form\OverviewTerms extends \Drupal\Core\Form\FormBase
- class \Drupal\taxonomy\Form\TermDeleteForm extends \Drupal\Core\Entity\ContentEntityDeleteForm
- class \Drupal\taxonomy\Form\VocabularyDeleteForm extends \Drupal\Core\Entity\EntityDeleteForm
- class \Drupal\taxonomy\Form\VocabularyResetForm extends \Drupal\Core\Entity\EntityConfirmFormBase
- class \Drupal\taxonomy\TermForm extends \Drupal\Core\Entity\ContentEntityForm
- class \Drupal\taxonomy\VocabularyForm extends \Drupal\Core\Entity\BundleEntityFormBase
- class \Drupal\taxonomy\VocabularyListBuilder extends \Drupal\Core\Config\Entity\DraggableListBuilder
- class \Drupal\theming_example\Form\SelectForm extends \Drupal\Core\Form\FormBase
- class \Drupal\theming_example\Form\TextForm extends \Drupal\Core\Form\FormBase
- class \Drupal\user\AccountForm implements \Drupal\Core\Security\TrustedCallbackInterface extends \Drupal\Core\Entity\ContentEntityForm
- class \Drupal\user\AccountSettingsForm extends \Drupal\Core\Form\ConfigFormBase
- class \Drupal\user\Form\EntityPermissionsForm extends \Drupal\user\Form\UserPermissionsForm
- class \Drupal\user\Form\RoleSettingsForm extends \Drupal\Core\Form\FormBase
- class \Drupal\user\Form\UserCancelForm extends \Drupal\Core\Entity\ContentEntityConfirmFormBase
- class \Drupal\user\Form\UserLoginForm implements \Drupal\Core\Form\WorkspaceSafeFormInterface extends \Drupal\Core\Form\FormBase
- class \Drupal\user\Form\UserLogoutConfirm implements \Drupal\Core\Form\WorkspaceSafeFormInterface extends \Drupal\Core\Form\ConfirmFormBase
- class \Drupal\user\Form\UserMultipleCancelConfirm extends \Drupal\Core\Form\ConfirmFormBase
- class \Drupal\user\Form\UserPasswordForm implements \Drupal\Core\Form\WorkspaceSafeFormInterface uses \Drupal\Core\DependencyInjection\DeprecatedServicePropertyTrait extends \Drupal\Core\Form\FormBase
- class \Drupal\user\Form\UserPasswordResetForm implements \Drupal\Core\Form\WorkspaceSafeFormInterface extends \Drupal\Core\Form\FormBase
- class \Drupal\user\Form\UserPermissionsForm extends \Drupal\Core\Form\FormBase
- class \Drupal\user\Form\UserPermissionsModuleSpecificForm extends \Drupal\user\Form\UserPermissionsForm
- class \Drupal\user\Form\UserPermissionsRoleSpecificForm extends \Drupal\user\Form\UserPermissionsForm
- class \Drupal\user\ProfileForm extends \Drupal\user\AccountForm
- class \Drupal\user\RegisterForm extends \Drupal\user\AccountForm
- class \Drupal\user\RoleForm extends \Drupal\Core\Entity\EntityForm
- class \Drupal\user\RoleListBuilder extends \Drupal\Core\Config\Entity\DraggableListBuilder
- class \Drupal\user_language_test\Form\UserLanguageTestForm extends \Drupal\Core\Form\FormBase
- class \Drupal\views_ui\Form\AdvancedSettingsForm extends \Drupal\Core\Form\ConfigFormBase
- class \Drupal\views_ui\Form\Ajax\AddHandler extends \Drupal\views_ui\Form\Ajax\ViewsFormBase
- class \Drupal\views_ui\Form\Ajax\Analyze extends \Drupal\views_ui\Form\Ajax\ViewsFormBase
- class \Drupal\views_ui\Form\Ajax\ConfigHandler extends \Drupal\views_ui\Form\Ajax\ViewsFormBase
- class \Drupal\views_ui\Form\Ajax\ConfigHandlerExtra extends \Drupal\views_ui\Form\Ajax\ViewsFormBase
- class \Drupal\views_ui\Form\Ajax\ConfigHandlerGroup extends \Drupal\views_ui\Form\Ajax\ViewsFormBase
- class \Drupal\views_ui\Form\Ajax\Display extends \Drupal\views_ui\Form\Ajax\ViewsFormBase
- class \Drupal\views_ui\Form\Ajax\EditDetails extends \Drupal\views_ui\Form\Ajax\ViewsFormBase
- class \Drupal\views_ui\Form\Ajax\Rearrange extends \Drupal\views_ui\Form\Ajax\ViewsFormBase
- class \Drupal\views_ui\Form\Ajax\RearrangeFilter extends \Drupal\views_ui\Form\Ajax\ViewsFormBase
- class \Drupal\views_ui\Form\Ajax\ReorderDisplays extends \Drupal\views_ui\Form\Ajax\ViewsFormBase
- class \Drupal\views_ui\Form\Ajax\ViewsFormBase implements \Drupal\views_ui\Form\Ajax\ViewsFormInterface extends \Drupal\Core\Form\FormBase
- class \Drupal\views_ui\Form\BasicSettingsForm uses \Drupal\Core\Form\RedundantEditableConfigNamesTrait extends \Drupal\Core\Form\ConfigFormBase
- class \Drupal\views_ui\Form\BreakLockForm extends \Drupal\Core\Entity\EntityConfirmFormBase
- class \Drupal\views_ui\ViewAddForm extends \Drupal\views_ui\ViewFormBase
- class \Drupal\views_ui\ViewDuplicateForm extends \Drupal\views_ui\ViewFormBase
- class \Drupal\views_ui\ViewEditForm extends \Drupal\views_ui\ViewFormBase
- class \Drupal\views_ui\ViewFormBase extends \Drupal\Core\Entity\EntityForm
- class \Drupal\views_ui\ViewPreviewForm implements \Drupal\Core\Form\WorkspaceSafeFormInterface extends \Drupal\views_ui\ViewFormBase
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.