function applyBVTT(el, bindings, vnode) {
    if (!inBrowser$3) {
      return;
    }

    if (!Popper) {
      // Popper is required for tooltips to work
      warn('v-b-tooltip: Popper.js is required for tooltips to work');
      return;
    }

    if (el[BVTT]) {
      el[BVTT].updateConfig(parseBindings$1(bindings));
    } else {
      el[BVTT] = new ToolTip(el, parseBindings$1(bindings), vnode.context.$root);
    }
  } //
/* istanbul ignore next: not easy to test */
istanbul ignore next: not easy to test
istanbul ignore next : not easy to test
function applyBVTT(el, bindings, vnode) {
    if (!inBrowser$3) {
      return;
    }
    if (!Popper) {
      warn('v-b-tooltip: Popper.js is required for tooltips to work');
      return;
    }
    if (el[BVTT]) {
      el[BVTT].updateConfig(parseBindings$1(bindings));
    } else {
      el[BVTT] = new ToolTip(el, parseBindings$1(bindings), vnode.context.$root);
    }
  } 
function applyBVTT ( el , bindings , vnode ) { if ( ! inBrowser$3 ) { return ; } if ( ! Popper ) { warn ( 'v-b-tooltip: Popper.js is required for tooltips to work' ) ; return ; } if ( el [ BVTT ] ) { el [ BVTT ] . updateConfig ( parseBindings$1 ( bindings ) ) ; } else { el [ BVTT ] = new ToolTip ( el , parseBindings$1 ( bindings ) , vnode . context . $root ) ; } }
istanbul ignore next: not easy to test
istanbul ignore next : not easy to test
// Popper is required for tooltips to work //