/**
  * {@inheritdoc}
  */
 public function viewElements(FieldItemListInterface $items, $langcode)
 {
     $elements = parent::viewElements($items, $langcode);
     $ids = $this->generateIds($items);
     foreach ($items as $delta => $item) {
         $layout = $this->getLayout();
         $elements[$delta] = array('#markup' => '<div id="' . $ids[$delta] . '" ' . 'class="field-timer-jquery-countdown-led ' . $this->getSetting('countdown_theme') . '" data-timestamp="' . $this->getTimestamp($item) . '">' . $layout . '</div>');
     }
     return $elements;
 }
 /**
  * {@inheritdoc}
  */
 public function viewElements(FieldItemListInterface $items, $langcode)
 {
     $elements = parent::viewElements($items, $langcode);
     $regional = $this->getSetting('regional');
     if ($regional != 'en') {
         $elements['#attached']['library'][] = 'field_timer/' . static::LIBRARY_NAME . '.' . $regional;
     }
     $ids = $this->generateIds($items);
     foreach ($items as $delta => $item) {
         $elements[$delta] = array('#markup' => '<span id="' . $ids[$delta] . '" class="field-timer-jquery-countdown"' . ' data-timestamp="' . $this->getTimestamp($item) . '"></span>');
     }
     return $elements;
 }