You are here

abstract protected function FieldTimerJsFormatterBase::preparePluginSettings in Field Timer 2.x

Same name and namespace in other branches
  1. 8 src/Plugin/Field/FieldFormatter/FieldTimerJsFormatterBase.php \Drupal\field_timer\Plugin\Field\FieldFormatter\FieldTimerJsFormatterBase::preparePluginSettings()

Prepares array of settings used to initialize jQuery plugin.

Parameters

\Drupal\Core\Field\FieldItemInterface $item: Field item.

string $langcode: Langcode value.

Return value

array Array of key-value pairs.

1 call to FieldTimerJsFormatterBase::preparePluginSettings()
FieldTimerJsFormatterBase::generateJsSettings in src/Plugin/Field/FieldFormatter/FieldTimerJsFormatterBase.php
Generates JS settings for the field.
2 methods override FieldTimerJsFormatterBase::preparePluginSettings()
FieldTimerCountdownFormatterBase::preparePluginSettings in src/Plugin/Field/FieldFormatter/FieldTimerCountdownFormatterBase.php
Prepares array of settings used to initialize jQuery plugin.
FieldTimerCountyFormatter::preparePluginSettings in src/Plugin/Field/FieldFormatter/FieldTimerCountyFormatter.php
Prepares array of settings used to initialize jQuery plugin.

File

src/Plugin/Field/FieldFormatter/FieldTimerJsFormatterBase.php, line 128

Class

FieldTimerJsFormatterBase
Implementation of formatters that uses JavaScript to render timer/countdown.

Namespace

Drupal\field_timer\Plugin\Field\FieldFormatter

Code

protected abstract function preparePluginSettings(FieldItemInterface $item, $langcode);