Edit configuration

84 elements

NameLabel/DescriptionClass hierarchyWebform infoElement infoPropertiesFormatsRelatedDependenciesProvided byIntegrated byOperations
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
corewebform
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
corewebform
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>corewebform
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
corewebform
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>"
#multiple__sorting [boolean] ⇒ true
#multiple__operations [boolean] ⇒ true
#multiple__add [boolean] ⇒ true
#multiple__remove [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] ⇒ "fallback"
#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
fallback
• html_date
• html_datetime
• html_month
• html_time
• html_week
• html_year
• html_yearless_date
• long
• medium
• short
• Date list
• Date/time
corewebform
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>"
#multiple__sorting [boolean] ⇒ true
#multiple__operations [boolean] ⇒ true
#multiple__add [boolean] ⇒ true
#multiple__remove [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] ⇒ "fallback"
#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
fallback
• html_date
• html_datetime
• html_month
• html_time
• html_week
• html_year
• html_yearless_date
• long
• medium
• short
• Date
• Date/time
corewebform
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>"
#multiple__sorting [boolean] ⇒ true
#multiple__operations [boolean] ⇒ true
#multiple__add [boolean] ⇒ true
#multiple__remove [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] ⇒ "fallback"
#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
fallback
• html_date
• html_datetime
• html_month
• html_time
• html_week
• html_year
• html_yearless_date
• long
• medium
• short
• Date
• Date list
corewebform
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
corewebform
email
Email
Provides a form element for entering an email address.
WebformElementBase
→ TextBase
→ Email
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>"
#multiple__sorting [boolean] ⇒ true
#multiple__operations [boolean] ⇒ true
#multiple__add [boolean] ⇒ true
#multiple__remove [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] ⇒ "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
• Autocomplete
• Email confirm
• Email multiple
• Hidden
• Search
• Telephone
• Text field
• URL
corewebform
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>"
#multiple__sorting [boolean] ⇒ true
#multiple__operations [boolean] ⇒ true
#multiple__add [boolean] ⇒ true
#multiple__remove [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] ⇒ "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 checkboxes
• Entity radios
• Entity select
• File
• Image file
• Term checkboxes
• Term select
• Video dosyası
corewebform
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
corewebform
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
• Email confirm
• Email multiple
• Search
• Telephone
• Text field
• URL
corewebform
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>corewebform
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>corewebform
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>corewebform
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>corewebform
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>filewebform
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>"
#multiple__sorting [boolean] ⇒ true
#multiple__operations [boolean] ⇒ true
#multiple__add [boolean] ⇒ true
#multiple__remove [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] ⇒ "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
• Range
• Rating
• Scale
corewebform
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>corewebform
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>corewebform
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>filterwebform
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
corewebform
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
corewebform
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
• Email confirm
• Email multiple
• Hidden
• Telephone
• Text field
• URL
corewebform
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
corewebform
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>corewebform
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
corewebform
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>"
#multiple__sorting [boolean] ⇒ true
#multiple__operations [boolean] ⇒ true
#multiple__add [boolean] ⇒ true
#multiple__remove [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] ⇒ "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
• Autocomplete
• Email
• Email confirm
• Email multiple
• Hidden
• Search
• Text field
• URL
corewebform
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>filterwebform
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>"
#multiple__sorting [boolean] ⇒ true
#multiple__operations [boolean] ⇒ true
#multiple__add [boolean] ⇒ true
#multiple__remove [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]
#unique [boolean]
#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
<none>corewebform
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>"
#multiple__sorting [boolean] ⇒ true
#multiple__operations [boolean] ⇒ true
#multiple__add [boolean] ⇒ true
#multiple__remove [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] ⇒ "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
• Email confirm
• Email multiple
• Hidden
• Search
• Telephone
• URL
corewebform
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>"
#multiple__sorting [boolean] ⇒ true
#multiple__operations [boolean] ⇒ true
#multiple__add [boolean] ⇒ true
#multiple__remove [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] ⇒ "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
• Autocomplete
• Email
• Email confirm
• Email multiple
• Hidden
• Search
• Telephone
• Text field
corewebform
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>corewebform
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>corewebform
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>viewswebform
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>webformwebform
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>"
#multiple__sorting [boolean] ⇒ true
#multiple__operations [boolean] ⇒ true
#multiple__add [boolean] ⇒ true
#multiple__remove [boolean] ⇒ true
#address__type [string] ⇒ "textfield"
#address__title [string] ⇒ "Address"
#address__title_display [string]
#address__description [string]
#address__help [string]
#address__required [boolean]
#address__placeholder [string]
#address__access [boolean] ⇒ true
#address_2__type [string] ⇒ "textfield"
#address_2__title [string] ⇒ "Address 2"
#address_2__title_display [string]
#address_2__description [string]
#address_2__help [string]
#address_2__required [boolean]
#address_2__placeholder [string]
#address_2__access [boolean] ⇒ true
#city__type [string] ⇒ "textfield"
#city__title [string] ⇒ "City\/Town"
#city__title_display [string]
#city__description [string]
#city__help [string]
#city__required [boolean]
#city__placeholder [string]
#city__access [boolean] ⇒ true
#state_province__type [string] ⇒ "select"
#state_province__title [string] ⇒ "State\/Province"
#state_province__options [string] ⇒ "state_province_names"
#state_province__title_display [string]
#state_province__description [string]
#state_province__help [string]
#state_province__required [boolean]
#state_province__placeholder [string]
#state_province__access [boolean] ⇒ true
#postal_code__type [string] ⇒ "textfield"
#postal_code__title [string] ⇒ "ZIP\/Postal Code"
#postal_code__title_display [string]
#postal_code__description [string]
#postal_code__help [string]
#postal_code__required [boolean]
#postal_code__placeholder [string]
#postal_code__access [boolean] ⇒ true
#country__type [string] ⇒ "select"
#country__title [string] ⇒ "Country"
#country__options [string] ⇒ "country_names"
#country__title_display [string]
#country__description [string]
#country__help [string]
#country__required [boolean]
#country__placeholder [string]
#country__access [boolean] ⇒ true
#default_value [array]
#title_display [string] ⇒ "invisible"
#title [string]
#description [string]
#description_display [string]
#field_prefix [string]
#field_suffix [string]
#required [boolean]
#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
• list
<none>webformwebform
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_attachmentwebform_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_attachmentwebform_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_attachmentwebform_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>• filewebformwebform
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>"
#multiple__sorting [boolean] ⇒ true
#multiple__operations [boolean] ⇒ true
#multiple__add [boolean] ⇒ true
#multiple__remove [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] ⇒ "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
• Email
• Email confirm
• Email multiple
• Hidden
• Search
• Telephone
• Text field
• URL
webformwebform
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
webformwebform
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>webformwebform
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>webformwebform
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>webformwebform
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>"
#multiple__sorting [boolean] ⇒ true
#multiple__operations [boolean] ⇒ true
#multiple__add [boolean] ⇒ true
#multiple__remove [boolean] ⇒ true
#name__type [string] ⇒ "textfield"
#name__title [string] ⇒ "Name"
#name__title_display [string]
#name__description [string]
#name__help [string]
#name__required [boolean]
#name__placeholder [string]
#name__access [boolean] ⇒ true
#company__type [string] ⇒ "textfield"
#company__title [string] ⇒ "Company"
#company__title_display [string]
#company__description [string]
#company__help [string]
#company__required [boolean]
#company__placeholder [string]
#company__access [boolean] ⇒ true
#email__type [string] ⇒ "email"
#email__title [string] ⇒ "Email"
#email__title_display [string]
#email__description [string]
#email__help [string]
#email__required [boolean]
#email__placeholder [string]
#email__access [boolean] ⇒ true
#phone__type [string] ⇒ "tel"
#phone__title [string] ⇒ "Phone"
#phone__title_display [string]
#phone__description [string]
#phone__help [string]
#phone__required [boolean]
#phone__placeholder [string]
#phone__access [boolean] ⇒ true
#address__type [string] ⇒ "textfield"
#address__title [string] ⇒ "Address"
#address__title_display [string]
#address__description [string]
#address__help [string]
#address__required [boolean]
#address__placeholder [string]
#address__access [boolean] ⇒ true
#address_2__type [string] ⇒ "textfield"
#address_2__title [string] ⇒ "Address 2"
#address_2__title_display [string]
#address_2__description [string]
#address_2__help [string]
#address_2__required [boolean]
#address_2__placeholder [string]
#address_2__access [boolean] ⇒ true
#city__type [string] ⇒ "textfield"
#city__title [string] ⇒ "City\/Town"
#city__title_display [string]
#city__description [string]
#city__help [string]
#city__required [boolean]
#city__placeholder [string]
#city__access [boolean] ⇒ true
#state_province__type [string] ⇒ "select"
#state_province__title [string] ⇒ "State\/Province"
#state_province__options [string] ⇒ "state_province_names"
#state_province__title_display [string]
#state_province__description [string]
#state_province__help [string]
#state_province__required [boolean]
#state_province__placeholder [string]
#state_province__access [boolean] ⇒ true
#postal_code__type [string] ⇒ "textfield"
#postal_code__title [string] ⇒ "ZIP\/Postal Code"
#postal_code__title_display [string]
#postal_code__description [string]
#postal_code__help [string]
#postal_code__required [boolean]
#postal_code__placeholder [string]
#postal_code__access [boolean] ⇒ true
#country__type [string] ⇒ "select"
#country__title [string] ⇒ "Country"
#country__options [string] ⇒ "country_names"
#country__title_display [string]
#country__description [string]
#country__help [string]
#country__required [boolean]
#country__placeholder [string]
#country__access [boolean] ⇒ true
#default_value [array]
#title_display [string] ⇒ "invisible"
#title [string]
#description [string]
#description_display [string]
#field_prefix [string]
#field_suffix [string]
#required [boolean]
#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
• list
<none>webformwebform
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>"
#multiple__sorting [boolean] ⇒ true
#multiple__operations [boolean] ⇒ true
#multiple__add [boolean] ⇒ true
#multiple__remove [boolean] ⇒ true
#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]
#title_display [string]
#default_value [array]
#title [string]
#description [string]
#description_display [string]
#field_prefix [string]
#field_suffix [string]
#required [boolean]
#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
• list
<none>webformwebform
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>• filewebformwebform
webform_email_confirm
Email confirm
Provides a form element for double-input of email addresses.
WebformElementBase
→ TextBase
→ Email
→ 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>"
#multiple__sorting [boolean] ⇒ true
#multiple__operations [boolean] ⇒ true
#multiple__add [boolean] ⇒ true
#multiple__remove [boolean] ⇒ true
#confirm__title [string]
#confirm__description [string]
#confirm__placeholder [string]
#flexbox [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] ⇒ "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
• Autocomplete
• Email
• Email multiple
• Hidden
• Search
• Telephone
• Text field
• URL
webformwebform
webform_email_multiple
Email multiple
Provides a form element for multiple email addresses.
WebformElementBase
→ TextBase
→ Email
→ 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>"
#multiple__sorting [boolean] ⇒ true
#multiple__operations [boolean] ⇒ true
#multiple__add [boolean] ⇒ true
#multiple__remove [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] ⇒ "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
• Autocomplete
• Email
• Email confirm
• Hidden
• Search
• Telephone
• Text field
• URL
webformwebform
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ı
webformwebform
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ı
webformwebform
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ı
webformwebform
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
webformwebform
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>"
#multiple__sorting [boolean] ⇒ true
#multiple__operations [boolean] ⇒ true
#multiple__add [boolean] ⇒ true
#multiple__remove [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] ⇒ "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>webformwebform
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>webformwebform
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>• filewebformwebform
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>webformwebform
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>"
#multiple__sorting [boolean] ⇒ true
#multiple__operations [boolean] ⇒ true
#multiple__add [boolean] ⇒ true
#multiple__remove [boolean] ⇒ true
#title__type [string] ⇒ "textfield"
#title__title [string] ⇒ "Link Title"
#title__title_display [string]
#title__description [string]
#title__help [string]
#title__required [boolean]
#title__placeholder [string]
#title__access [boolean] ⇒ true
#url__type [string] ⇒ "url"
#url__title [string] ⇒ "Link URL"
#url__title_display [string]
#url__description [string]
#url__help [string]
#url__required [boolean]
#url__placeholder [string]
#url__access [boolean] ⇒ true
#default_value [array]
#title_display [string] ⇒ "invisible"
#title [string]
#description [string]
#description_display [string]
#field_prefix [string]
#field_suffix [string]
#required [boolean]
#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
• list
<none>webformwebform
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>webformwebform
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>webformwebform
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>webformwebform
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>webformwebform
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>"
#multiple__sorting [boolean] ⇒ true
#multiple__operations [boolean] ⇒ true
#multiple__add [boolean] ⇒ true
#multiple__remove [boolean] ⇒ true
#title__type [string] ⇒ "webform_select_other"
#title__title [string] ⇒ "Title"
#title__options [string] ⇒ "titles"
#title__title_display [string]
#title__description [string]
#title__help [string]
#title__required [boolean]
#title__placeholder [string]
#title__access [boolean] ⇒ true
#first__type [string] ⇒ "textfield"
#first__title [string] ⇒ "First"
#first__title_display [string]
#first__description [string]
#first__help [string]
#first__required [boolean]
#first__placeholder [string]
#first__access [boolean] ⇒ true
#middle__type [string] ⇒ "textfield"
#middle__title [string] ⇒ "Middle"
#middle__title_display [string]
#middle__description [string]
#middle__help [string]
#middle__required [boolean]
#middle__placeholder [string]
#middle__access [boolean] ⇒ true
#last__type [string] ⇒ "textfield"
#last__title [string] ⇒ "Last"
#last__title_display [string]
#last__description [string]
#last__help [string]
#last__required [boolean]
#last__placeholder [string]
#last__access [boolean] ⇒ true
#suffix__type [string] ⇒ "textfield"
#suffix__title [string] ⇒ "Suffix"
#suffix__title_display [string]
#suffix__description [string]
#suffix__help [string]
#suffix__required [boolean]
#suffix__placeholder [string]
#suffix__access [boolean] ⇒ true
#degree__type [string] ⇒ "textfield"
#degree__title [string] ⇒ "Degree"
#degree__title_display [string]
#degree__description [string]
#degree__help [string]
#degree__required [boolean]
#degree__placeholder [string]
#degree__access [boolean] ⇒ true
#default_value [array]
#title_display [string] ⇒ "invisible"
#title [string]
#description [string]
#description_display [string]
#field_prefix [string]
#field_suffix [string]
#required [boolean]
#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
• list
<none>webformwebform
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
webformwebform
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
webformwebform
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
webformwebform
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
webformwebform
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
webformwebform
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
webformwebform
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>webformwebform
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>webformwebform
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>webformwebform
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 sortwebformwebform
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 sortwebformwebform
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>"
#multiple__sorting [boolean] ⇒ true
#multiple__operations [boolean] ⇒ true
#multiple__add [boolean] ⇒ true
#multiple__remove [boolean] ⇒ true
#type__type [string] ⇒ "select"
#type__title [string] ⇒ "Type"
#type__options [string] ⇒ "phone_types"
#type__title_display [string]
#type__description [string]
#type__help [string]
#type__required [boolean]
#type__placeholder [string]
#type__access [boolean] ⇒ true
#phone__type [string] ⇒ "tel"
#phone__title [string] ⇒ "Phone"
#phone__title_display [string]
#phone__description [string]
#phone__help [string]
#phone__required [boolean]
#phone__placeholder [string]
#phone__access [boolean] ⇒ true
#ext__title [string] ⇒ "Ext:"
#ext__type [string] ⇒ "number"
#ext__title_display [string]
#ext__description [string]
#ext__help [string]
#ext__required [boolean]
#ext__placeholder [string]
#ext__access [boolean] ⇒ true
#title_display [string]
#default_value [array]
#title [string]
#description [string]
#description_display [string]
#field_prefix [string]
#field_suffix [string]
#required [boolean]
#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
• list
<none>webformwebform
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>• taxonomywebformwebform
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>• taxonomywebformwebform
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…
webformwebform
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>"
#multiple__sorting [boolean] ⇒ true
#multiple__operations [boolean] ⇒ true
#multiple__add [boolean] ⇒ true
#multiple__remove [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] ⇒ "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>webformwebform
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>webformwebform
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>• filewebformwebform
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
webformwebform
Below are elements that are available but do not have a Webform Element integration plugin.
NameProvided by
actionscore
ajaxcore
break_lock_linkcore
buttoncore
contextual_linkscontextual
contextual_links_placeholdercontextual
dropbuttoncore
field_ui_tablefield_ui
fieldgroupcore
filecore
formcore
htmlcore
html_tagcore
image_buttoncore
inline_templatecore
language_configurationlanguage
layout_builderlayout_builder
linkcore
more_linkcore
operationscore
pagecore
page_titlecore
pagercore
paragraph_operationsparagraphs
paragraphs_actionsparagraphs
pathcore
radiocore
status_messagescore
status_reportcore
status_report_pagesystem
submitcore
system_compact_linkcore
tokencore
token_tree_tabletoken
toolbartoolbar
toolbar_itemtoolbar
webformwebform
webform_checkbox_valuewebform
webform_element_attributeswebform
webform_element_compositewebform
webform_element_multiplewebform
webform_element_optionswebform
webform_element_stateswebform
webform_excluded_columnswebform
webform_excluded_elementswebform
webform_helpwebform
webform_html_editorwebform
webform_image_resolutionwebform
webform_multiplewebform
webform_optionswebform
webform_permissionswebform
webform_roleswebform
webform_submission_informationwebform
webform_submission_navigationwebform
webform_submission_viewswebform
webform_submission_views_replacewebform
webform_userswebform
weightcore
Below are all available element properties with translatable properties in bold.
  • 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