You are here

public static function ViewUI::processDefaultButton in Views (for Drupal 7) 8.3

#process callback for a button; makes implicit form submissions trigger as this button.

See also

Drupal.behaviors.viewsImplicitFormSubmission

File

views_ui/lib/Drupal/views_ui/ViewUI.php, line 1993
Definition of Drupal\views_ui\ViewUI.

Class

ViewUI
Stores UI related temporary settings.

Namespace

Drupal\views_ui

Code

public static function processDefaultButton($element, &$form_state, $form) {
  $setting['viewsImplicitFormSubmission'][$form['#id']]['defaultButton'] = $element['#id'];
  $element['#attached']['js'][] = array(
    'type' => 'setting',
    'data' => $setting,
  );
  return $element;
}