You are here

public function LanguageDropdownBlock::defaultConfiguration in Language Switcher Dropdown 8.2

Overrides BlockPluginTrait::defaultConfiguration

File

src/Plugin/Block/LanguageDropdownBlock.php, line 127

Class

LanguageDropdownBlock
Provides a 'Language dropdown switcher' block.

Namespace

Drupal\lang_dropdown\Plugin\Block

Code

public function defaultConfiguration() {
  return [
    'showall' => 0,
    'tohome' => 0,
    'width' => 165,
    'display' => LANGDROPDOWN_DISPLAY_NATIVE,
    'widget' => LANGDROPDOWN_SIMPLE_SELECT,
    'msdropdown' => [
      'visible_rows' => 5,
      'rounded' => 1,
      'animation' => 'slideDown',
      'event' => 'click',
      'skin' => 'ldsSkin',
      'custom_skin' => '',
    ],
    'chosen' => [
      'disable_search' => 1,
      'no_results_text' => $this
        ->t('No language match'),
    ],
    'ddslick' => [
      'ddslick_height' => 0,
      'showSelectedHTML' => 1,
      'imagePosition' => LANGDROPDOWN_DDSLICK_LEFT,
      'skin' => 'ddsDefault',
      'custom_skin' => '',
    ],
    'languageicons' => [
      'flag_position' => LANGDROPDOWN_FLAG_POSITION_AFTER,
    ],
    'hidden_languages' => [],
  ];
}