protected function ViewsBootstrapCarousel::defineOptions in Views Bootstrap 8.4
Same name and namespace in other branches
- 8.3 src/Plugin/views/style/ViewsBootstrapCarousel.php \Drupal\views_bootstrap\Plugin\views\style\ViewsBootstrapCarousel::defineOptions()
Definition.
Overrides StylePluginBase::defineOptions
File
- src/
Plugin/ views/ style/ ViewsBootstrapCarousel.php, line 33
Class
- ViewsBootstrapCarousel
- Style plugin to render each item as a row in a Bootstrap Carousel.
Namespace
Drupal\views_bootstrap\Plugin\views\styleCode
protected function defineOptions() {
$options = parent::defineOptions();
// General carousel settings.
$options['interval'] = [
'default' => 5000,
];
$options['keyboard'] = [
'default' => TRUE,
];
$options['ride'] = [
'default' => TRUE,
];
$options['navigation'] = [
'default' => TRUE,
];
$options['indicators'] = [
'default' => TRUE,
];
$options['pause'] = [
'default' => TRUE,
];
$options['wrap'] = [
'default' => TRUE,
];
$options['effect'] = [
'default' => 'slide',
];
$options['use_caption'] = [
'default' => TRUE,
];
// Fields to use in carousel.
$options['image'] = [
'default' => '',
];
$options['title'] = [
'default' => '',
];
$options['description'] = [
'default' => '',
];
return $options;
}