protected function ViewPreviewForm::actions in Drupal 10
Same name and namespace in other branches
- 8 core/modules/views_ui/src/ViewPreviewForm.php \Drupal\views_ui\ViewPreviewForm::actions()
- 9 core/modules/views_ui/src/ViewPreviewForm.php \Drupal\views_ui\ViewPreviewForm::actions()
File
- core/
modules/ views_ui/ src/ ViewPreviewForm.php, line 75
Class
- ViewPreviewForm
- Form controller for the Views preview form.
Namespace
Drupal\views_uiCode
protected function actions(array $form, FormStateInterface $form_state) {
$view = $this->entity;
return [
'#attributes' => [
'id' => 'preview-submit-wrapper',
'class' => [
'preview-submit-wrapper',
],
],
'button' => [
'#type' => 'submit',
'#value' => $this
->t('Update preview'),
'#attributes' => [
'class' => [
'arguments-preview',
],
],
'#submit' => [
'::submitPreview',
],
'#id' => 'preview-submit',
'#ajax' => [
'url' => Url::fromRoute('entity.view.preview_form', [
'view' => $view
->id(),
'display_id' => $this->displayID,
]),
'wrapper' => 'views-preview-wrapper',
'event' => 'click',
'progress' => [
'type' => 'fullscreen',
],
'method' => 'replaceWith',
'disable-refocus' => TRUE,
],
],
];
}