public static function Number::processElement in Commerce Core 8.2
Builds the commerce_number form element.
Parameters
array $element: The initial commerce_number form element.
\Drupal\Core\Form\FormStateInterface $form_state: The current state of the form.
array $complete_form: The complete form structure.
Return value
array The built commerce_number form element.
File
- modules/
price/ src/ Element/ Number.php, line 103
Class
- Number
- Provides a number form element with support for language-specific input.
Namespace
Drupal\commerce_price\ElementCode
public static function processElement(array $element, FormStateInterface $form_state, array &$complete_form) {
// Add a sensible default AJAX event.
if (isset($element['#ajax']) && !isset($element['#ajax']['event'])) {
$element['#ajax']['event'] = 'blur';
}
return $element;
}