'#description'=>$this->t('This prevents resizing items to fit when "Slides to Show" is set to "auto". This will yield fractional slides if your container is not sized appropriately.'),
@@ -236,7 +257,9 @@ class GliderjsFormatter extends FormatterBase implements ContainerFactoryPluginI
@@ -94,18 +94,18 @@ class Gliderjs extends StylePluginBase {
*/
protectedfunctiondefineOptions(){
return[
'slides_to_show'=>['default'=>'auto'],
'slides_to_scroll'=>['default'=>'auto'],
'show_arrows'=>['default'=>FALSE],
'slides_to_show'=>['default'=>1],
'slides_to_scroll'=>['default'=>1],
'show_arrows'=>['default'=>TRUE],
'show_dots'=>['default'=>FALSE],
'item_width'=>['default'=>1],
'exact_width'=>['default'=>1],
'scroll_lock'=>['default'=>FALSE],
'scroll_lock_delay'=>['default'=>1],
'resize_lock'=>['default'=>FALSE],
'scroll_lock_delay'=>['default'=>250],
'resize_lock'=>['default'=>TRUE],
'rewind'=>['default'=>FALSE],
'draggable'=>['default'=>FALSE],
'drag_velocity'=>['default'=>1],
'drag_velocity'=>['default'=>3.3],
'duration'=>['default'=>0.5],
'breakpoint_settings'=>['default'=>''],
]+parent::defineOptions();
@@ -153,7 +153,9 @@ class Gliderjs extends StylePluginBase {
$form['item_width']=[
'#title'=>$this->t('Item Width'),
'#type'=>'number',
'#min'=>'1',
'#min'=>1,
'#max'=>9999,
'#step'=>1,
'#field_suffix'=>'px',
'#default_value'=>$this->options['item_width'],
'#states'=>[
@@ -166,7 +168,9 @@ class Gliderjs extends StylePluginBase {
$form['exact_width']=[
'#title'=>$this->t('Exact Width'),
'#type'=>'number',
'#min'=>'1',
'#min'=>1,
'#max'=>9999,
'#step'=>1,
'#field_suffix'=>'px',
'#default_value'=>$this->options['exact_width'],
'#description'=>$this->t('This prevents resizing items to fit when "Slides to Show" is set to "auto". This will yield fractional slides if your container is not sized appropriately.'),
@@ -187,7 +191,9 @@ class Gliderjs extends StylePluginBase {