You are here

public function WebformElementBase::setDefaultValue in Webform 8.5

Same name and namespace in other branches
  1. 6.x src/Plugin/WebformElementBase.php \Drupal\webform\Plugin\WebformElementBase::setDefaultValue()

Set an element's default value using saved data.

The method allows the submission's 'saved' #default_value to be different from the element's #default_value.

Parameters

array $element: An element.

Overrides WebformElementInterface::setDefaultValue

See also

\Drupal\webform\Plugin\WebformElement\DateBase::setDefaultValue

\Drupal\webform\Plugin\WebformElement\EntityAutocomplete::setDefaultValue

7 methods override WebformElementBase::setDefaultValue()
DateBase::setDefaultValue in src/Plugin/WebformElement/DateBase.php
Set an element's default value using saved data.
EntityAutocomplete::setDefaultValue in src/Plugin/WebformElement/EntityAutocomplete.php
Set an element's default value using saved data.
OptionsBase::setDefaultValue in src/Plugin/WebformElement/OptionsBase.php
Set an element's default value using saved data.
PasswordConfirm::setDefaultValue in src/Plugin/WebformElement/PasswordConfirm.php
Set an element's default value using saved data.
TextFormat::setDefaultValue in src/Plugin/WebformElement/TextFormat.php
Set an element's default value using saved data.

... See full list

File

src/Plugin/WebformElementBase.php, line 1285

Class

WebformElementBase
Provides a base class for a webform element.

Namespace

Drupal\webform\Plugin

Code

public function setDefaultValue(array &$element) {
}