You are here

public function Slideshow::submitOptionsForm in Views Slideshow 8.4

Same name and namespace in other branches
  1. 8.3 src/Plugin/views/style/Slideshow.php \Drupal\views_slideshow\Plugin\views\style\Slideshow::submitOptionsForm()

Handle any special handling on the validate form.

Overrides PluginBase::submitOptionsForm

File

src/Plugin/views/style/Slideshow.php, line 315

Class

Slideshow
Style plugin to render each item in a slideshow.

Namespace

Drupal\views_slideshow\Plugin\views\style

Code

public function submitOptionsForm(&$form, FormStateInterface $form_state) {

  // Submit all slideshow type plugins values.
  $typeManager = \Drupal::service('plugin.manager.views_slideshow.slideshow_type');
  foreach ($typeManager
    ->getDefinitions() as $id => $definition) {
    $type = $typeManager
      ->createInstance($id);
    $type
      ->submitConfigurationForm($form, $form_state);
  }
}