112 #type uses of Details

AccountForm::form in core/modules/user/src/AccountForm.php
Gets the actual form array to be built.
AccountSettingsForm::buildForm in core/modules/user/src/AccountSettingsForm.php
Form constructor.
ActionAdminManageForm::buildForm in core/modules/action/src/Form/ActionAdminManageForm.php
Form constructor.
AddFormBase::buildCurrentSelectionArea in core/modules/media_library/src/Form/AddFormBase.php
Returns a render array containing the current selection.
AdvancedSettingsForm::buildForm in core/modules/views_ui/src/Form/AdvancedSettingsForm.php
Form constructor.
AjaxFormsTestSimpleForm::buildForm in core/modules/system/tests/modules/ajax_forms_test/src/Form/AjaxFormsTestSimpleForm.php
Form constructor.
ArgumentPluginBase::buildOptionsForm in core/modules/views/src/Plugin/views/argument/ArgumentPluginBase.php
Provide a form to edit options for this plugin.
BasicSettingsForm::buildForm in core/modules/views_ui/src/Form/BasicSettingsForm.php
Form constructor.
BlockContentTypeForm::form in core/modules/block_content/src/BlockContentTypeForm.php
Gets the actual form array to be built.
BookManager::addFormElements in core/modules/book/src/BookManager.php
CKEditor5::injectPluginSettingsForm in core/modules/ckeditor5/src/Plugin/Editor/CKEditor5.php
Injects the CKEditor plugins settings forms as a vertical tabs subform.
ClaroVerticalTabsTest::testVerticalTabs in core/tests/Drupal/KernelTests/Core/Theme/ClaroVerticalTabsTest.php
Confirms that Claro can render vertical tabs correctly.
claro_form_menu_link_content_form_alter in core/themes/claro/claro.theme
Implements hook_form_BASE_FORM_ID_alter() for MenuLinkContentForm.
CommentAdminOverview::buildForm in core/modules/comment/src/Form/CommentAdminOverview.php
Form constructor for the comment overview administration form.
CommentForm::form in core/modules/comment/src/CommentForm.php
Gets the actual form array to be built.
CommentTypeForm::form in core/modules/comment/src/CommentTypeForm.php
Gets the actual form array to be built.
CommentWidget::formElement in core/modules/comment/src/Plugin/Field/FieldWidget/CommentWidget.php
Returns the form for a single field widget.
ConfigDependencyDeleteFormTrait::addDependencyListsToForm in core/lib/Drupal/Core/Config/Entity/ConfigDependencyDeleteFormTrait.php
Adds form elements to list affected configuration entities.
ConfigSingleImportForm::buildForm in core/modules/config/src/Form/ConfigSingleImportForm.php
Form constructor.
ConfigTargetTest::providerTestFromFormException in core/tests/Drupal/Tests/Core/Form/ConfigTargetTest.php
ConfigTargetTest::testFromFormString in core/tests/Drupal/Tests/Core/Form/ConfigTargetTest.php
@covers ::fromForm[[api-linebreak]] @covers ::fromString[[api-linebreak]]
ContactFormHooks::formUserAdminSettingsAlter in core/modules/contact/src/Hook/ContactFormHooks.php
Implements hook_form_FORM_ID_alter() for \Drupal\user\AccountSettingsForm.
ContactFormHooks::formUserFormAlter in core/modules/contact/src/Hook/ContactFormHooks.php
Implements hook_form_FORM_ID_alter() for \Drupal\user\ProfileForm.
ContentEntityForm::addRevisionableFormFields in core/lib/Drupal/Core/Entity/ContentEntityForm.php
Add revision form fields if the entity enabled the UI.
ContentLanguageSettingsForm::buildForm in core/modules/language/src/Form/ContentLanguageSettingsForm.php
Form constructor.
ContentModerationConfigureForm::buildConfigurationForm in core/modules/content_moderation/src/Form/ContentModerationConfigureForm.php
Form constructor.
ContentTranslationHandler::entityFormAlter in core/modules/content_translation/src/ContentTranslationHandler.php
Performs the needed alterations to the entity form.
CredentialForm::buildForm in core/modules/migrate_drupal_ui/src/Form/CredentialForm.php
Form constructor.
CronForm::buildForm in core/modules/system/src/Form/CronForm.php
Form constructor.
DblogFilterForm::buildForm in core/modules/dblog/src/Form/DblogFilterForm.php
Form constructor.
DbUpdateController::selection in core/modules/system/src/Controller/DbUpdateController.php
Renders a list of available database updates.
EntityDisplayFormBase::form in core/modules/field_ui/src/Form/EntityDisplayFormBase.php
Gets the actual form array to be built.
EntityField::multiple_options_form in core/modules/views/src/Plugin/views/field/EntityField.php
Provide options for multiple value fields.
EntityReferenceItem::fieldSettingsForm in core/lib/Drupal/Core/Field/Plugin/Field/FieldType/EntityReferenceItem.php
ExportForm::buildForm in core/modules/locale/src/Form/ExportForm.php
Form constructor.
FieldConfigEditForm::form in core/modules/field_ui/src/Form/FieldConfigEditForm.php
Gets the actual form array to be built.
FieldLayoutEntityDisplayFormTrait::form in core/modules/field_layout/src/Form/FieldLayoutEntityDisplayFormTrait.php
Overrides \Drupal\field_ui\Form\EntityDisplayFormBase::form().
FieldPluginBase::buildOptionsForm in core/modules/views/src/Plugin/views/field/FieldPluginBase.php
Default option form that provides label widget that all fields should have.
FileHooks::formSystemFileSystemSettingsAlter in core/modules/file/src/Hook/FileHooks.php
Implements hook_form_FORM_ID_alter().
FileTransfer::getSettingsForm in core/lib/Drupal/Core/FileTransfer/FileTransfer.php
Returns a form to collect connection settings credentials.
FilterFormatFormBase::form in core/modules/filter/src/FilterFormatFormBase.php
Gets the actual form array to be built.
FilterTestFormatForm::buildForm in core/modules/filter/tests/filter_test/src/Form/FilterTestFormatForm.php
Form constructor.
FormElementsRenderTest::testDrupalRenderFormElements in core/modules/system/tests/src/Kernel/Common/FormElementsRenderTest.php
Tests rendering form elements without using doBuildForm().
FormErrorHandlerTest::testSetElementErrorsFromFormState in core/tests/Drupal/Tests/Core/Form/FormErrorHandlerTest.php
@covers ::handleFormErrors[[api-linebreak]] @covers ::setElementErrorsFromFormState[[api-linebreak]]
FormTestDetailsContainsRequiredTextfieldForm::buildForm in core/modules/system/tests/modules/form_test/src/Form/FormTestDetailsContainsRequiredTextfieldForm.php
Form constructor.
FormTestDetailsForm::buildForm in core/modules/system/tests/modules/form_test/src/Form/FormTestDetailsForm.php
Form constructor.
FormTestGroupContainerForm::buildForm in core/modules/system/tests/modules/form_test/src/Form/FormTestGroupContainerForm.php
Form constructor.
FormTestGroupDetailsForm::buildForm in core/modules/system/tests/modules/form_test/src/Form/FormTestGroupDetailsForm.php
Form constructor.
FormTestGroupVerticalTabsForm::buildForm in core/modules/system/tests/modules/form_test/src/Form/FormTestGroupVerticalTabsForm.php
Form constructor.
FormTestVerticalTabsWithSummaryForm::buildForm in core/modules/system/tests/modules/form_test/src/Form/FormTestVerticalTabsWithSummaryForm.php
Form constructor.
HandlerBase::buildOptionsForm in core/modules/views/src/Plugin/views/HandlerBase.php
Provide a form to edit options for this plugin.
IconPackManager::getExtractorPluginForms in core/lib/Drupal/Core/Theme/Icon/Plugin/IconPackManager.php
Retrieve extractor forms based on the provided icon set limit.
ImageFormatter::settingsForm in core/modules/image/src/Plugin/Field/FieldFormatter/ImageFormatter.php
Returns a form to configure settings for the formatter.
ImageItem::defaultImageForm in core/modules/image/src/Plugin/Field/FieldType/ImageItem.php
Builds the default_image details element.
ImageToolkitForm::buildForm in core/modules/system/src/Form/ImageToolkitForm.php
Form constructor.
JavascriptStatesForm::buildForm in core/modules/system/tests/modules/form_test/src/Form/JavascriptStatesForm.php
Form constructor.
JSMessageTestController::messageLinks in core/modules/system/tests/modules/js_message_test/src/Controller/JSMessageTestController.php
Displays links to show messages via JavaScript.
LayoutBuilderEntityViewDisplayForm::form in core/modules/layout_builder/src/Form/LayoutBuilderEntityViewDisplayForm.php
Gets the actual form array to be built.
ListElement::getTranslationBuild in core/modules/config_translation/src/FormElement/ListElement.php
Builds a render array containing the source and translation form elements.
LocalTasksBlock::blockForm in core/lib/Drupal/Core/Menu/Plugin/Block/LocalTasksBlock.php
MediaForm::form in core/modules/media/src/MediaForm.php
Gets the actual form array to be built.
MediaSettingsForm::buildForm in core/modules/media/src/Form/MediaSettingsForm.php
Form constructor.
MediaTypeForm::form in core/modules/media/src/MediaTypeForm.php
Gets the actual form array to be built.
MenuUiHooks::formNodeFormAlter in core/modules/menu_ui/src/Hook/MenuUiHooks.php
Implements hook_form_BASE_FORM_ID_alter() for \Drupal\node\Form\NodeForm.
MenuUiHooks::formNodeTypeFormAlter in core/modules/menu_ui/src/Hook/MenuUiHooks.php
Implements hook_form_FORM_ID_alter() for \Drupal\node\Form\NodeTypeForm.
MessageForm::buildForm in core/modules/migrate/src/Form/MessageForm.php
Form constructor.
ModulesListForm::buildForm in core/modules/system/src/Form/ModulesListForm.php
Form constructor.
NegotiationBrowserForm::buildForm in core/modules/language/src/Form/NegotiationBrowserForm.php
Form constructor.
NegotiationUrlForm::buildForm in core/modules/language/src/Form/NegotiationUrlForm.php
Form constructor.
NestedConfigTargetForm::buildForm in core/modules/system/tests/modules/form_test/src/Form/NestedConfigTargetForm.php
Form constructor.
NestedEntityTestForm::buildForm in core/modules/field/tests/modules/field_test/src/Form/NestedEntityTestForm.php
Form constructor.
NodeForm::form in core/modules/node/src/NodeForm.php
Gets the actual form array to be built.
NodeForm::form in core/modules/node/src/Form/NodeForm.php
Gets the actual form array to be built.
NodeSearch::buildConfigurationForm in core/modules/node/src/Plugin/Search/NodeSearch.php
Form constructor.
NodeSearch::searchFormAlter in core/modules/node/src/Plugin/Search/NodeSearch.php
Alters the search form when being built for a given plugin.
NodeTypeForm::form in core/modules/node/src/NodeTypeForm.php
Gets the actual form array to be built.
NodeTypeForm::form in core/modules/node/src/Form/NodeTypeForm.php
Gets the actual form array to be built.
OEmbedFormatter::settingsForm in core/modules/media/src/Plugin/Field/FieldFormatter/OEmbedFormatter.php
Returns a form to configure settings for the formatter.
PathFilterForm::buildForm in core/modules/path/src/Form/PathFilterForm.php
Form constructor.
PathWidget::formElement in core/modules/path/src/Plugin/Field/FieldWidget/PathWidget.php
Returns the form for a single field widget.
PerformanceController::build in core/modules/system/src/Controller/PerformanceController.php
Displays the system performance page.
PerformanceForm::buildForm in core/modules/system/src/Form/PerformanceForm.php
Form constructor.
PluginBase::globalTokenForm in core/modules/views/src/Plugin/views/PluginBase.php
Adds elements for available core tokens to a form.
RegionalForm::buildForm in core/modules/system/src/Form/RegionalForm.php
Form constructor.
RendererPlaceholdersTest::generatePlaceholdersWithChildrenTestElement in core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php
Generates an element with placeholders at 3 levels.
RendererTest::testElementDefaultsAdded in core/tests/Drupal/Tests/Core/Render/RendererTest.php
Tests that element defaults are added.
ResponsiveImageFormatter::settingsForm in core/modules/responsive_image/src/Plugin/Field/FieldFormatter/ResponsiveImageFormatter.php
Returns a form to configure settings for the formatter.
ResponsiveImageStyleForm::form in core/modules/responsive_image/src/ResponsiveImageStyleForm.php
Overrides Drupal\Core\Entity\EntityForm::form().
ReviewForm::buildForm in core/modules/migrate_drupal_ui/src/Form/ReviewForm.php
Form constructor.
RoleSettingsForm::buildForm in core/modules/user/src/Form/RoleSettingsForm.php
Form constructor.
RssFields::buildOptionsForm in core/modules/views/src/Plugin/views/row/RssFields.php
Provide a form for setting options.
SearchPageListBuilder::buildForm in core/modules/search/src/SearchPageListBuilder.php
Form constructor.
SiteInformationForm::buildForm in core/modules/system/src/Form/SiteInformationForm.php
Form constructor.
SqlBase::buildOptionsForm in core/modules/views/src/Plugin/views/pager/SqlBase.php
Provide the default form for setting options.
StatisticsSettingsForm::buildForm in core/modules/statistics/src/StatisticsSettingsForm.php
Form constructor.
SystemBrandingOffCanvasForm::buildConfigurationForm in core/modules/system/src/Form/SystemBrandingOffCanvasForm.php
Form constructor.
SystemMenuBlock::blockForm in core/modules/system/src/Plugin/Block/SystemMenuBlock.php
SystemMenuOffCanvasForm::buildConfigurationForm in core/modules/system/src/Form/SystemMenuOffCanvasForm.php
Form constructor.
Table::buildOptionsForm in core/modules/views/src/Plugin/views/style/Table.php
Render the given style.
Tasks::getFormOptions in core/lib/Drupal/Core/Database/Install/Tasks.php
Returns driver specific configuration options.
template_preprocess_update_version in core/modules/update/update.report.inc
Prepares variables for update version templates.
template_preprocess_views_view_table in core/modules/views/views.theme.inc
Prepares variables for views table templates.
TermForm::form in core/modules/taxonomy/src/TermForm.php
Gets the actual form array to be built.
ThemeAdminForm::buildForm in core/modules/system/src/Form/ThemeAdminForm.php
Form constructor.
ThemeSettingsForm::buildForm in core/modules/system/src/Form/ThemeSettingsForm.php
TokenizeAreaPluginBase::tokenForm in core/modules/views/src/Plugin/views/area/TokenizeAreaPluginBase.php
Adds tokenization form elements.
TranslateFilterForm::buildForm in core/modules/locale/src/Form/TranslateFilterForm.php
Form constructor.
TreeConfigTargetForm::buildForm in core/modules/system/tests/modules/form_test/src/Form/TreeConfigTargetForm.php
Form constructor.
VerticalTabs::processVerticalTabs in core/lib/Drupal/Core/Render/Element/VerticalTabs.php
Creates a group formatted as vertical tabs.
ViewEditForm::getDisplayDetails in core/modules/views_ui/src/ViewEditForm.php
Helper function to get the display details section of the edit UI.
VocabularyForm::form in core/modules/taxonomy/src/VocabularyForm.php
Gets the actual form array to be built.
WorkflowEditForm::form in core/modules/workflows/src/Form/WorkflowEditForm.php
Gets the actual form array to be built.

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