3 namespace Drupal\bootstrap\Plugin\Setting\JavaScript\Tooltips;
5 use Drupal\bootstrap\Plugin\Setting\SettingBase;
8 * The "tooltip_trigger" theme setting.
10 * @ingroup plugins_setting
13 * id = "tooltip_trigger",
15 * title = @Translation("trigger"),
16 * description = @Translation("How a tooltip is triggered."),
17 * defaultValue = "hover",
19 * "click" = @Translation("click"),
20 * "hover" = @Translation("hover"),
21 * "focus" = @Translation("focus"),
22 * "manual" = @Translation("manual"),
25 * "javascript" = @Translation("JavaScript"),
26 * "tooltips" = @Translation("Tooltips"),
27 * "options" = @Translation("Options"),
31 class TooltipTrigger extends SettingBase {
36 public function drupalSettings() {
37 return !!$this->theme->getSetting('tooltip_enabled');