public static function Actions::processElement in Express 8
Process a specific form element.
Parameters
\Drupal\bootstrap\Utility\Element $element: The element object.
\Drupal\Core\Form\FormStateInterface $form_state: The current state of the form.
array $complete_form: The complete form structure.
Overrides ProcessBase::processElement
See also
\Drupal\bootstrap\Plugin\Process\ProcessBase::process()
\Drupal\bootstrap\Plugin\Alter\ElementInfo::alter()
File
- themes/
contrib/ bootstrap/ src/ Plugin/ Process/ Actions.php, line 25 - Contains \Drupal\bootstrap\Plugin\Process\Actions.
Class
- Actions
- Processes the "actions" element.
Namespace
Drupal\bootstrap\Plugin\ProcessCode
public static function processElement(Element $element, FormStateInterface $form_state, array &$complete_form) {
foreach ($element
->children() as $child) {
if ($child
->isPropertyEmpty('icon')) {
$child
->setIcon();
}
}
}