You are here

public static function SlickDefault::jsSettings in Slick Carousel 8.2

Same name and namespace in other branches
  1. 7.3 src/SlickDefault.php \Drupal\slick\SlickDefault::jsSettings()

Defines JS options required by theme_slick(), used with optimized option.

3 calls to SlickDefault::jsSettings()
SlickCrudTest::testSlickCrud in tests/src/Kernel/SlickCrudTest.php
Tests CRUD operations for Slick optionsets.
SlickUnitTest::testSlickEntity in tests/src/Unit/SlickUnitTest.php
Tests for slick entity methods.
template_preprocess_slick in templates/slick.theme.inc
Prepares variables for slick.html.twig templates.

File

src/SlickDefault.php, line 92

Class

SlickDefault
Defines shared plugin default settings for field formatter and Views style.

Namespace

Drupal\slick

Code

public static function jsSettings() {
  return [
    'asNavFor' => '',
    'downArrowTarget' => '',
    'downArrowOffset' => '',
    'lazyLoad' => 'ondemand',
    'prevArrow' => 'Previous',
    'nextArrow' => 'Next',
    'pauseIcon' => 'slick-pause-icon',
    'playIcon' => 'slick-play-icon',
    'rows' => 1,
    'slidesPerRow' => 1,
    'slide' => '',
    'slidesToShow' => 1,
    'vertical' => FALSE,
  ];
}