protected function WebformElementBase::defineDefaultMultipleProperties in Webform 8.5
Same name and namespace in other branches
- 6.x src/Plugin/WebformElementBase.php \Drupal\webform\Plugin\WebformElementBase::defineDefaultMultipleProperties()
Define default multiple properties used by most elements.
Return value
array An associative array containing default multiple properties.
13 calls to WebformElementBase::defineDefaultMultipleProperties()
- DateBase::defineDefaultProperties in src/
Plugin/ WebformElement/ DateBase.php - Define an element's default properties.
- Email::defineDefaultProperties in src/
Plugin/ WebformElement/ Email.php - Define an element's default properties.
- EntityAutocomplete::defineDefaultProperties in src/
Plugin/ WebformElement/ EntityAutocomplete.php - Define an element's default properties.
- Number::defineDefaultProperties in src/
Plugin/ WebformElement/ Number.php - Define an element's default properties.
- Telephone::defineDefaultProperties in src/
Plugin/ WebformElement/ Telephone.php - Define an element's default properties.
1 method overrides WebformElementBase::defineDefaultMultipleProperties()
- WebformCompositeBase::defineDefaultMultipleProperties in src/
Plugin/ WebformElement/ WebformCompositeBase.php - Define default multiple properties used by most elements.
File
- src/
Plugin/ WebformElementBase.php, line 264
Class
- WebformElementBase
- Provides a base class for a webform element.
Namespace
Drupal\webform\PluginCode
protected function defineDefaultMultipleProperties() {
return [
'multiple' => FALSE,
'multiple__header_label' => '',
'multiple__min_items' => NULL,
'multiple__empty_items' => 1,
'multiple__add_more' => TRUE,
'multiple__add_more_items' => 1,
'multiple__add_more_button_label' => (string) $this
->t('Add'),
'multiple__add_more_input' => TRUE,
'multiple__add_more_input_label' => (string) $this
->t('more items'),
'multiple__item_label' => (string) $this
->t('item'),
'multiple__no_items_message' => (string) $this
->t('No items entered. Please add items below.'),
'multiple__sorting' => TRUE,
'multiple__operations' => TRUE,
'multiple__add' => TRUE,
'multiple__remove' => TRUE,
];
}