84 elements
Name | Label/Description | Class hierarchy | Webform info | Element info | Properties | Formats | Related | Dependencies | Provided by | Integrated by | Operations |
---|---|---|---|---|---|---|---|---|---|---|---|
checkbox | Checkbox Provides a form element for a single checkbox. | WebformElementBase → BooleanBase → Checkbox | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: input__checkbox theme_wrappers: form_element | #exclude_empty [boolean] #return_value [string] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_attributes [array] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title_display [string] ⇒ "after" #default_value [boolean] #title [string] #description [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "value" #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | • Same as… • Terms of service | core | webform | ||
checkboxes | Checkboxes Provides a form element for a set of checkboxes. | WebformElementBase → OptionsBase → Checkboxes | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: N/A theme_wrappers: checkboxes | #multiple [boolean] ⇒ true #multiple_error [string] #options_display [string] ⇒ "one_column" #options_description_display [string] ⇒ "description" #options__properties [array] #options_all [boolean] #options_all_value [string] ⇒ "all" #options_all_text [string] ⇒ "All of the above" #options_none [boolean] #options_none_value [string] ⇒ "none" #options_none_text [string] ⇒ "None of the above" #wrapper_type [string] ⇒ "fieldset" #options [array] #options_randomize [boolean] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "comma" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "value" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • description • text_description | • Checkboxes other • Table select | core | webform | ||
color | Color Provides a form element for choosing a color. | WebformElementBase → Color | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: input__color theme_wrappers: form_element | #color_size [string] ⇒ "medium" #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "swatch" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • swatch | <none> | core | webform | ||
container | Container Provides an element that wraps child elements in a container. | WebformElementBase → ContainerBase → Container | excluded: No input: No container: Yes root: No hidden: No composite: No multiple: No multiline: No default_key: Yes states_wrapper: No deprecated: No | input: No theme: N/A theme_wrappers: container | #randomize [boolean] #states_clear [boolean] ⇒ true #format_html [string] #format_text [string] #format_attributes [array] #attributes [array] #flex [number] ⇒ 1 #states [array] #format [string] ⇒ "header" | • header • fieldset • details • details-closed • container | • Details • Fieldset • Flexbox layout • Section | core | webform | ||
date | Date Provides a form element for date selection. | WebformElementBase → DateBase → Date | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: input__date theme_wrappers: form_element | #date_date_format [string] ⇒ "Y-m-d" #placeholder [string] #step [string] #size [string] #date_date_min [string] #date_date_max [string] #date_days [array] ⇒ ["0","1","2","3","4","5","6"] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple [boolean] #multiple__header_label [string] #multiple__min_items [number] #multiple__empty_items [number] ⇒ 1 #multiple__add_more [boolean] ⇒ true #multiple__add_more_items [number] ⇒ 1 #multiple__add_more_button_label [string] ⇒ "Ekle" #multiple__add_more_input [boolean] ⇒ true #multiple__add_more_input_label [string] ⇒ "more items" #multiple__item_label [string] ⇒ "item" #multiple__no_items_message [string] ⇒ " No items entered. Please add items below.<\/p>" | • value • raw • fallback • html_date • html_datetime • html_month • html_time • html_week • html_year • html_yearless_date • long • medium • short | • Date list • Date/time | core | webform | ||
datelist | Date list Provides a form element for date & time selection using select menus and text fields. | WebformElementBase → DateBase → DateList | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: datetime_form theme_wrappers: datetime_wrapper | #date_min [string] #date_max [string] #date_part_order [array] ⇒ ["year","month","day","hour","minute"] #date_text_parts [array] #date_year_range [string] ⇒ "1900:2050" #date_year_range_reverse [boolean] #date_increment [number] ⇒ 1 #date_abbreviate [boolean] ⇒ true #date_date_min [string] #date_date_max [string] #date_days [array] ⇒ ["0","1","2","3","4","5","6"] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple [boolean] #multiple__header_label [string] #multiple__min_items [number] #multiple__empty_items [number] ⇒ 1 #multiple__add_more [boolean] ⇒ true #multiple__add_more_items [number] ⇒ 1 #multiple__add_more_button_label [string] ⇒ "Ekle" #multiple__add_more_input [boolean] ⇒ true #multiple__add_more_input_label [string] ⇒ "more items" #multiple__item_label [string] ⇒ "item" #multiple__no_items_message [string] ⇒ " No items entered. Please add items below.<\/p>" | • value • raw • fallback • html_date • html_datetime • html_month • html_time • html_week • html_year • html_yearless_date • long • medium • short | • Date • Date/time | core | webform | ||
datetime | Date/time Provides a form element for date & time selection. | WebformElementBase → DateBase → DateTime | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: datetime_form theme_wrappers: datetime_wrapper | #date_min [string] #date_max [string] #date_date_format [string] ⇒ "Y-m-d" #date_date_element [string] ⇒ "date" #date_year_range [string] ⇒ "1900:2050" #date_date_placeholder [string] #date_time_format [string] ⇒ "H:i:s" #date_time_element [string] ⇒ "time" #date_time_min [string] #date_time_max [string] #date_time_step [string] #date_time_placeholder [string] #date_date_min [string] #date_date_max [string] #date_days [array] ⇒ ["0","1","2","3","4","5","6"] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple [boolean] #multiple__header_label [string] #multiple__min_items [number] #multiple__empty_items [number] ⇒ 1 #multiple__add_more [boolean] ⇒ true #multiple__add_more_items [number] ⇒ 1 #multiple__add_more_button_label [string] ⇒ "Ekle" #multiple__add_more_input [boolean] ⇒ true #multiple__add_more_input_label [string] ⇒ "more items" #multiple__item_label [string] ⇒ "item" #multiple__no_items_message [string] ⇒ " No items entered. Please add items below.<\/p>" | • value • raw • fallback • html_date • html_datetime • html_month • html_time • html_week • html_year • html_yearless_date • long • medium • short | • Date • Date list | core | webform | ||
details | Details Provides an interactive element that a user can open and close. | WebformElementBase → ContainerBase → Details | excluded: No input: No container: Yes root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: No theme: N/A theme_wrappers: details | #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #open [boolean] #summary_attributes [array] #randomize [boolean] #format_html [string] #format_text [string] #format_attributes [array] #admin_notes [string] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #description [string] #title_display [string] #title [string] #required [boolean] #attributes [array] #format [string] ⇒ "details" #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • header • fieldset • details • details-closed • container | • Container • Fieldset • Flexbox layout • Section | core | webform | ||
email | Email Provides a form element for entering an email address. | WebformElementBase → TextBase | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: input__email theme_wrappers: form_element | #input_hide [boolean] #readonly [boolean] #size [number] #minlength [number] #maxlength [number] #placeholder [string] #autocomplete [string] ⇒ "on" #pattern [string] #pattern_error [string] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple [boolean] #multiple__header_label [string] #multiple__min_items [number] #multiple__empty_items [number] ⇒ 1 #multiple__add_more [boolean] ⇒ true #multiple__add_more_items [number] ⇒ 1 #multiple__add_more_button_label [string] ⇒ "Ekle" #multiple__add_more_input [boolean] ⇒ true #multiple__add_more_input_label [string] ⇒ "more items" #multiple__item_label [string] ⇒ "item" #multiple__no_items_message [string] ⇒ " No items entered. Please add items below.<\/p>" | • value • raw • link | • Autocomplete • Email confirm • Email multiple • Hidden • Search • Telephone • Text field • URL | core | webform | ||
entity_autocomplete | Entity autocomplete Provides a form element to select an entity reference using an autocompletion. | WebformElementBase → EntityAutocomplete | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: input__textfield theme_wrappers: form_element | #target_type [string] #selection_handler [string] ⇒ "default" #selection_settings [array] #tags [boolean] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple [boolean] #multiple__header_label [string] #multiple__min_items [number] #multiple__empty_items [number] ⇒ 1 #multiple__add_more [boolean] ⇒ true #multiple__add_more_items [number] ⇒ 1 #multiple__add_more_button_label [string] ⇒ "Ekle" #multiple__add_more_input [boolean] ⇒ true #multiple__add_more_input_label [string] ⇒ "more items" #multiple__item_label [string] ⇒ "item" #multiple__no_items_message [string] ⇒ " No items entered. Please add items below.<\/p>" | • value • raw • link • id • label • text • teaser • default | • Ses dosyası • Document file • Entity checkboxes • Entity radios • Entity select • File • Image file • Term checkboxes • Term select • Video dosyası | core | webform | ||
fieldset | Fieldset Provides an element for a group of form elements. | WebformElementBase → ContainerBase → Fieldset | excluded: No input: No container: Yes root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: No theme: N/A theme_wrappers: fieldset | #help [string] #help_title [string] #help_display [string] #more [string] #more_title [string] #randomize [boolean] #format_html [string] #format_text [string] #format_attributes [array] #admin_notes [string] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #description [string] #title_display [string] #description_display [string] #title [string] #required [boolean] #attributes [array] #format [string] ⇒ "fieldset" #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • header • fieldset • details • details-closed • container | • Container • Details • Flexbox layout • Section | core | webform | ||
hidden | Hidden Provides a form element for an HTML 'hidden' input element. | WebformElementBase → TextBase → Hidden | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: input__hidden theme_wrappers: N/A | #prepopulate [boolean] #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #default_value [string] #private [boolean] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | • Autocomplete • Email confirm • Email multiple • Search • Telephone • Text field • URL | core | webform | ||
item | Item Provides a display-only form element with an optional title and description. | WebformElementBase → WebformMarkupBase → WebformMarkup → Item | excluded: No input: No container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: N/A theme_wrappers: form_element | #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #markup [string] #display_on [string] ⇒ "form" #admin_notes [string] #access [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #wrapper_attributes [array] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | <none> | core | webform | ||
label | Etiket Provides an element for displaying the label for a form element. | WebformElementBase → WebformMarkupBase → Label | excluded: No input: No container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: Yes deprecated: No | input: No theme: form_element_label theme_wrappers: N/A | #display_on [string] ⇒ "form" #admin_notes [string] #access [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #required [boolean] #attributes [array] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | <none> | core | webform | |||
language_select | Language select Provides a form element for selecting a language. | WebformElementBase → LanguageSelect | excluded: No input: Yes container: No root: No hidden: Yes composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: select theme_wrappers: form_element | #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "text" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • text • langcode • language | <none> | core | webform | ||
machine_name | Machine name Provides a form element to enter a machine name, which is validated to ensure that the name is unique and does not contain disallowed characters. | WebformElementBase → MachineName | excluded: No input: Yes container: No root: No hidden: Yes composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: input__textfield theme_wrappers: form_element | #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "value" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | <none> | core | webform | ||
managed_file | File Provides a form element for uploading and saving a file. | WebformElementBase → WebformManagedFileBase → ManagedFile | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: Yes deprecated: No | input: Yes theme: file_managed_file theme_wrappers: form_element | #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple [boolean] #max_filesize [string] #file_extensions [string] ⇒ "gif jpg jpeg png bmp eps tif pict psd txt rtf html odf pdf doc docx ppt pptx xls xlsx xml avi mov mp3 mp4 ogg wav bz2 dmg gz jar rar sit svg tar zip" #file_name [string] #file_help [string] #file_preview [string] #file_placeholder [string] #uri_scheme [string] ⇒ "private" #sanitize [boolean] #button [boolean] #button__title [string] #button__attributes [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "file" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • file • link • url • name • basename • id • mime • size • data • extension | <none> | file | webform | ||
number | Number Provides a form element for numeric input, with special numeric validation. | WebformElementBase → NumericBase → Number | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: input__number theme_wrappers: form_element | #min [number] #max [number] #step [number] #readonly [boolean] #size [string] #placeholder [string] #autocomplete [string] ⇒ "on" #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple [boolean] #multiple__header_label [string] #multiple__min_items [number] #multiple__empty_items [number] ⇒ 1 #multiple__add_more [boolean] ⇒ true #multiple__add_more_items [number] ⇒ 1 #multiple__add_more_button_label [string] ⇒ "Ekle" #multiple__add_more_input [boolean] ⇒ true #multiple__add_more_input_label [string] ⇒ "more items" #multiple__item_label [string] ⇒ "item" #multiple__no_items_message [string] ⇒ " No items entered. Please add items below.<\/p>" | • value • raw | • Range • Rating • Scale | core | webform | ||
password | Password Provides a form element for entering a password, with hidden text. | WebformElementBase → Password | excluded: Yes input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: input__password theme_wrappers: form_element | #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "obscured" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • obscured | <none> | core | webform | ||
password_confirm | Password confirm Provides a form element for double-input of passwords. | WebformElementBase → Password → PasswordConfirm | excluded: Yes input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: Yes deprecated: No | input: Yes theme: N/A theme_wrappers: form_element | #wrapper_type [string] ⇒ "fieldset" #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "obscured" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • obscured | <none> | core | webform | ||
processed_text | Advanced HTML/Text Provides an element to render advanced HTML markup and processed text. | WebformElementBase → WebformMarkupBase → ProcessedText | excluded: No input: No container: No root: No hidden: No composite: No multiple: No multiline: No default_key: Yes states_wrapper: Yes deprecated: No | input: No theme: N/A theme_wrappers: N/A | #label_attributes [array] #text [string] #display_on [string] ⇒ "form" #admin_notes [string] #access [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #wrapper_attributes [array] #format [string] ⇒ "php_code" #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | <none> | filter | webform | ||
radios | Radios Provides a form element for a set of radio buttons. | WebformElementBase → OptionsBase → Radios | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: N/A theme_wrappers: radios | #options_display [string] ⇒ "one_column" #options_description_display [string] ⇒ "description" #options__properties [array] #wrapper_type [string] ⇒ "fieldset" #options [array] #options_randomize [boolean] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "value" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • description • text_description | • Radios other • Select • Select other | core | webform | ||
range | Range Provides a form element for input of a number within a specific range using a slider. | WebformElementBase → NumericBase → Range | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: input__range theme_wrappers: form_element | #min [number] #max [number] ⇒ 100 #step [number] ⇒ 1 #output [string] #output__field_prefix [string] #output__field_suffix [string] #output__attributes [array] #readonly [boolean] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "value" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | • Number • Rating • Scale | core | webform | ||
search | Search Provides form element for entering a search phrase. | WebformElementBase → TextBase → Search | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: input__search theme_wrappers: form_element | #readonly [boolean] #size [number] #minlength [number] #maxlength [number] #placeholder [string] #autocomplete [string] ⇒ "on" #pattern [string] #pattern_error [string] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "value" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | • Autocomplete • Email confirm • Email multiple • Hidden • Telephone • Text field • URL | core | webform | ||
select | Select Provides a form element for a drop-down menu or scrolling selection box. | WebformElementBase → OptionsBase → Select | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: select theme_wrappers: form_element | #multiple [boolean] #multiple_error [string] #empty_option [string] #empty_value [string] #sort_options [boolean] #select2 [boolean] #choices [boolean] #chosen [boolean] #placeholder [string] #help_display [string] #size [string] #options [array] #options_randomize [boolean] #help [string] #help_title [string] #more [string] #more_title [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "comma" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "value" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | • Radios • Radios other • Select other | core | webform | ||
table | Table Provides an element to render a table. | WebformElementBase → Table | excluded: No input: No container: Yes root: No hidden: Yes composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: table theme_wrappers: N/A | #header [array] #empty [string] | • 0 | <none> | core | webform | ||
tableselect | Table select Provides a form element for a table with radios or checkboxes in left column. | WebformElementBase → OptionsBase → TableSelect | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: table__tableselect theme_wrappers: N/A | #multiple [boolean] ⇒ true #multiple_error [string] #js_select [boolean] ⇒ true #options [array] #options_randomize [boolean] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "comma" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "value" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | • Checkboxes • Checkboxes other | core | webform | ||
tel | Telephone Provides a form element for entering a telephone number. | WebformElementBase → TextBase → Telephone | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: input__tel theme_wrappers: form_element | #input_hide [boolean] #multiple [boolean] #international [boolean] #international_initial_country [string] #international_preferred_countries [array] #readonly [boolean] #size [number] #minlength [number] #maxlength [number] #placeholder [string] #autocomplete [string] ⇒ "on" #pattern [string] #pattern_error [string] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple__header_label [string] #multiple__min_items [number] #multiple__empty_items [number] ⇒ 1 #multiple__add_more [boolean] ⇒ true #multiple__add_more_items [number] ⇒ 1 #multiple__add_more_button_label [string] ⇒ "Ekle" #multiple__add_more_input [boolean] ⇒ true #multiple__add_more_input_label [string] ⇒ "more items" #multiple__item_label [string] ⇒ "item" #multiple__no_items_message [string] ⇒ " No items entered. Please add items below.<\/p>" | • value • raw • link | • Autocomplete • Email confirm • Email multiple • Hidden • Search • Text field • URL | core | webform | ||
text_format | Text format Provides a text format form element. | WebformElementBase → TextFormat | excluded: No input: Yes container: No root: No hidden: No composite: Yes multiple: No multiline: Yes default_key: No states_wrapper: Yes deprecated: No | input: No theme: N/A theme_wrappers: text_format_wrapper | #allowed_formats [array] #hide_help [boolean] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #label_attributes [array] #format_html [string] #format_text [string] #format_attributes [array] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #default_value [array] #title [string] #description [string] #required [boolean] #required_error [string] #format [string] ⇒ "value" #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • basic_html • full_html • php_code • plain_text • restricted_html • webform_default | <none> | filter | webform | ||
textarea | Textarea Provides a form element for input of multiple-line text. | WebformElementBase → TextBase → Textarea | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: Yes default_key: No states_wrapper: No deprecated: No | input: Yes theme: textarea theme_wrappers: form_element | #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #placeholder [string] #disabled [boolean] #readonly [boolean] #rows [number] #maxlength [number] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #counter_type [string] #counter_minimum [number] #counter_minimum_message [string] #counter_maximum [number] #counter_maximum_message [string] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #size [number] #minlength [number] #autocomplete [string] ⇒ "on" #pattern [string] #pattern_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple [boolean] #multiple__header_label [string] #multiple__min_items [number] #multiple__empty_items [number] ⇒ 1 #multiple__add_more [boolean] ⇒ true #multiple__add_more_items [number] ⇒ 1 #multiple__add_more_button_label [string] ⇒ "Ekle" #multiple__add_more_input [boolean] ⇒ true #multiple__add_more_input_label [string] ⇒ "more items" #multiple__item_label [string] ⇒ "item" #multiple__no_items_message [string] ⇒ " No items entered. Please add items below.<\/p>" | • value • raw | <none> | core | webform | ||
textfield | Text field Provides a form element for input of a single-line text. | WebformElementBase → TextBase → TextField | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: input__textfield theme_wrappers: form_element | #input_mask [string] #input_hide [boolean] #counter_type [string] #counter_minimum [number] #counter_minimum_message [string] #counter_maximum [number] #counter_maximum_message [string] #readonly [boolean] #size [number] #minlength [number] #maxlength [number] #placeholder [string] #autocomplete [string] ⇒ "on" #pattern [string] #pattern_error [string] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple [boolean] #multiple__header_label [string] #multiple__min_items [number] #multiple__empty_items [number] ⇒ 1 #multiple__add_more [boolean] ⇒ true #multiple__add_more_items [number] ⇒ 1 #multiple__add_more_button_label [string] ⇒ "Ekle" #multiple__add_more_input [boolean] ⇒ true #multiple__add_more_input_label [string] ⇒ "more items" #multiple__item_label [string] ⇒ "item" #multiple__no_items_message [string] ⇒ " No items entered. Please add items below.<\/p>" | • value • raw | • Autocomplete • Email confirm • Email multiple • Hidden • Search • Telephone • URL | core | webform | ||
url | URL Provides a form element for input of a URL. | WebformElementBase → TextBase → Url | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: input__url theme_wrappers: form_element | #input_hide [boolean] #readonly [boolean] #size [number] #minlength [number] #maxlength [number] #placeholder [string] #autocomplete [string] ⇒ "on" #pattern [string] #pattern_error [string] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple [boolean] #multiple__header_label [string] #multiple__min_items [number] #multiple__empty_items [number] ⇒ 1 #multiple__add_more [boolean] ⇒ true #multiple__add_more_items [number] ⇒ 1 #multiple__add_more_button_label [string] ⇒ "Ekle" #multiple__add_more_input [boolean] ⇒ true #multiple__add_more_input_label [string] ⇒ "more items" #multiple__item_label [string] ⇒ "item" #multiple__no_items_message [string] ⇒ " No items entered. Please add items below.<\/p>" | • value • raw • link | • Autocomplete • Email confirm • Email multiple • Hidden • Search • Telephone • Text field | core | webform | ||
value | Value Provides a form element for storage of internal information. | WebformElementBase → Value | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: N/A theme_wrappers: N/A | #value [string] #title [string] | • value • raw | <none> | core | webform | ||
vertical_tabs | Vertical tabs Provides a vertical tabs element. | WebformElementBase → VerticalTabs | excluded: No input: No container: No root: No hidden: Yes composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: No theme: N/A theme_wrappers: vertical_tabs; form_element | #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #label_attributes [array] #default_tab [string] #admin_notes [string] #access [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] ⇒ "Vertical Tabs" #description [string] #title_display [string] ⇒ "invisible" #description_display [string] #required [boolean] #wrapper_attributes [array] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | <none> | core | webform | ||
view | View Provides a view embed element. Only users who can 'Administer views' or 'Edit webform source code' can create and update this element. | WebformElementBase → WebformMarkupBase → View | excluded: No input: No container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: Yes deprecated: No | input: No theme: N/A theme_wrappers: N/A | #name [string] #display_id [string] #arguments [array] #display_on [string] ⇒ "both" #admin_notes [string] #access [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | <none> | views | webform | ||
webform_actions | Submit button(s) Provides an element that contains a Webform's submit, draft, wizard, and/or preview buttons. | WebformElementBase → ContainerBase → WebformActions | excluded: No input: No container: No root: No hidden: No composite: No multiple: No multiline: No default_key: Yes states_wrapper: No deprecated: No | input: No theme: N/A theme_wrappers: container | #admin_notes [string] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #submit_hide [boolean] #submit__label [string] #submit__attributes [array] #reset_hide [boolean] #reset__label [string] #reset__attributes [array] #delete_hide [boolean] ⇒ true #delete__label [string] #delete__attributes [array] #draft_hide [boolean] #draft__label [string] #draft__attributes [array] #wizard_prev_hide [boolean] #wizard_prev__label [string] #wizard_prev__attributes [array] #wizard_next_hide [boolean] #wizard_next__label [string] #wizard_next__attributes [array] #preview_prev_hide [boolean] #preview_prev__label [string] #preview_prev__attributes [array] #preview_next_hide [boolean] #preview_next__label [string] #preview_next__attributes [array] #update_hide [boolean] #update__label [string] #update__attributes [array] #delete__dialog [boolean] #title [string] #attributes [array] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | <none> | webform | webform | |||
webform_address | Address Provides a form element to collect address information (street, city, state, zip). | WebformElementBase → WebformCompositeBase → WebformAddress | excluded: No input: Yes container: No root: No hidden: No composite: Yes multiple: Yes multiline: Yes default_key: No states_wrapper: Yes deprecated: No | input: Yes theme: webform_composite_address theme_wrappers: N/A | #disabled [boolean] #flexbox [string] #select2 [boolean] #choices [boolean] #chosen [boolean] #wrapper_type [string] ⇒ "fieldset" #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple__header [boolean] #multiple__header_label [string] #multiple [boolean] #multiple__min_items [number] #multiple__empty_items [number] ⇒ 1 #multiple__add_more [boolean] ⇒ true #multiple__add_more_items [number] ⇒ 1 #multiple__add_more_button_label [string] ⇒ "Ekle" #multiple__add_more_input [boolean] ⇒ true #multiple__add_more_input_label [string] ⇒ "more items" #multiple__item_label [string] ⇒ "item" #multiple__no_items_message [string] ⇒ " No items entered. Please add items below.<\/p>" | • value • raw • list | <none> | webform | webform | ||
webform_attachment_token | Attachment token Generates an attachment using tokens. | WebformElementBase → WebformAttachmentBase → WebformAttachmentToken | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: No theme: N/A theme_wrappers: form_element | #template [string] #display_on [string] ⇒ "none" #filename [string] #sanitize [boolean] #link_title [string] #trim [boolean] #download [boolean] #label_attributes [array] #admin_notes [string] #access [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #title_display [string] #wrapper_attributes [array] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • link • name • url | • Attachment Twig • Attachment URL | webform_attachment | webform_attachment | ||
webform_attachment_twig | Attachment Twig Generates an attachment using Twig. | WebformElementBase → WebformAttachmentBase → WebformAttachmentTwig | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: No theme: N/A theme_wrappers: form_element | #template [string] #display_on [string] ⇒ "none" #filename [string] #sanitize [boolean] #link_title [string] #trim [boolean] #download [boolean] #label_attributes [array] #admin_notes [string] #access [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #title_display [string] #wrapper_attributes [array] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • link • name • url | • Attachment URL • Attachment token | webform_attachment | webform_attachment | ||
webform_attachment_url | Attachment URL Generates an attachment using a URL. | WebformElementBase → WebformAttachmentBase → WebformAttachmentUrl | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: No theme: N/A theme_wrappers: form_element | #url [string] #display_on [string] ⇒ "none" #filename [string] #sanitize [boolean] #link_title [string] #trim [boolean] #download [boolean] #label_attributes [array] #admin_notes [string] #access [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #title_display [string] #wrapper_attributes [array] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • link • name • url | • Attachment Twig • Attachment token | webform_attachment | webform_attachment | ||
webform_audio_file | Ses dosyası Provides a form element for uploading and saving an audio file. | WebformElementBase → WebformManagedFileBase → WebformAudioFile | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: Yes deprecated: No | input: Yes theme: file_managed_file theme_wrappers: form_element | #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple [boolean] #max_filesize [string] #file_extensions [string] ⇒ "mp3 ogg wav" #file_name [string] #file_help [string] #file_preview [string] #file_placeholder [string] #uri_scheme [string] ⇒ "private" #sanitize [boolean] #button [boolean] #button__title [string] #button__attributes [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "file" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • file • link • url • name • basename • id • mime • size • data • extension | <none> | • file | webform | webform | |
webform_autocomplete | Autocomplete Provides a text field element with auto completion. | WebformElementBase → TextBase → TextField → WebformAutocomplete | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: input__textfield theme_wrappers: form_element | #autocomplete_existing [boolean] #autocomplete_items [array] #autocomplete_limit [number] ⇒ 10 #autocomplete_match [number] ⇒ 3 #autocomplete_match_operator [string] ⇒ "CONTAINS" #input_mask [string] #input_hide [boolean] #counter_type [string] #counter_minimum [number] #counter_minimum_message [string] #counter_maximum [number] #counter_maximum_message [string] #readonly [boolean] #size [number] #minlength [number] #maxlength [number] #placeholder [string] #pattern [string] #pattern_error [string] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple [boolean] #multiple__header_label [string] #multiple__min_items [number] #multiple__empty_items [number] ⇒ 1 #multiple__add_more [boolean] ⇒ true #multiple__add_more_items [number] ⇒ 1 #multiple__add_more_button_label [string] ⇒ "Ekle" #multiple__add_more_input [boolean] ⇒ true #multiple__add_more_input_label [string] ⇒ "more items" #multiple__item_label [string] ⇒ "item" #multiple__no_items_message [string] ⇒ " No items entered. Please add items below.<\/p>" | • value • raw | • Email • Email confirm • Email multiple • Hidden • Search • Telephone • Text field • URL | webform | webform | ||
webform_checkboxes_other | Checkboxes other Provides a form element for a set of checkboxes, with the ability to enter a custom value. | WebformElementBase → OptionsBase → Checkboxes → WebformCheckboxesOther | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: N/A theme_wrappers: N/A | #multiple [boolean] ⇒ true #multiple_error [string] #options_display [string] ⇒ "one_column" #options_description_display [string] ⇒ "description" #options__properties [array] #options_none [boolean] #options_none_value [string] ⇒ "none" #options_none_text [string] ⇒ "None of the above" #wrapper_type [string] ⇒ "fieldset" #options [array] #options_randomize [boolean] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "comma" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #other__option_label [string] ⇒ "Other\u2026" #other__type [string] ⇒ "textfield" #other__title [string] #other__placeholder [string] ⇒ "Enter other\u2026" #other__description [string] #other__size [string] #other__maxlength [string] #other__field_prefix [string] #other__field_suffix [string] #other__rows [string] #other__min [string] #other__max [string] #other__step [string] #other__counter_type [string] #other__counter_minimum [string] #other__counter_minimum_message [string] #other__counter_maximum [string] #other__counter_maximum_message [string] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "value" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • description • text_description | • Checkboxes • Table select | webform | webform | ||
webform_codemirror | CodeMirror Provides a form element for editing code in a number of programming languages and markup. Code editing support is provided by the CodeMirror library. | WebformElementBase → WebformCodeMirror | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: Yes default_key: No states_wrapper: No deprecated: No | input: Yes theme: textarea theme_wrappers: form_element | #placeholder [string] #mode [string] ⇒ "text" #wrap [boolean] ⇒ true #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "code" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • code | <none> | webform | webform | ||
webform_computed_token | Computed token Provides an item to display computed webform submission values using tokens. | WebformElementBase → WebformComputedBase → WebformComputedToken | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: N/A theme_wrappers: form_element | #display_on [string] ⇒ "both" #help [string] #help_title [string] #more [string] #more_title [string] #template [string] #mode [string] ⇒ "auto" #hide_empty [boolean] #store [boolean] #ajax [boolean] #label_attributes [array] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #description [string] #title_display [string] #description_display [string] #attributes [array] #wrapper_attributes [array] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | <none> | webform | webform | ||
webform_computed_twig | Computed Twig Provides an item to display computed webform submission values using Twig. | WebformElementBase → WebformComputedBase → WebformComputedTwig | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: N/A theme_wrappers: form_element | #whitespace [string] #display_on [string] ⇒ "both" #help [string] #help_title [string] #more [string] #more_title [string] #template [string] #mode [string] ⇒ "auto" #hide_empty [boolean] #store [boolean] #ajax [boolean] #label_attributes [array] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #description [string] #title_display [string] #description_display [string] #attributes [array] #wrapper_attributes [array] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | <none> | webform | webform | ||
webform_contact | İletişim Provides a form element to collect contact information (name, address, phone, email). | WebformElementBase → WebformCompositeBase → WebformContact | excluded: No input: Yes container: No root: No hidden: No composite: Yes multiple: Yes multiline: Yes default_key: No states_wrapper: Yes deprecated: No | input: Yes theme: webform_composite_contact theme_wrappers: N/A | #disabled [boolean] #flexbox [string] #select2 [boolean] #choices [boolean] #chosen [boolean] #wrapper_type [string] ⇒ "fieldset" #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple__header [boolean] #multiple__header_label [string] #multiple [boolean] #multiple__min_items [number] #multiple__empty_items [number] ⇒ 1 #multiple__add_more [boolean] ⇒ true #multiple__add_more_items [number] ⇒ 1 #multiple__add_more_button_label [string] ⇒ "Ekle" #multiple__add_more_input [boolean] ⇒ true #multiple__add_more_input_label [string] ⇒ "more items" #multiple__item_label [string] ⇒ "item" #multiple__no_items_message [string] ⇒ " No items entered. Please add items below.<\/p>" | • value • raw • list | <none> | webform | webform | ||
webform_custom_composite | Custom composite Provides a form element to create custom composites using a grid/table layout. | WebformElementBase → WebformCompositeBase → WebformCustomComposite | excluded: No input: Yes container: No root: No hidden: No composite: Yes multiple: Yes multiline: Yes default_key: No states_wrapper: Yes deprecated: No | input: Yes theme: N/A theme_wrappers: form_element | #element [array] #multiple [boolean] ⇒ true #multiple__header [boolean] ⇒ true #multiple__header_label [string] #multiple__min_items [number] #multiple__empty_items [number] ⇒ 1 #multiple__add_more [boolean] ⇒ true #multiple__add_more_items [number] ⇒ 1 #multiple__add_more_button_label [string] ⇒ "Ekle" #multiple__add_more_input [boolean] ⇒ true #multiple__add_more_input_label [string] ⇒ "more items" #multiple__item_label [string] ⇒ "item" #multiple__no_items_message [string] ⇒ " No items entered. Please add items below.<\/p>" | • value • raw • list | <none> | webform | webform | ||
webform_document_file | Document file Provides a form element for uploading and saving a document. | WebformElementBase → WebformManagedFileBase → WebformDocumentFile | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: Yes deprecated: No | input: Yes theme: file_managed_file theme_wrappers: form_element | #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple [boolean] #max_filesize [string] #file_extensions [string] ⇒ "txt rtf pdf doc docx odt ppt pptx odp xls xlsx ods" #file_name [string] #file_help [string] #file_preview [string] #file_placeholder [string] #uri_scheme [string] ⇒ "private" #sanitize [boolean] #button [boolean] #button__title [string] #button__attributes [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "file" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • file • link • url • name • basename • id • mime • size • data • extension | <none> | • file | webform | webform | |
webform_email_confirm | Email confirm Provides a form element for double-input of email addresses. | WebformElementBase → TextBase → WebformEmailConfirm | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: Yes deprecated: No | input: Yes theme: N/A theme_wrappers: N/A | #input_hide [boolean] #readonly [boolean] #size [number] #minlength [number] #maxlength [number] #placeholder [string] #autocomplete [string] ⇒ "on" #pattern [string] #pattern_error [string] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple__min_items [number] #multiple__empty_items [number] ⇒ 1 #multiple__add_more [boolean] ⇒ true #multiple__add_more_items [number] ⇒ 1 #multiple__add_more_button_label [string] ⇒ "Ekle" #multiple__add_more_input [boolean] ⇒ true #multiple__add_more_input_label [string] ⇒ "more items" #multiple__item_label [string] ⇒ "item" #multiple__no_items_message [string] ⇒ " No items entered. Please add items below.<\/p>" | • value • raw • link | • Autocomplete • Email multiple • Hidden • Search • Telephone • Text field • URL | webform | webform | ||
webform_email_multiple | Email multiple Provides a form element for multiple email addresses. | WebformElementBase → TextBase → WebformEmailMultiple | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: input__webform_email_multiple theme_wrappers: form_element | #input_hide [boolean] #readonly [boolean] #size [number] #minlength [number] #maxlength [number] #placeholder [string] #autocomplete [string] ⇒ "on" #pattern [string] #pattern_error [string] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple__header_label [string] #multiple__min_items [number] #multiple__empty_items [number] ⇒ 1 #multiple__add_more [boolean] ⇒ true #multiple__add_more_items [number] ⇒ 1 #multiple__add_more_button_label [string] ⇒ "Ekle" #multiple__add_more_input [boolean] ⇒ true #multiple__add_more_input_label [string] ⇒ "more items" #multiple__item_label [string] ⇒ "item" #multiple__no_items_message [string] ⇒ " No items entered. Please add items below.<\/p>" | • value • raw • link | • Autocomplete • Email confirm • Hidden • Search • Telephone • Text field • URL | webform | webform | ||
webform_entity_checkboxes | Entity checkboxes Provides a form element to select multiple entity references using checkboxes. | WebformElementBase → OptionsBase → Checkboxes → WebformEntityCheckboxes | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: Yes default_key: No states_wrapper: No deprecated: No | input: Yes theme: N/A theme_wrappers: checkboxes | #multiple [boolean] ⇒ true #multiple_error [string] #options_display [string] ⇒ "one_column" #options__properties [array] #options_all [boolean] #options_all_value [string] ⇒ "all" #options_all_text [string] ⇒ "All of the above" #wrapper_type [string] ⇒ "fieldset" #options_randomize [boolean] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "comma" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #target_type [string] #selection_handler [string] #selection_settings [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "link" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • link • id • label • text • teaser • default | • Ses dosyası • Document file • Entity autocomplete • Entity radios • Entity select • File • Image file • Term checkboxes • Term select • Video dosyası | webform | webform | ||
webform_entity_radios | Entity radios Provides a form element to select a single entity reference using radio buttons. | WebformElementBase → OptionsBase → Radios → WebformEntityRadios | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: N/A theme_wrappers: radios | #options_display [string] ⇒ "one_column" #options__properties [array] #wrapper_type [string] ⇒ "fieldset" #options_randomize [boolean] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #target_type [string] #selection_handler [string] #selection_settings [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "link" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • link • id • label • text • teaser • default | • Ses dosyası • Document file • Entity autocomplete • Entity checkboxes • Entity select • File • Image file • Term checkboxes • Term select • Video dosyası | webform | webform | ||
webform_entity_select | Entity select Provides a form element to select a single or multiple entity references using a select menu. | WebformElementBase → OptionsBase → Select → WebformEntitySelect | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: select theme_wrappers: form_element | #multiple [boolean] #multiple_error [string] #empty_option [string] #empty_value [string] #sort_options [boolean] #select2 [boolean] #choices [boolean] #chosen [boolean] #placeholder [string] #help_display [string] #size [string] #options_randomize [boolean] #help [string] #help_title [string] #more [string] #more_title [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "comma" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #target_type [string] #selection_handler [string] #selection_settings [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "link" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • link • id • label • text • teaser • default | • Ses dosyası • Document file • Entity autocomplete • Entity checkboxes • Entity radios • File • Image file • Term checkboxes • Term select • Video dosyası | webform | webform | ||
webform_flexbox | Flexbox layout Provides a flex(ible) box container used to layout elements in multiple columns. | WebformElementBase → ContainerBase → Container → WebformFlexbox | excluded: No input: No container: Yes root: No hidden: No composite: No multiple: No multiline: No default_key: Yes states_wrapper: No deprecated: No | input: No theme: N/A theme_wrappers: container | #align_items [string] ⇒ "flex-start" #randomize [boolean] #states_clear [boolean] ⇒ true #format_html [string] #format_text [string] #format_attributes [array] #attributes [array] #flex [number] ⇒ 1 #states [array] #format [string] ⇒ "header" | • header • fieldset • details • details-closed • container | • Container • Details • Fieldset • Section | webform | webform | ||
webform_height | Height (feet/inches) Provides a form element to collect height in feet and inches. | WebformElementBase → WebformHeight | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: N/A theme_wrappers: N/A | #height_type [string] ⇒ "number" #height_format [string] #feet__min [number] #feet__max [number] ⇒ 8 #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple [boolean] #multiple__header_label [string] #multiple__min_items [number] #multiple__empty_items [number] ⇒ 1 #multiple__add_more [boolean] ⇒ true #multiple__add_more_items [number] ⇒ 1 #multiple__add_more_button_label [string] ⇒ "Ekle" #multiple__add_more_input [boolean] ⇒ true #multiple__add_more_input_label [string] ⇒ "more items" #multiple__item_label [string] ⇒ "item" #multiple__no_items_message [string] ⇒ " No items entered. Please add items below.<\/p>" | • value • raw | <none> | webform | webform | ||
webform_horizontal_rule | Horizontal rule Provides a horizontal rule element. | WebformElementBase → WebformHorizontalRule | excluded: No input: No container: No root: No hidden: No composite: No multiple: No multiline: No default_key: Yes states_wrapper: Yes deprecated: No | input: No theme: webform_horizontal_rule theme_wrappers: N/A | #display_on [string] ⇒ "form" #states [array] #attributes [array] | • value • raw | <none> | webform | webform | ||
webform_image_file | Image file Provides a form element for uploading and saving an image file. | WebformElementBase → WebformManagedFileBase → WebformImageFile | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: Yes deprecated: No | input: Yes theme: file_managed_file theme_wrappers: form_element | #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple [boolean] #max_filesize [string] #file_extensions [string] ⇒ "gif jpg jpeg png" #file_name [string] #file_help [string] #file_preview [string] #file_placeholder [string] #uri_scheme [string] ⇒ "private" #sanitize [boolean] #button [boolean] #button__title [string] #button__attributes [array] #max_resolution [string] #min_resolution [string] #attachment_image_style [string] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ ":image" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • link • url • name • basename • id • mime • size • data • extension • Original Image • 177x177 • Event List Image • Geniş (480x480) • Media Library thumbnail (220×220) • Orta (220x220) • Partnership Slider 240x90 • Küçükresim (100x100) • Wide (1090) | <none> | • file | webform | webform | |
webform_likert | Likert Provides a form element where users can respond to multiple questions using a Likert scale. | WebformElementBase → WebformLikert | excluded: No input: Yes container: No root: No hidden: No composite: Yes multiple: No multiline: Yes default_key: No states_wrapper: No deprecated: No | input: Yes theme: N/A theme_wrappers: form_element | #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #format_html [string] #format_text [string] #format_attributes [array] #sticky [boolean] ⇒ true #questions [array] #questions_description_display [string] ⇒ "description" #questions_randomize [boolean] #answers [array] #answers_description_display [string] ⇒ "description" #na_answer [boolean] #na_answer_value [string] #na_answer_text [string] ⇒ "N\/A" #label_attributes [array] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #default_value [array] #description [string] #title_display [string] #description_display [string] #required [boolean] #required_error [string] #format [string] ⇒ "list" #wrapper_attributes [array] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • list • table | <none> | webform | webform | ||
webform_link | Link Provides a form element to display a link. | WebformElementBase → WebformCompositeBase → WebformLink | excluded: No input: Yes container: No root: No hidden: No composite: Yes multiple: Yes multiline: No default_key: No states_wrapper: Yes deprecated: No | input: Yes theme: webform_composite_link theme_wrappers: N/A | #disabled [boolean] #flexbox [string] #choices [boolean] #chosen [boolean] #wrapper_type [string] ⇒ "fieldset" #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple__header [boolean] #multiple__header_label [string] #multiple [boolean] #multiple__min_items [number] #multiple__empty_items [number] ⇒ 1 #multiple__add_more [boolean] ⇒ true #multiple__add_more_items [number] ⇒ 1 #multiple__add_more_button_label [string] ⇒ "Ekle" #multiple__add_more_input [boolean] ⇒ true #multiple__add_more_input_label [string] ⇒ "more items" #multiple__item_label [string] ⇒ "item" #multiple__no_items_message [string] ⇒ " No items entered. Please add items below.<\/p>" | • value • raw • list | <none> | webform | webform | ||
webform_mapping | Mapping Provides a form element where source values can mapped to destination values. | WebformElementBase → WebformMapping | excluded: No input: Yes container: No root: No hidden: No composite: Yes multiple: No multiline: Yes default_key: No states_wrapper: No deprecated: No | input: Yes theme: N/A theme_wrappers: form_element | #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #format_html [string] #format_text [string] #format_attributes [array] #arrow [string] ⇒ "\u2192" #source [array] #source__description_display [string] ⇒ "description" #source__title [string] ⇒ "Source" #destination [array] #destination__type [string] ⇒ "select" #destination__title [string] ⇒ "Destination" #destination__description [string] #label_attributes [array] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #default_value [array] #description [string] #title_display [string] #description_display [string] #required [boolean] #required_error [string] #format [string] ⇒ "list" #wrapper_attributes [array] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • list • table | <none> | webform | webform | ||
webform_markup | Temel HTML Provides an element to render basic HTML markup. | WebformElementBase → WebformMarkupBase → WebformMarkup | excluded: No input: No container: No root: No hidden: No composite: No multiple: No multiline: No default_key: Yes states_wrapper: Yes deprecated: No | input: No theme: N/A theme_wrappers: N/A | #markup [string] #display_on [string] ⇒ "form" #admin_notes [string] #access [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #wrapper_attributes [array] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | <none> | webform | webform | ||
webform_message | Message Provides an element to render custom, dismissible, inline status messages. | WebformElementBase → WebformMarkupBase → WebformMessage | excluded: No input: No container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: No theme: N/A theme_wrappers: webform_message | #message_type [string] ⇒ "status" #message_message [string] #message_close [boolean] #message_close_effect [string] ⇒ "slide" #message_id [string] #message_storage [string] #display_on [string] ⇒ "form" #admin_notes [string] #access [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #attributes [array] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | <none> | webform | webform | ||
webform_more | More Provides a more slideout element. | WebformElementBase → WebformMarkupBase → WebformMore | excluded: No input: No container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: No theme: webform_element_more theme_wrappers: N/A | #more_title [string] ⇒ "Devam\u0131" #more [string] #display_on [string] ⇒ "form" #admin_notes [string] #access [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #attributes [array] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | <none> | webform | webform | ||
webform_name | Name Provides a form element to collect a person's full name. | WebformElementBase → WebformCompositeBase → WebformName | excluded: No input: Yes container: No root: No hidden: No composite: Yes multiple: Yes multiline: Yes default_key: No states_wrapper: Yes deprecated: No | input: Yes theme: webform_composite_name theme_wrappers: N/A | #disabled [boolean] #flexbox [string] #select2 [boolean] #choices [boolean] #chosen [boolean] #wrapper_type [string] ⇒ "fieldset" #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple__header [boolean] #multiple__header_label [string] #multiple [boolean] #multiple__min_items [number] #multiple__empty_items [number] ⇒ 1 #multiple__add_more [boolean] ⇒ true #multiple__add_more_items [number] ⇒ 1 #multiple__add_more_button_label [string] ⇒ "Ekle" #multiple__add_more_input [boolean] ⇒ true #multiple__add_more_input_label [string] ⇒ "more items" #multiple__item_label [string] ⇒ "item" #multiple__no_items_message [string] ⇒ " No items entered. Please add items below.<\/p>" | • value • raw • list | <none> | webform | webform | ||
webform_radios_other | Radios other Provides a form element for a set of radio buttons, with the ability to enter a custom value. | WebformElementBase → OptionsBase → Radios → WebformRadiosOther | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: N/A theme_wrappers: N/A | #options_display [string] ⇒ "one_column" #options_description_display [string] ⇒ "description" #options__properties [array] #wrapper_type [string] ⇒ "fieldset" #options [array] #options_randomize [boolean] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #other__option_label [string] ⇒ "Other\u2026" #other__type [string] ⇒ "textfield" #other__title [string] #other__placeholder [string] ⇒ "Enter other\u2026" #other__description [string] #other__size [string] #other__maxlength [string] #other__field_prefix [string] #other__field_suffix [string] #other__rows [string] #other__min [string] #other__max [string] #other__step [string] #other__counter_type [string] #other__counter_minimum [string] #other__counter_minimum_message [string] #other__counter_maximum [string] #other__counter_maximum_message [string] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "value" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • description • text_description | • Radios • Select • Select other | webform | webform | ||
webform_rating | Rating Provides a form element to rate something using an attractive voting widget. Rating widget is provided by the RateIt library. | WebformElementBase → NumericBase → Range → WebformRating | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: input__webform_rating theme_wrappers: form_element | #max [number] ⇒ 5 #star_size [string] ⇒ "medium" #reset [boolean] #min [number] #step [number] ⇒ 1 #readonly [boolean] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #default_value [number] #title [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "star" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • star | • Number • Range • Scale | webform | webform | ||
webform_same | Same as… Provides a form element for syncing the value of two elements. | WebformElementBase → BooleanBase → Checkbox → WebformSame | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: input__checkbox theme_wrappers: form_element | #source [string] #destination [string] #destination_state [string] ⇒ "visible" #exclude_empty [boolean] #return_value [string] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_attributes [array] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title_display [string] ⇒ "after" #default_value [boolean] #title [string] #description [string] #description_display [string] #field_prefix [string] #field_suffix [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "value" #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | • Checkbox • Terms of service | webform | webform | ||
webform_scale | Scale Provides a form element for input of a numeric scale. | WebformElementBase → NumericBase → WebformScale | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: N/A theme_wrappers: radios | #min [number] ⇒ 1 #max [number] ⇒ 5 #min_text [string] #max_text [string] #scale_size [string] ⇒ "medium" #scale_type [string] ⇒ "circle" #scale_text [string] ⇒ "below" #wrapper_type [string] ⇒ "fieldset" #readonly [boolean] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "value" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | • Number • Range • Rating | webform | webform | ||
webform_section | Section Provides an element for a section/group of form elements. | WebformElementBase → ContainerBase → WebformSection | excluded: No input: No container: Yes root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: No theme: N/A theme_wrappers: webform_section | #help [string] #help_title [string] #more [string] #more_title [string] #title_tag [string] ⇒ "h2" #title_attributes [array] #help_display [string] #randomize [boolean] #format_html [string] #format_text [string] #format_attributes [array] #admin_notes [string] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #description [string] #title_display [string] #description_display [string] #title [string] #required [boolean] #attributes [array] #format [string] ⇒ "header" #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • header • fieldset • details • details-closed • container | • Container • Details • Fieldset • Flexbox layout | webform | webform | ||
webform_select_other | Select other Provides a form element for a drop-down menu or scrolling selection box, with the ability to enter a custom value. | WebformElementBase → OptionsBase → Select → WebformSelectOther | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: N/A theme_wrappers: N/A | #multiple [boolean] #multiple_error [string] #empty_option [string] #empty_value [string] #sort_options [boolean] #select2 [boolean] #choices [boolean] #chosen [boolean] #placeholder [string] #help_display [string] #size [string] #options [array] #options_randomize [boolean] #help [string] #help_title [string] #more [string] #more_title [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "comma" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #other__option_label [string] ⇒ "Other\u2026" #other__type [string] ⇒ "textfield" #other__title [string] #other__placeholder [string] ⇒ "Enter other\u2026" #other__description [string] #other__size [string] #other__maxlength [string] #other__field_prefix [string] #other__field_suffix [string] #other__rows [string] #other__min [string] #other__max [string] #other__step [string] #other__counter_type [string] #other__counter_minimum [string] #other__counter_minimum_message [string] #other__counter_maximum [string] #other__counter_maximum_message [string] #wrapper_type [string] ⇒ "fieldset" #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "value" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | • Radios • Radios other • Select | webform | webform | ||
webform_signature | Signature Provides a form element to collect electronic signatures from users. Signature support is provided by the Signature Pad library. | WebformElementBase → WebformSignature | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: input__webform_signature theme_wrappers: form_element | #readonly [boolean] #uri_scheme [string] ⇒ "public" #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #description [string] ⇒ "Sign above" #title [string] #default_value [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "image" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • raw • status • url • image | <none> | webform | webform | ||
webform_table | Table Provides an element to render a table. | WebformElementBase → WebformTable | excluded: No input: No container: Yes root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: table theme_wrappers: form_element | #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #label_attributes [array] #format_html [string] #format_text [string] #format_attributes [array] #admin_notes [string] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #header [array] #caption [string] #sticky [boolean] #prefix_children [boolean] ⇒ true #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "table" #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • table • fieldset • details • details-closed | <none> | webform | webform | ||
webform_table_row | Table row Provides an element to render a table row. | WebformElementBase → WebformTableRow | excluded: No input: No container: Yes root: No hidden: Yes composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: No theme: N/A theme_wrappers: N/A | #admin_notes [string] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #attributes [array] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • 0 | <none> | webform | webform | ||
webform_table_sort | Table sort Provides a form element for a table of values that can be sorted. | WebformElementBase → OptionsBase → WebformTableSort | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: Yes default_key: No states_wrapper: No deprecated: No | input: Yes theme: table__table_sort theme_wrappers: N/A | #options [array] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ol" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "value" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | • Tableselect sort | webform | webform | ||
webform_tableselect_sort | Tableselect sort Provides a form element for a table with radios or checkboxes in left column that can be sorted. | WebformElementBase → OptionsBase → WebformTableSelectSort | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: Yes default_key: No states_wrapper: No deprecated: No | input: Yes theme: table__tableselect_sort theme_wrappers: N/A | #multiple [boolean] ⇒ true #multiple_error [string] #js_select [boolean] ⇒ true #options [array] #options_randomize [boolean] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ol" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "value" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | • Table sort | webform | webform | ||
webform_telephone | Telephone advanced Provides a form element to display a telephone number with type and extension. | WebformElementBase → WebformCompositeBase → WebformTelephone | excluded: No input: Yes container: No root: No hidden: No composite: Yes multiple: Yes multiline: No default_key: No states_wrapper: Yes deprecated: No | input: Yes theme: webform_composite_telephone theme_wrappers: N/A | #phone__international [boolean] ⇒ true #phone__international_initial_country [string] #disabled [boolean] #select2 [boolean] #choices [boolean] #chosen [boolean] #wrapper_type [string] ⇒ "fieldset" #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple__header [boolean] #multiple__header_label [string] #multiple [boolean] #multiple__min_items [number] #multiple__empty_items [number] ⇒ 1 #multiple__add_more [boolean] ⇒ true #multiple__add_more_items [number] ⇒ 1 #multiple__add_more_button_label [string] ⇒ "Ekle" #multiple__add_more_input [boolean] ⇒ true #multiple__add_more_input_label [string] ⇒ "more items" #multiple__item_label [string] ⇒ "item" #multiple__no_items_message [string] ⇒ " No items entered. Please add items below.<\/p>" | • value • raw • list | <none> | webform | webform | ||
webform_term_checkboxes | Term checkboxes Provides a form element to select a single or multiple terms displayed as hierarchical tree or as breadcrumbs using checkboxes. | WebformElementBase → OptionsBase → Checkboxes → WebformTermCheckboxes | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: Yes default_key: No states_wrapper: No deprecated: No | input: Yes theme: N/A theme_wrappers: checkboxes | #vocabulary [string] #breadcrumb [boolean] #breadcrumb_delimiter [string] ⇒ " \u203a " #tree_delimiter [string] ⇒ " " #scroll [boolean] ⇒ true #depth [number] #multiple [boolean] ⇒ true #multiple_error [string] #options_description_display [string] ⇒ "description" #options__properties [array] #options_all [boolean] #options_all_value [string] ⇒ "all" #options_all_text [string] ⇒ "All of the above" #options_none [boolean] #options_none_value [string] ⇒ "none" #options_none_text [string] ⇒ "None of the above" #wrapper_type [string] ⇒ "fieldset" #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "comma" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "link" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • description • text_description • link • id • label • text • teaser • default • breadcrumb | <none> | • taxonomy | webform | webform | |
webform_term_select | Term select Provides a form element to select a single or multiple terms displayed as hierarchical tree or as breadcrumbs using a select menu. | WebformElementBase → OptionsBase → Select → WebformTermSelect | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: select theme_wrappers: form_element | #vocabulary [string] #breadcrumb [boolean] #breadcrumb_delimiter [string] ⇒ " \u203a " #tree_delimiter [string] ⇒ "-" #depth [number] #multiple [boolean] #multiple_error [string] #empty_option [string] #empty_value [string] #select2 [boolean] #choices [boolean] #chosen [boolean] #placeholder [string] #help_display [string] #size [string] #help [string] #help_title [string] #more [string] #more_title [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "comma" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "link" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • link • id • label • text • teaser • default • breadcrumb | <none> | • taxonomy | webform | webform | |
webform_terms_of_service | Terms of service Provides a terms of service element. | WebformElementBase → BooleanBase → Checkbox → WebformTermsOfService | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: Yes states_wrapper: No deprecated: No | input: Yes theme: input__checkbox theme_wrappers: form_element | #terms_type [string] ⇒ "modal" #terms_title [string] #terms_content [string] #exclude_empty [boolean] #return_value [string] #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_attributes [array] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] ⇒ "I agree to the {terms of service}." #default_value [boolean] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "value" #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | • Checkbox • Same as… | webform | webform | ||
webform_time | Time Provides a form element for time selection. | WebformElementBase → WebformTime | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: input__webform_time theme_wrappers: form_element | #timepicker [boolean] #time_format [string] ⇒ "H:i" #placeholder [string] #min [string] #max [string] #step [number] ⇒ 60 #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #prepopulate [boolean] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple [boolean] #multiple__header_label [string] #multiple__min_items [number] #multiple__empty_items [number] ⇒ 1 #multiple__add_more [boolean] ⇒ true #multiple__add_more_items [number] ⇒ 1 #multiple__add_more_button_label [string] ⇒ "Ekle" #multiple__add_more_input [boolean] ⇒ true #multiple__add_more_input_label [string] ⇒ "more items" #multiple__item_label [string] ⇒ "item" #multiple__no_items_message [string] ⇒ " No items entered. Please add items below.<\/p>" | • value • raw | <none> | webform | webform | ||
webform_variant | Variant Provides a form element for enabling and tracking webform variants. | WebformElementBase → WebformVariant | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: Yes theme: N/A theme_wrappers: form_element | #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #label_attributes [array] #format_html [string] #format_text [string] #variant [string] #prepopulate [boolean] ⇒ true #randomize [boolean] #display_on [string] ⇒ "none" #admin_notes [string] #access [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "value" #flex [number] ⇒ 1 #admin_title [string] #private [boolean] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw | <none> | webform | webform | ||
webform_video_file | Video dosyası Provides a form element for uploading and saving a video file. | WebformElementBase → WebformManagedFileBase → WebformVideoFile | excluded: No input: Yes container: No root: No hidden: No composite: No multiple: Yes multiline: No default_key: No states_wrapper: Yes deprecated: No | input: Yes theme: file_managed_file theme_wrappers: form_element | #help [string] #help_title [string] #more [string] #more_title [string] #help_display [string] #disabled [boolean] #label_attributes [array] #format_html [string] #format_text [string] #format_items [string] ⇒ "ul" #format_items_html [string] #format_items_text [string] #format_attributes [array] #unique_user [boolean] #unique_entity [boolean] #unique_error [string] #admin_notes [string] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #multiple [boolean] #max_filesize [string] #file_extensions [string] ⇒ "avi mov mp4 ogg wav webm" #file_name [string] #file_help [string] #file_preview [string] #file_placeholder [string] #uri_scheme [string] ⇒ "private" #sanitize [boolean] #button [boolean] #button__title [string] #button__attributes [array] #title [string] #default_value [string] #description [string] #title_display [string] #description_display [string] #field_prefix [string] #field_suffix [string] #required [boolean] #required_error [string] #wrapper_attributes [array] #attributes [array] #format [string] ⇒ "file" #unique [boolean] #admin_title [string] #private [boolean] #flex [number] ⇒ 1 #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • value • raw • file • link • url • name • basename • id • mime • size • data • extension | <none> | • file | webform | webform | |
webform_wizard_page | Wizard page Provides an element to display multiple form elements as a page in a multi-step form wizard. | WebformElementBase → ContainerBase → Details → WebformWizardPage | excluded: No input: No container: Yes root: Yes hidden: Yes composite: No multiple: No multiline: No default_key: No states_wrapper: No deprecated: No | input: No theme: N/A theme_wrappers: details | #open [boolean] #prev_button_label [string] #next_button_label [string] #format_html [string] #format_text [string] #format_attributes [array] #admin_notes [string] #access [boolean] ⇒ true #states_clear [boolean] ⇒ true #access_create_permissions [array] #access_update_permissions [array] #access_view_permissions [array] #title [string] #attributes [array] #format [string] ⇒ "details" #admin_title [string] #private [boolean] #states [array] #access_create_roles [array] ⇒ ["anonymous","authenticated"] #access_create_users [array] #access_update_roles [array] ⇒ ["anonymous","authenticated"] #access_update_users [array] #access_view_roles [array] ⇒ ["anonymous","authenticated"] #access_view_users [array] | • header • fieldset • details • details-closed • container | • Container • Details • Fieldset • Flexbox layout • Section | webform | webform |
Additional elements
Name | Provided by |
---|---|
actions | core |
ajax | core |
break_lock_link | core |
button | core |
contextual_links | contextual |
contextual_links_placeholder | contextual |
dropbutton | core |
field_ui_table | field_ui |
fieldgroup | core |
file | core |
form | core |
html | core |
html_tag | core |
image_button | core |
inline_template | core |
language_configuration | language |
layout_builder | layout_builder |
link | core |
more_link | core |
operations | core |
page | core |
page_title | core |
pager | core |
paragraph_operations | paragraphs |
paragraphs_actions | paragraphs |
path | core |
radio | core |
status_messages | core |
status_report | core |
status_report_page | system |
submit | core |
system_compact_link | core |
token | core |
token_tree_table | token |
toolbar | toolbar |
toolbar_item | toolbar |
webform | webform |
webform_checkbox_value | webform |
webform_element_attributes | webform |
webform_element_composite | webform |
webform_element_multiple | webform |
webform_element_options | webform |
webform_element_states | webform |
webform_excluded_columns | webform |
webform_excluded_elements | webform |
webform_help | webform |
webform_html_editor | webform |
webform_image_resolution | webform |
webform_multiple | webform |
webform_options | webform |
webform_permissions | webform |
webform_roles | webform |
webform_submission_information | webform |
webform_submission_navigation | webform |
webform_submission_views | webform |
webform_submission_views_replace | webform |
webform_users | webform |
weight | core |
Element properties
- add_more_button_label
- add_more_input_label
- admin_notes
- admin_title
- answers
- counter_maximum_message
- counter_minimum_message
- date_date_placeholder
- date_time_placeholder
- default_value
- description
- destination
- empty_option
- field_prefix
- field_suffix
- file_placeholder
- filename
- header
- header_label
- help
- help_title
- international_initial_country
- label
- link_title
- markup
- max_text
- message_message
- min_text
- more
- more_title
- na_answer_text
- next_button_label
- no_items_message
- option_label
- options
- options_all_text
- options_none_text
- pattern_error
- placeholder
- prev_button_label
- questions
- required_error
- source
- terms_content
- terms_title
- test
- text
- title
- unique_error
- url
- access
- access_create_permissions
- access_create_roles
- access_create_users
- access_update_permissions
- access_update_roles
- access_update_users
- access_view_permissions
- access_view_roles
- access_view_users
- ajax
- align_items
- allowed_formats
- answers_description_display
- arguments
- arrow
- attachment_image_style
- attributes
- autocomplete
- autocomplete_existing
- autocomplete_items
- autocomplete_limit
- autocomplete_match
- autocomplete_match_operator
- breadcrumb
- breadcrumb_delimiter
- button
- caption
- choices
- chosen
- color_size
- counter_maximum
- counter_minimum
- counter_type
- date_abbreviate
- date_date_element
- date_date_format
- date_date_max
- date_date_min
- date_days
- date_increment
- date_max
- date_min
- date_part_order
- date_text_parts
- date_time_element
- date_time_format
- date_time_max
- date_time_min
- date_time_step
- date_year_range
- date_year_range_reverse
- default_tab
- delete_hide
- depth
- description_display
- destination_state
- disabled
- display_id
- display_on
- download
- draft_hide
- element
- empty
- empty_value
- exclude_empty
- file_extensions
- file_help
- file_name
- file_preview
- flex
- flexbox
- format
- format_attributes
- format_html
- format_items
- format_items_html
- format_items_text
- format_text
- height_format
- height_type
- help_display
- hide_empty
- hide_help
- input_hide
- input_mask
- international
- international_preferred_countries
- js_select
- label_attributes
- max
- max_filesize
- max_resolution
- maxlength
- message_close
- message_close_effect
- message_id
- message_storage
- message_type
- min
- min_resolution
- minlength
- mode
- multiple
- multiple_error
- na_answer
- na_answer_value
- name
- open
- options_all
- options_all_value
- options_description_display
- options_display
- options_none
- options_none_value
- options_randomize
- output
- pattern
- prefix_children
- prepopulate
- preview_next_hide
- preview_prev_hide
- private
- questions_description_display
- questions_randomize
- randomize
- readonly
- required
- reset
- reset_hide
- return_value
- rows
- sanitize
- scale_size
- scale_text
- scale_type
- scroll
- select2
- selection_handler
- selection_settings
- size
- sort_options
- star_size
- states
- states_clear
- step
- sticky
- store
- submit_hide
- summary_attributes
- tags
- target_type
- template
- terms_type
- time_format
- timepicker
- title_attributes
- title_display
- title_tag
- tree_delimiter
- trim
- unique
- unique_entity
- unique_user
- update_hide
- uri_scheme
- value
- variant
- vocabulary
- whitespace
- wizard_next_hide
- wizard_prev_hide
- wrap
- wrapper_attributes
- wrapper_type