You are here

namespace Drupal\Core\Render\Element in Drupal 10

Same name in other branches
  1. 8 Drupal\Core\Render\Element
  2. 9 Drupal\Core\Render\Element
Classsort descending Location Description
Actions core/lib/Drupal/Core/Render/Element/Actions.php Provides a wrapper element to group one or more buttons in a form.
Ajax core/lib/Drupal/Core/Render/Element/Ajax.php Provides a render element for adding Ajax to a render element.
Button core/lib/Drupal/Core/Render/Element/Button.php Provides an action button form element.
Checkbox core/lib/Drupal/Core/Render/Element/Checkbox.php Provides a form element for a single checkbox.
Checkboxes core/lib/Drupal/Core/Render/Element/Checkboxes.php Provides a form element for a set of checkboxes.
Color core/lib/Drupal/Core/Render/Element/Color.php Provides a form element for choosing a color.
CompositeFormElementTrait core/lib/Drupal/Core/Render/Element/CompositeFormElementTrait.php Provides a trait for radios, checkboxes, and similar composite form elements.
Container core/lib/Drupal/Core/Render/Element/Container.php Provides a render element that wraps child elements in a container.
Date core/lib/Drupal/Core/Render/Element/Date.php Provides a form element for date selection.
Details core/lib/Drupal/Core/Render/Element/Details.php Provides a render element for a details element, similar to a fieldset.
Dropbutton core/lib/Drupal/Core/Render/Element/Dropbutton.php Provides a render element for a set of links rendered as a drop-down button.
ElementInterface core/lib/Drupal/Core/Render/Element/ElementInterface.php Provides an interface for render element plugins.
Email core/lib/Drupal/Core/Render/Element/Email.php Provides a form input element for entering an email address.
Fieldgroup core/lib/Drupal/Core/Render/Element/Fieldgroup.php Provides a render element for a group of form elements.
Fieldset core/lib/Drupal/Core/Render/Element/Fieldset.php Provides a render element for a group of form elements.
File core/lib/Drupal/Core/Render/Element/File.php Provides a form element for uploading a file.
Form core/lib/Drupal/Core/Render/Element/Form.php Provides a render element for a form.
FormElement core/lib/Drupal/Core/Render/Element/FormElement.php Provides a base class for form element plugins.
FormElementInterface core/lib/Drupal/Core/Render/Element/FormElementInterface.php Provides an interface for form element plugins.
Hidden core/lib/Drupal/Core/Render/Element/Hidden.php Provides a form element for an HTML 'hidden' input element.
Html core/lib/Drupal/Core/Render/Element/Html.php Provides a render element for an entire HTML page: <html> plus its children.
HtmlTag core/lib/Drupal/Core/Render/Element/HtmlTag.php Provides a render element for any HTML tag, with properties and value.
ImageButton core/lib/Drupal/Core/Render/Element/ImageButton.php Provides a form element for a submit button with an image.
InlineTemplate core/lib/Drupal/Core/Render/Element/InlineTemplate.php Provides a render element where the user supplies an in-line Twig template.
Item core/lib/Drupal/Core/Render/Element/Item.php Provides a display-only form element with an optional title and description.
Label core/lib/Drupal/Core/Render/Element/Label.php Provides a render element for displaying the label for a form element.
LanguageSelect core/lib/Drupal/Core/Render/Element/LanguageSelect.php Provides a form element for selecting a language.
Link core/lib/Drupal/Core/Render/Element/Link.php Provides a link render element.
MachineName core/lib/Drupal/Core/Render/Element/MachineName.php Provides a machine name render element.
MoreLink core/lib/Drupal/Core/Render/Element/MoreLink.php Provides a link render element for a "more" link, like those used in blocks.
Number core/lib/Drupal/Core/Render/Element/Number.php Provides a form element for numeric input, with special numeric validation.
Operations core/lib/Drupal/Core/Render/Element/Operations.php Provides a render element for a set of operations links.
Page core/lib/Drupal/Core/Render/Element/Page.php Provides a render element for the content of an HTML page.
Pager core/lib/Drupal/Core/Render/Element/Pager.php Provides a render element for a pager.
PageTitle core/lib/Drupal/Core/Render/Element/PageTitle.php Provides a render element for the title of an HTML page.
Password core/lib/Drupal/Core/Render/Element/Password.php Provides a form element for entering a password, with hidden text.
PasswordConfirm core/lib/Drupal/Core/Render/Element/PasswordConfirm.php Provides a form element for double-input of passwords.
PathElement core/lib/Drupal/Core/Render/Element/PathElement.php Provides a matched path render element.
Radio core/lib/Drupal/Core/Render/Element/Radio.php Provides a form element for a single radio button.
Radios core/lib/Drupal/Core/Render/Element/Radios.php Provides a form element for a set of radio buttons.
Range core/lib/Drupal/Core/Render/Element/Range.php Provides a slider for input of a number within a specific range.
RenderCallbackInterface core/lib/Drupal/Core/Render/Element/RenderCallbackInterface.php Indicates all public methods are safe to use in render callbacks.
RenderElement core/lib/Drupal/Core/Render/Element/RenderElement.php Provides a base class for render element plugins.
Search core/lib/Drupal/Core/Render/Element/Search.php Provides an HTML5 input element with type of "search".
Select core/lib/Drupal/Core/Render/Element/Select.php Provides a form element for a drop-down menu or scrolling selection box.
StatusMessages core/lib/Drupal/Core/Render/Element/StatusMessages.php Provides a messages element.
StatusReport core/lib/Drupal/Core/Render/Element/StatusReport.php Creates status report page element.
Submit core/lib/Drupal/Core/Render/Element/Submit.php Provides a form submit button.
SystemCompactLink core/lib/Drupal/Core/Render/Element/SystemCompactLink.php Provides a link to show or hide help text on administration pages.
Table core/lib/Drupal/Core/Render/Element/Table.php Provides a render element for a table.
Tableselect core/lib/Drupal/Core/Render/Element/Tableselect.php Provides a form element for a table with radios or checkboxes in left column.
Tel core/lib/Drupal/Core/Render/Element/Tel.php Provides a form element for entering a telephone number.
Textarea core/lib/Drupal/Core/Render/Element/Textarea.php Provides a form element for input of multiple-line text.
Textfield core/lib/Drupal/Core/Render/Element/Textfield.php Provides a one-line text field form element.
Token core/lib/Drupal/Core/Render/Element/Token.php Stores token data in a hidden form field.
Url core/lib/Drupal/Core/Render/Element/Url.php Provides a form element for input of a URL.
Value core/lib/Drupal/Core/Render/Element/Value.php Provides a form element for storage of internal information.
VerticalTabs core/lib/Drupal/Core/Render/Element/VerticalTabs.php Provides a render element for vertical tabs in a form.
Weight core/lib/Drupal/Core/Render/Element/Weight.php Provides a form element for input of a weight.