bootstrap.bundle.js 244 KB
Newer Older
XhmikosR's avatar
XhmikosR committed
7001
7002
7003
    $$8.fn[NAME$7].noConflict = function () {
      $$8.fn[NAME$7] = JQUERY_NO_CONFLICT$7;
      return Popover.jQueryInterface;
XhmikosR's avatar
XhmikosR committed
7004
7005
    };
  }
Mark Otto's avatar
dist  
Mark Otto committed
7006

XhmikosR's avatar
Dist    
XhmikosR committed
7007
7008
7009
7010
7011
7012
7013
  /**
   * ------------------------------------------------------------------------
   * Constants
   * ------------------------------------------------------------------------
   */

  var NAME$8 = 'scrollspy';
XhmikosR's avatar
XhmikosR committed
7014
  var VERSION$8 = '4.3.1';
XhmikosR's avatar
Dist    
XhmikosR committed
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025
7026
7027
  var DATA_KEY$8 = 'bs.scrollspy';
  var EVENT_KEY$8 = "." + DATA_KEY$8;
  var DATA_API_KEY$6 = '.data-api';
  var Default$6 = {
    offset: 10,
    method: 'auto',
    target: ''
  };
  var DefaultType$6 = {
    offset: 'number',
    method: 'string',
    target: '(string|element)'
  };
XhmikosR's avatar
XhmikosR committed
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
  var EVENT_ACTIVATE = "activate" + EVENT_KEY$8;
  var EVENT_SCROLL = "scroll" + EVENT_KEY$8;
  var EVENT_LOAD_DATA_API$1 = "load" + EVENT_KEY$8 + DATA_API_KEY$6;
  var CLASS_NAME_DROPDOWN_ITEM = 'dropdown-item';
  var CLASS_NAME_ACTIVE$2 = 'active';
  var SELECTOR_DATA_SPY = '[data-spy="scroll"]';
  var SELECTOR_NAV_LIST_GROUP = '.nav, .list-group';
  var SELECTOR_NAV_LINKS = '.nav-link';
  var SELECTOR_NAV_ITEMS = '.nav-item';
  var SELECTOR_LIST_ITEMS = '.list-group-item';
  var SELECTOR_DROPDOWN = '.dropdown';
  var SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle';
  var METHOD_OFFSET = 'offset';
  var METHOD_POSITION = 'position';
XhmikosR's avatar
XhmikosR committed
7042
7043
7044
7045
7046
  /**
   * ------------------------------------------------------------------------
   * Class Definition
   * ------------------------------------------------------------------------
   */
XhmikosR's avatar
Dist    
XhmikosR committed
7047

XhmikosR's avatar
XhmikosR committed
7048
  var ScrollSpy = /*#__PURE__*/function () {
XhmikosR's avatar
Dist    
XhmikosR committed
7049
7050
7051
7052
7053
7054
    function ScrollSpy(element, config) {
      var _this = this;

      this._element = element;
      this._scrollElement = element.tagName === 'BODY' ? window : element;
      this._config = this._getConfig(config);
XhmikosR's avatar
XhmikosR committed
7055
      this._selector = this._config.target + " " + SELECTOR_NAV_LINKS + "," + (this._config.target + " " + SELECTOR_LIST_ITEMS + ",") + (this._config.target + " ." + CLASS_NAME_DROPDOWN_ITEM);
XhmikosR's avatar
Dist    
XhmikosR committed
7056
7057
7058
7059
      this._offsets = [];
      this._targets = [];
      this._activeTarget = null;
      this._scrollHeight = 0;
XhmikosR's avatar
XhmikosR committed
7060
      EventHandler.on(this._scrollElement, EVENT_SCROLL, function (event) {
XhmikosR's avatar
Dist    
XhmikosR committed
7061
7062
7063
7064
7065
        return _this._process(event);
      });
      this.refresh();

      this._process();
XhmikosR's avatar
XhmikosR committed
7066
7067

      Data.setData(element, DATA_KEY$8, this);
XhmikosR's avatar
Dist    
XhmikosR committed
7068
7069
7070
7071
7072
7073
7074
7075
7076
    } // Getters


    var _proto = ScrollSpy.prototype;

    // Public
    _proto.refresh = function refresh() {
      var _this2 = this;

XhmikosR's avatar
XhmikosR committed
7077
      var autoMethod = this._scrollElement === this._scrollElement.window ? METHOD_OFFSET : METHOD_POSITION;
XhmikosR's avatar
Dist    
XhmikosR committed
7078
      var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method;
XhmikosR's avatar
XhmikosR committed
7079
      var offsetBase = offsetMethod === METHOD_POSITION ? this._getScrollTop() : 0;
XhmikosR's avatar
Dist    
XhmikosR committed
7080
7081
7082
      this._offsets = [];
      this._targets = [];
      this._scrollHeight = this._getScrollHeight();
XhmikosR's avatar
XhmikosR committed
7083
      var targets = SelectorEngine.find(this._selector);
XhmikosR's avatar
Dist    
XhmikosR committed
7084
7085
      targets.map(function (element) {
        var target;
XhmikosR's avatar
XhmikosR committed
7086
        var targetSelector = getSelectorFromElement(element);
XhmikosR's avatar
Dist    
XhmikosR committed
7087
7088

        if (targetSelector) {
XhmikosR's avatar
XhmikosR committed
7089
          target = SelectorEngine.findOne(targetSelector);
XhmikosR's avatar
Dist    
XhmikosR committed
7090
7091
7092
7093
7094
7095
        }

        if (target) {
          var targetBCR = target.getBoundingClientRect();

          if (targetBCR.width || targetBCR.height) {
XhmikosR's avatar
XhmikosR committed
7096
            return [Manipulator[offsetMethod](target).top + offsetBase, targetSelector];
XhmikosR's avatar
Dist    
XhmikosR committed
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107
7108
7109
          }
        }

        return null;
      }).filter(function (item) {
        return item;
      }).sort(function (a, b) {
        return a[0] - b[0];
      }).forEach(function (item) {
        _this2._offsets.push(item[0]);

        _this2._targets.push(item[1]);
      });
Mark Otto's avatar
dist    
Mark Otto committed
7110
    };
XhmikosR's avatar
Dist    
XhmikosR committed
7111
7112

    _proto.dispose = function dispose() {
XhmikosR's avatar
XhmikosR committed
7113
7114
      Data.removeData(this._element, DATA_KEY$8);
      EventHandler.off(this._scrollElement, EVENT_KEY$8);
XhmikosR's avatar
Dist    
XhmikosR committed
7115
7116
7117
7118
7119
7120
7121
7122
      this._element = null;
      this._scrollElement = null;
      this._config = null;
      this._selector = null;
      this._offsets = null;
      this._targets = null;
      this._activeTarget = null;
      this._scrollHeight = null;
Mark Otto's avatar
Mark Otto committed
7123
7124
    } // Private
    ;
XhmikosR's avatar
Dist    
XhmikosR committed
7125
7126

    _proto._getConfig = function _getConfig(config) {
7127
      config = _objectSpread2({}, Default$6, {}, typeof config === 'object' && config ? config : {});
XhmikosR's avatar
Dist    
XhmikosR committed
7128
7129

      if (typeof config.target !== 'string') {
XhmikosR's avatar
XhmikosR committed
7130
        var id = config.target.id;
XhmikosR's avatar
Dist    
XhmikosR committed
7131
7132

        if (!id) {
XhmikosR's avatar
XhmikosR committed
7133
7134
          id = getUID(NAME$8);
          config.target.id = id;
XhmikosR's avatar
Dist    
XhmikosR committed
7135
7136
7137
7138
7139
        }

        config.target = "#" + id;
      }

XhmikosR's avatar
XhmikosR committed
7140
      typeCheckConfig(NAME$8, config, DefaultType$6);
XhmikosR's avatar
Dist    
XhmikosR committed
7141
      return config;
Mark Otto's avatar
dist    
Mark Otto committed
7142
    };
XhmikosR's avatar
Dist    
XhmikosR committed
7143
7144
7145

    _proto._getScrollTop = function _getScrollTop() {
      return this._scrollElement === window ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop;
Mark Otto's avatar
dist    
Mark Otto committed
7146
    };
XhmikosR's avatar
Dist    
XhmikosR committed
7147
7148
7149

    _proto._getScrollHeight = function _getScrollHeight() {
      return this._scrollElement.scrollHeight || Math.max(document.body.scrollHeight, document.documentElement.scrollHeight);
Mark Otto's avatar
dist    
Mark Otto committed
7150
    };
Mark Otto's avatar
dist  
Mark Otto committed
7151

XhmikosR's avatar
Dist    
XhmikosR committed
7152
7153
    _proto._getOffsetHeight = function _getOffsetHeight() {
      return this._scrollElement === window ? window.innerHeight : this._scrollElement.getBoundingClientRect().height;
Mark Otto's avatar
dist    
Mark Otto committed
7154
    };
Mark Otto's avatar
dist  
Mark Otto committed
7155

XhmikosR's avatar
Dist    
XhmikosR committed
7156
7157
    _proto._process = function _process() {
      var scrollTop = this._getScrollTop() + this._config.offset;
Mark Otto's avatar
dist    
Mark Otto committed
7158

XhmikosR's avatar
Dist    
XhmikosR committed
7159
7160
7161
7162
7163
      var scrollHeight = this._getScrollHeight();

      var maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight();

      if (this._scrollHeight !== scrollHeight) {
Mark Otto's avatar
dist    
Mark Otto committed
7164
        this.refresh();
XhmikosR's avatar
Dist    
XhmikosR committed
7165
      }
Mark Otto's avatar
dist    
Mark Otto committed
7166

XhmikosR's avatar
Dist    
XhmikosR committed
7167
7168
7169
7170
7171
7172
7173
7174
7175
7176
7177
7178
7179
7180
7181
7182
7183
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
7198
7199
      if (scrollTop >= maxScroll) {
        var target = this._targets[this._targets.length - 1];

        if (this._activeTarget !== target) {
          this._activate(target);
        }

        return;
      }

      if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {
        this._activeTarget = null;

        this._clear();

        return;
      }

      var offsetLength = this._offsets.length;

      for (var i = offsetLength; i--;) {
        var isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (typeof this._offsets[i + 1] === 'undefined' || scrollTop < this._offsets[i + 1]);

        if (isActiveTarget) {
          this._activate(this._targets[i]);
        }
      }
    };

    _proto._activate = function _activate(target) {
      this._activeTarget = target;

      this._clear();
Mark Otto's avatar
dist  
Mark Otto committed
7200

XhmikosR's avatar
Dist    
XhmikosR committed
7201
7202
      var queries = this._selector.split(',').map(function (selector) {
        return selector + "[data-target=\"" + target + "\"]," + selector + "[href=\"" + target + "\"]";
XhmikosR's avatar
Dist    
XhmikosR committed
7203
      });
XhmikosR's avatar
Dist    
XhmikosR committed
7204

XhmikosR's avatar
XhmikosR committed
7205
      var link = SelectorEngine.findOne(queries.join(','));
Mark Otto's avatar
dist  
Mark Otto committed
7206

XhmikosR's avatar
XhmikosR committed
7207
7208
7209
      if (link.classList.contains(CLASS_NAME_DROPDOWN_ITEM)) {
        SelectorEngine.findOne(SELECTOR_DROPDOWN_TOGGLE, SelectorEngine.closest(link, SELECTOR_DROPDOWN)).classList.add(CLASS_NAME_ACTIVE$2);
        link.classList.add(CLASS_NAME_ACTIVE$2);
XhmikosR's avatar
Dist    
XhmikosR committed
7210
7211
      } else {
        // Set triggered link as active
XhmikosR's avatar
XhmikosR committed
7212
7213
        link.classList.add(CLASS_NAME_ACTIVE$2);
        SelectorEngine.parents(link, SELECTOR_NAV_LIST_GROUP).forEach(function (listGroup) {
XhmikosR's avatar
XhmikosR committed
7214
7215
          // Set triggered links parents as active
          // With both <ul> and <nav> markup a parent is the previous sibling of any nav ancestor
XhmikosR's avatar
XhmikosR committed
7216
7217
          SelectorEngine.prev(listGroup, SELECTOR_NAV_LINKS + ", " + SELECTOR_LIST_ITEMS).forEach(function (item) {
            return item.classList.add(CLASS_NAME_ACTIVE$2);
XhmikosR's avatar
XhmikosR committed
7218
7219
          }); // Handle special case when .nav-link is inside .nav-item

XhmikosR's avatar
XhmikosR committed
7220
7221
7222
          SelectorEngine.prev(listGroup, SELECTOR_NAV_ITEMS).forEach(function (navItem) {
            SelectorEngine.children(navItem, SELECTOR_NAV_LINKS).forEach(function (item) {
              return item.classList.add(CLASS_NAME_ACTIVE$2);
XhmikosR's avatar
XhmikosR committed
7223
7224
7225
            });
          });
        });
XhmikosR's avatar
Dist    
XhmikosR committed
7226
      }
Mark Otto's avatar
dist    
Mark Otto committed
7227

XhmikosR's avatar
XhmikosR committed
7228
      EventHandler.trigger(this._scrollElement, EVENT_ACTIVATE, {
XhmikosR's avatar
Dist    
XhmikosR committed
7229
7230
7231
        relatedTarget: target
      });
    };
Mark Otto's avatar
dist    
Mark Otto committed
7232

XhmikosR's avatar
Dist    
XhmikosR committed
7233
    _proto._clear = function _clear() {
XhmikosR's avatar
XhmikosR committed
7234
7235
      SelectorEngine.find(this._selector).filter(function (node) {
        return node.classList.contains(CLASS_NAME_ACTIVE$2);
XhmikosR's avatar
Dist    
XhmikosR committed
7236
      }).forEach(function (node) {
XhmikosR's avatar
XhmikosR committed
7237
        return node.classList.remove(CLASS_NAME_ACTIVE$2);
XhmikosR's avatar
Dist    
XhmikosR committed
7238
      });
Mark Otto's avatar
Mark Otto committed
7239
7240
    } // Static
    ;
Mark Otto's avatar
dist  
Mark Otto committed
7241

XhmikosR's avatar
XhmikosR committed
7242
    ScrollSpy.jQueryInterface = function jQueryInterface(config) {
XhmikosR's avatar
Dist    
XhmikosR committed
7243
      return this.each(function () {
XhmikosR's avatar
XhmikosR committed
7244
        var data = Data.getData(this, DATA_KEY$8);
Mark Otto's avatar
dist  
Mark Otto committed
7245

XhmikosR's avatar
Dist    
XhmikosR committed
7246
        var _config = typeof config === 'object' && config;
Mark Otto's avatar
dist  
Mark Otto committed
7247

XhmikosR's avatar
Dist    
XhmikosR committed
7248
7249
7250
        if (!data) {
          data = new ScrollSpy(this, _config);
        }
Mark Otto's avatar
dist  
Mark Otto committed
7251

XhmikosR's avatar
Dist    
XhmikosR committed
7252
7253
7254
        if (typeof config === 'string') {
          if (typeof data[config] === 'undefined') {
            throw new TypeError("No method named \"" + config + "\"");
Mark Otto's avatar
dist    
Mark Otto committed
7255
          }
Mark Otto's avatar
dist    
Mark Otto committed
7256

XhmikosR's avatar
Dist    
XhmikosR committed
7257
          data[config]();
Mark Otto's avatar
dist  
Mark Otto committed
7258
        }
XhmikosR's avatar
Dist    
XhmikosR committed
7259
7260
      });
    };
Mark Otto's avatar
dist    
Mark Otto committed
7261

XhmikosR's avatar
XhmikosR committed
7262
    ScrollSpy.getInstance = function getInstance(element) {
XhmikosR's avatar
XhmikosR committed
7263
7264
7265
      return Data.getData(element, DATA_KEY$8);
    };

XhmikosR's avatar
Dist    
XhmikosR committed
7266
7267
7268
7269
7270
7271
7272
7273
7274
7275
7276
    _createClass(ScrollSpy, null, [{
      key: "VERSION",
      get: function get() {
        return VERSION$8;
      }
    }, {
      key: "Default",
      get: function get() {
        return Default$6;
      }
    }]);
Mark Otto's avatar
dist  
Mark Otto committed
7277

XhmikosR's avatar
Dist    
XhmikosR committed
7278
7279
7280
7281
7282
7283
7284
    return ScrollSpy;
  }();
  /**
   * ------------------------------------------------------------------------
   * Data Api implementation
   * ------------------------------------------------------------------------
   */
Mark Otto's avatar
dist  
Mark Otto committed
7285
7286


XhmikosR's avatar
XhmikosR committed
7287
7288
  EventHandler.on(window, EVENT_LOAD_DATA_API$1, function () {
    SelectorEngine.find(SELECTOR_DATA_SPY).forEach(function (spy) {
XhmikosR's avatar
XhmikosR committed
7289
7290
      return new ScrollSpy(spy, Manipulator.getDataAttributes(spy));
    });
XhmikosR's avatar
Dist    
XhmikosR committed
7291
  });
XhmikosR's avatar
XhmikosR committed
7292
  var $$9 = getjQuery();
XhmikosR's avatar
Dist    
XhmikosR committed
7293
7294
7295
7296
7297
  /**
   * ------------------------------------------------------------------------
   * jQuery
   * ------------------------------------------------------------------------
   */
Mark Otto's avatar
dist    
Mark Otto committed
7298

7299
7300
  /* istanbul ignore if */

XhmikosR's avatar
XhmikosR committed
7301
7302
7303
7304
  if ($$9) {
    var JQUERY_NO_CONFLICT$8 = $$9.fn[NAME$8];
    $$9.fn[NAME$8] = ScrollSpy.jQueryInterface;
    $$9.fn[NAME$8].Constructor = ScrollSpy;
Mark Otto's avatar
dist  
Mark Otto committed
7305

XhmikosR's avatar
XhmikosR committed
7306
7307
7308
    $$9.fn[NAME$8].noConflict = function () {
      $$9.fn[NAME$8] = JQUERY_NO_CONFLICT$8;
      return ScrollSpy.jQueryInterface;
XhmikosR's avatar
XhmikosR committed
7309
7310
    };
  }
Mark Otto's avatar
dist  
Mark Otto committed
7311

XhmikosR's avatar
Dist    
XhmikosR committed
7312
7313
7314
7315
7316
  /**
   * ------------------------------------------------------------------------
   * Constants
   * ------------------------------------------------------------------------
   */
Mark Otto's avatar
dist    
Mark Otto committed
7317

XhmikosR's avatar
Dist    
XhmikosR committed
7318
  var NAME$9 = 'tab';
XhmikosR's avatar
XhmikosR committed
7319
  var VERSION$9 = '4.3.1';
XhmikosR's avatar
Dist    
XhmikosR committed
7320
7321
7322
  var DATA_KEY$9 = 'bs.tab';
  var EVENT_KEY$9 = "." + DATA_KEY$9;
  var DATA_API_KEY$7 = '.data-api';
XhmikosR's avatar
XhmikosR committed
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
7337
7338
7339
  var EVENT_HIDE$3 = "hide" + EVENT_KEY$9;
  var EVENT_HIDDEN$3 = "hidden" + EVENT_KEY$9;
  var EVENT_SHOW$3 = "show" + EVENT_KEY$9;
  var EVENT_SHOWN$3 = "shown" + EVENT_KEY$9;
  var EVENT_CLICK_DATA_API$6 = "click" + EVENT_KEY$9 + DATA_API_KEY$7;
  var CLASS_NAME_DROPDOWN_MENU = 'dropdown-menu';
  var CLASS_NAME_ACTIVE$3 = 'active';
  var CLASS_NAME_DISABLED$2 = 'disabled';
  var CLASS_NAME_FADE$3 = 'fade';
  var CLASS_NAME_SHOW$5 = 'show';
  var SELECTOR_DROPDOWN$1 = '.dropdown';
  var SELECTOR_NAV_LIST_GROUP$1 = '.nav, .list-group';
  var SELECTOR_ACTIVE$2 = '.active';
  var SELECTOR_ACTIVE_UL = ':scope > li > .active';
  var SELECTOR_DATA_TOGGLE$4 = '[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]';
  var SELECTOR_DROPDOWN_TOGGLE$1 = '.dropdown-toggle';
  var SELECTOR_DROPDOWN_ACTIVE_CHILD = ':scope > .dropdown-menu .active';
XhmikosR's avatar
XhmikosR committed
7340
7341
7342
7343
7344
  /**
   * ------------------------------------------------------------------------
   * Class Definition
   * ------------------------------------------------------------------------
   */
Mark Otto's avatar
dist    
Mark Otto committed
7345

XhmikosR's avatar
XhmikosR committed
7346
  var Tab = /*#__PURE__*/function () {
XhmikosR's avatar
Dist    
XhmikosR committed
7347
7348
    function Tab(element) {
      this._element = element;
XhmikosR's avatar
XhmikosR committed
7349
      Data.setData(this._element, DATA_KEY$9, this);
XhmikosR's avatar
Dist    
XhmikosR committed
7350
    } // Getters
Mark Otto's avatar
dist  
Mark Otto committed
7351

Mark Otto's avatar
dist    
Mark Otto committed
7352

XhmikosR's avatar
Dist    
XhmikosR committed
7353
    var _proto = Tab.prototype;
Mark Otto's avatar
dist  
Mark Otto committed
7354

XhmikosR's avatar
Dist    
XhmikosR committed
7355
7356
7357
    // Public
    _proto.show = function show() {
      var _this = this;
Mark Otto's avatar
dist  
Mark Otto committed
7358

XhmikosR's avatar
XhmikosR committed
7359
      if (this._element.parentNode && this._element.parentNode.nodeType === Node.ELEMENT_NODE && this._element.classList.contains(CLASS_NAME_ACTIVE$3) || this._element.classList.contains(CLASS_NAME_DISABLED$2)) {
XhmikosR's avatar
Dist    
XhmikosR committed
7360
7361
        return;
      }
Mark Otto's avatar
dist  
Mark Otto committed
7362

XhmikosR's avatar
Dist    
XhmikosR committed
7363
      var previous;
XhmikosR's avatar
XhmikosR committed
7364
      var target = getElementFromSelector(this._element);
XhmikosR's avatar
XhmikosR committed
7365
      var listElement = SelectorEngine.closest(this._element, SELECTOR_NAV_LIST_GROUP$1);
XhmikosR's avatar
Dist    
XhmikosR committed
7366
7367

      if (listElement) {
XhmikosR's avatar
XhmikosR committed
7368
7369
        var itemSelector = listElement.nodeName === 'UL' || listElement.nodeName === 'OL' ? SELECTOR_ACTIVE_UL : SELECTOR_ACTIVE$2;
        previous = SelectorEngine.find(itemSelector, listElement);
XhmikosR's avatar
Dist    
XhmikosR committed
7370
7371
        previous = previous[previous.length - 1];
      }
Mark Otto's avatar
dist  
Mark Otto committed
7372

XhmikosR's avatar
XhmikosR committed
7373
      var hideEvent = null;
Mark Otto's avatar
dist    
Mark Otto committed
7374

XhmikosR's avatar
Dist    
XhmikosR committed
7375
      if (previous) {
XhmikosR's avatar
XhmikosR committed
7376
        hideEvent = EventHandler.trigger(previous, EVENT_HIDE$3, {
XhmikosR's avatar
XhmikosR committed
7377
7378
          relatedTarget: this._element
        });
XhmikosR's avatar
Dist    
XhmikosR committed
7379
      }
Mark Otto's avatar
dist    
Mark Otto committed
7380

XhmikosR's avatar
XhmikosR committed
7381
      var showEvent = EventHandler.trigger(this._element, EVENT_SHOW$3, {
XhmikosR's avatar
XhmikosR committed
7382
7383
        relatedTarget: previous
      });
Mark Otto's avatar
dist  
Mark Otto committed
7384

XhmikosR's avatar
XhmikosR committed
7385
      if (showEvent.defaultPrevented || hideEvent !== null && hideEvent.defaultPrevented) {
XhmikosR's avatar
Dist    
XhmikosR committed
7386
7387
        return;
      }
Mark Otto's avatar
dist    
Mark Otto committed
7388

XhmikosR's avatar
Dist    
XhmikosR committed
7389
      this._activate(this._element, listElement);
Mark Otto's avatar
dist  
Mark Otto committed
7390

XhmikosR's avatar
Dist    
XhmikosR committed
7391
      var complete = function complete() {
XhmikosR's avatar
XhmikosR committed
7392
        EventHandler.trigger(previous, EVENT_HIDDEN$3, {
XhmikosR's avatar
Dist    
XhmikosR committed
7393
7394
          relatedTarget: _this._element
        });
XhmikosR's avatar
XhmikosR committed
7395
        EventHandler.trigger(_this._element, EVENT_SHOWN$3, {
XhmikosR's avatar
Dist    
XhmikosR committed
7396
          relatedTarget: previous
Mark Otto's avatar
dist    
Mark Otto committed
7397
7398
        });
      };
Mark Otto's avatar
dist  
Mark Otto committed
7399

XhmikosR's avatar
Dist    
XhmikosR committed
7400
7401
7402
7403
7404
7405
      if (target) {
        this._activate(target, target.parentNode, complete);
      } else {
        complete();
      }
    };
Mark Otto's avatar
dist  
Mark Otto committed
7406

XhmikosR's avatar
Dist    
XhmikosR committed
7407
    _proto.dispose = function dispose() {
XhmikosR's avatar
XhmikosR committed
7408
      Data.removeData(this._element, DATA_KEY$9);
XhmikosR's avatar
Dist    
XhmikosR committed
7409
      this._element = null;
Mark Otto's avatar
Mark Otto committed
7410
7411
    } // Private
    ;
Mark Otto's avatar
dist    
Mark Otto committed
7412

XhmikosR's avatar
Dist    
XhmikosR committed
7413
7414
    _proto._activate = function _activate(element, container, callback) {
      var _this2 = this;
Mark Otto's avatar
dist  
Mark Otto committed
7415

XhmikosR's avatar
XhmikosR committed
7416
      var activeElements = container && (container.nodeName === 'UL' || container.nodeName === 'OL') ? SelectorEngine.find(SELECTOR_ACTIVE_UL, container) : SelectorEngine.children(container, SELECTOR_ACTIVE$2);
XhmikosR's avatar
Dist    
XhmikosR committed
7417
      var active = activeElements[0];
XhmikosR's avatar
XhmikosR committed
7418
      var isTransitioning = callback && active && active.classList.contains(CLASS_NAME_FADE$3);
XhmikosR's avatar
Dist    
XhmikosR committed
7419
7420
7421

      var complete = function complete() {
        return _this2._transitionComplete(element, active, callback);
Mark Otto's avatar
dist    
Mark Otto committed
7422
      };
Mark Otto's avatar
dist    
Mark Otto committed
7423

XhmikosR's avatar
Dist    
XhmikosR committed
7424
      if (active && isTransitioning) {
XhmikosR's avatar
XhmikosR committed
7425
        var transitionDuration = getTransitionDurationFromElement(active);
XhmikosR's avatar
XhmikosR committed
7426
        active.classList.remove(CLASS_NAME_SHOW$5);
XhmikosR's avatar
XhmikosR committed
7427
7428
        EventHandler.one(active, TRANSITION_END, complete);
        emulateTransitionEnd(active, transitionDuration);
XhmikosR's avatar
Dist    
XhmikosR committed
7429
7430
7431
7432
7433
7434
7435
      } else {
        complete();
      }
    };

    _proto._transitionComplete = function _transitionComplete(element, active, callback) {
      if (active) {
XhmikosR's avatar
XhmikosR committed
7436
7437
        active.classList.remove(CLASS_NAME_ACTIVE$3);
        var dropdownChild = SelectorEngine.findOne(SELECTOR_DROPDOWN_ACTIVE_CHILD, active.parentNode);
XhmikosR's avatar
Dist    
XhmikosR committed
7438
7439

        if (dropdownChild) {
XhmikosR's avatar
XhmikosR committed
7440
          dropdownChild.classList.remove(CLASS_NAME_ACTIVE$3);
Mark Otto's avatar
dist  
Mark Otto committed
7441
        }
XhmikosR's avatar
Dist    
XhmikosR committed
7442
7443
7444

        if (active.getAttribute('role') === 'tab') {
          active.setAttribute('aria-selected', false);
Mark Otto's avatar
dist    
Mark Otto committed
7445
        }
XhmikosR's avatar
Dist    
XhmikosR committed
7446
      }
Mark Otto's avatar
dist  
Mark Otto committed
7447

XhmikosR's avatar
XhmikosR committed
7448
      element.classList.add(CLASS_NAME_ACTIVE$3);
XhmikosR's avatar
Dist    
XhmikosR committed
7449
7450
7451
7452

      if (element.getAttribute('role') === 'tab') {
        element.setAttribute('aria-selected', true);
      }
Mark Otto's avatar
dist    
Mark Otto committed
7453

XhmikosR's avatar
XhmikosR committed
7454
      reflow(element);
Mark Otto's avatar
Mark Otto committed
7455

XhmikosR's avatar
XhmikosR committed
7456
7457
      if (element.classList.contains(CLASS_NAME_FADE$3)) {
        element.classList.add(CLASS_NAME_SHOW$5);
Mark Otto's avatar
Mark Otto committed
7458
      }
Mark Otto's avatar
dist  
Mark Otto committed
7459

XhmikosR's avatar
XhmikosR committed
7460
7461
      if (element.parentNode && element.parentNode.classList.contains(CLASS_NAME_DROPDOWN_MENU)) {
        var dropdownElement = SelectorEngine.closest(element, SELECTOR_DROPDOWN$1);
Mark Otto's avatar
dist    
Mark Otto committed
7462

XhmikosR's avatar
Dist    
XhmikosR committed
7463
        if (dropdownElement) {
XhmikosR's avatar
XhmikosR committed
7464
7465
          SelectorEngine.find(SELECTOR_DROPDOWN_TOGGLE$1).forEach(function (dropdown) {
            return dropdown.classList.add(CLASS_NAME_ACTIVE$3);
XhmikosR's avatar
XhmikosR committed
7466
          });
XhmikosR's avatar
Dist    
XhmikosR committed
7467
        }
Mark Otto's avatar
dist  
Mark Otto committed
7468

XhmikosR's avatar
Dist    
XhmikosR committed
7469
        element.setAttribute('aria-expanded', true);
Mark Otto's avatar
dist    
Mark Otto committed
7470
      }
Mark Otto's avatar
dist    
Mark Otto committed
7471

XhmikosR's avatar
Dist    
XhmikosR committed
7472
7473
7474
      if (callback) {
        callback();
      }
Mark Otto's avatar
Mark Otto committed
7475
7476
    } // Static
    ;
Mark Otto's avatar
dist  
Mark Otto committed
7477

XhmikosR's avatar
XhmikosR committed
7478
    Tab.jQueryInterface = function jQueryInterface(config) {
XhmikosR's avatar
Dist    
XhmikosR committed
7479
      return this.each(function () {
XhmikosR's avatar
XhmikosR committed
7480
        var data = Data.getData(this, DATA_KEY$9) || new Tab(this);
XhmikosR's avatar
Dist    
XhmikosR committed
7481
7482
7483
7484
7485
7486
7487
7488
7489

        if (typeof config === 'string') {
          if (typeof data[config] === 'undefined') {
            throw new TypeError("No method named \"" + config + "\"");
          }

          data[config]();
        }
      });
Mark Otto's avatar
dist    
Mark Otto committed
7490
    };
Mark Otto's avatar
dist  
Mark Otto committed
7491

XhmikosR's avatar
XhmikosR committed
7492
    Tab.getInstance = function getInstance(element) {
XhmikosR's avatar
XhmikosR committed
7493
7494
7495
      return Data.getData(element, DATA_KEY$9);
    };

XhmikosR's avatar
Dist    
XhmikosR committed
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
    _createClass(Tab, null, [{
      key: "VERSION",
      get: function get() {
        return VERSION$9;
      }
    }]);

    return Tab;
  }();
  /**
   * ------------------------------------------------------------------------
   * Data Api implementation
   * ------------------------------------------------------------------------
   */


XhmikosR's avatar
XhmikosR committed
7512
  EventHandler.on(document, EVENT_CLICK_DATA_API$6, SELECTOR_DATA_TOGGLE$4, function (event) {
XhmikosR's avatar
Dist    
XhmikosR committed
7513
    event.preventDefault();
XhmikosR's avatar
XhmikosR committed
7514
7515
    var data = Data.getData(this, DATA_KEY$9) || new Tab(this);
    data.show();
XhmikosR's avatar
Dist    
XhmikosR committed
7516
  });
XhmikosR's avatar
XhmikosR committed
7517
  var $$a = getjQuery();
XhmikosR's avatar
Dist    
XhmikosR committed
7518
7519
7520
7521
  /**
   * ------------------------------------------------------------------------
   * jQuery
   * ------------------------------------------------------------------------
XhmikosR's avatar
XhmikosR committed
7522
   * add .tab to jQuery only if jQuery is present
XhmikosR's avatar
Dist    
XhmikosR committed
7523
7524
   */

7525
7526
  /* istanbul ignore if */

XhmikosR's avatar
XhmikosR committed
7527
7528
7529
7530
  if ($$a) {
    var JQUERY_NO_CONFLICT$9 = $$a.fn[NAME$9];
    $$a.fn[NAME$9] = Tab.jQueryInterface;
    $$a.fn[NAME$9].Constructor = Tab;
XhmikosR's avatar
Dist    
XhmikosR committed
7531

XhmikosR's avatar
XhmikosR committed
7532
7533
7534
    $$a.fn[NAME$9].noConflict = function () {
      $$a.fn[NAME$9] = JQUERY_NO_CONFLICT$9;
      return Tab.jQueryInterface;
XhmikosR's avatar
XhmikosR committed
7535
7536
    };
  }
Mark Otto's avatar
dist  
Mark Otto committed
7537
7538

  /**
XhmikosR's avatar
Dist    
XhmikosR committed
7539
7540
7541
   * ------------------------------------------------------------------------
   * Constants
   * ------------------------------------------------------------------------
Mark Otto's avatar
dist  
Mark Otto committed
7542
   */
Mark Otto's avatar
dist    
Mark Otto committed
7543

XhmikosR's avatar
Dist    
XhmikosR committed
7544
  var NAME$a = 'toast';
XhmikosR's avatar
XhmikosR committed
7545
  var VERSION$a = '4.3.1';
XhmikosR's avatar
Dist    
XhmikosR committed
7546
7547
  var DATA_KEY$a = 'bs.toast';
  var EVENT_KEY$a = "." + DATA_KEY$a;
XhmikosR's avatar
XhmikosR committed
7548
7549
7550
7551
7552
7553
7554
7555
7556
  var EVENT_CLICK_DISMISS$1 = "click.dismiss" + EVENT_KEY$a;
  var EVENT_HIDE$4 = "hide" + EVENT_KEY$a;
  var EVENT_HIDDEN$4 = "hidden" + EVENT_KEY$a;
  var EVENT_SHOW$4 = "show" + EVENT_KEY$a;
  var EVENT_SHOWN$4 = "shown" + EVENT_KEY$a;
  var CLASS_NAME_FADE$4 = 'fade';
  var CLASS_NAME_HIDE = 'hide';
  var CLASS_NAME_SHOW$6 = 'show';
  var CLASS_NAME_SHOWING = 'showing';
XhmikosR's avatar
Dist    
XhmikosR committed
7557
7558
7559
7560
7561
7562
7563
7564
7565
7566
  var DefaultType$7 = {
    animation: 'boolean',
    autohide: 'boolean',
    delay: 'number'
  };
  var Default$7 = {
    animation: true,
    autohide: true,
    delay: 500
  };
XhmikosR's avatar
XhmikosR committed
7567
  var SELECTOR_DATA_DISMISS$1 = '[data-dismiss="toast"]';
XhmikosR's avatar
XhmikosR committed
7568
7569
7570
7571
7572
  /**
   * ------------------------------------------------------------------------
   * Class Definition
   * ------------------------------------------------------------------------
   */
Mark Otto's avatar
dist  
Mark Otto committed
7573

XhmikosR's avatar
XhmikosR committed
7574
  var Toast = /*#__PURE__*/function () {
XhmikosR's avatar
Dist    
XhmikosR committed
7575
7576
7577
7578
    function Toast(element, config) {
      this._element = element;
      this._config = this._getConfig(config);
      this._timeout = null;
Mark Otto's avatar
dist  
Mark Otto committed
7579

XhmikosR's avatar
Dist    
XhmikosR committed
7580
      this._setListeners();
XhmikosR's avatar
XhmikosR committed
7581
7582

      Data.setData(element, DATA_KEY$a, this);
XhmikosR's avatar
Dist    
XhmikosR committed
7583
    } // Getters
Mark Otto's avatar
dist  
Mark Otto committed
7584
7585


XhmikosR's avatar
Dist    
XhmikosR committed
7586
    var _proto = Toast.prototype;
Mark Otto's avatar
dist  
Mark Otto committed
7587

XhmikosR's avatar
Dist    
XhmikosR committed
7588
7589
7590
    // Public
    _proto.show = function show() {
      var _this = this;
Mark Otto's avatar
dist  
Mark Otto committed
7591

XhmikosR's avatar
XhmikosR committed
7592
      var showEvent = EventHandler.trigger(this._element, EVENT_SHOW$4);
Mark Otto's avatar
dist v5    
Mark Otto committed
7593
7594
7595
7596

      if (showEvent.defaultPrevented) {
        return;
      }
Mark Otto's avatar
dist  
Mark Otto committed
7597

XhmikosR's avatar
Dist    
XhmikosR committed
7598
      if (this._config.animation) {
XhmikosR's avatar
XhmikosR committed
7599
        this._element.classList.add(CLASS_NAME_FADE$4);
XhmikosR's avatar
Dist    
XhmikosR committed
7600
      }
Mark Otto's avatar
dist  
Mark Otto committed
7601

XhmikosR's avatar
Dist    
XhmikosR committed
7602
      var complete = function complete() {
XhmikosR's avatar
XhmikosR committed
7603
        _this._element.classList.remove(CLASS_NAME_SHOWING);
Mark Otto's avatar
dist    
Mark Otto committed
7604

XhmikosR's avatar
XhmikosR committed
7605
        _this._element.classList.add(CLASS_NAME_SHOW$6);
Mark Otto's avatar
dist    
Mark Otto committed
7606

XhmikosR's avatar
XhmikosR committed
7607
        EventHandler.trigger(_this._element, EVENT_SHOWN$4);
Mark Otto's avatar
dist  
Mark Otto committed
7608

XhmikosR's avatar
Dist    
XhmikosR committed
7609
        if (_this._config.autohide) {
XhmikosR's avatar
XhmikosR committed
7610
7611
7612
          _this._timeout = setTimeout(function () {
            _this.hide();
          }, _this._config.delay);
Mark Otto's avatar
dist    
Mark Otto committed
7613
        }
XhmikosR's avatar
Dist    
XhmikosR committed
7614
      };
Mark Otto's avatar
dist  
Mark Otto committed
7615

XhmikosR's avatar
XhmikosR committed
7616
      this._element.classList.remove(CLASS_NAME_HIDE);
Mark Otto's avatar
dist    
Mark Otto committed
7617

7618
7619
      reflow(this._element);

XhmikosR's avatar
XhmikosR committed
7620
      this._element.classList.add(CLASS_NAME_SHOWING);
Mark Otto's avatar
dist  
Mark Otto committed
7621

XhmikosR's avatar
Dist    
XhmikosR committed
7622
      if (this._config.animation) {
XhmikosR's avatar
XhmikosR committed
7623
7624
7625
        var transitionDuration = getTransitionDurationFromElement(this._element);
        EventHandler.one(this._element, TRANSITION_END, complete);
        emulateTransitionEnd(this._element, transitionDuration);
XhmikosR's avatar
Dist    
XhmikosR committed
7626
7627
7628
7629
      } else {
        complete();
      }
    };
Mark Otto's avatar
dist  
Mark Otto committed
7630

XhmikosR's avatar
XhmikosR committed
7631
    _proto.hide = function hide() {
XhmikosR's avatar
Dist    
XhmikosR committed
7632
      var _this2 = this;
Mark Otto's avatar
dist    
Mark Otto committed
7633

XhmikosR's avatar
XhmikosR committed
7634
      if (!this._element.classList.contains(CLASS_NAME_SHOW$6)) {
XhmikosR's avatar
Dist    
XhmikosR committed
7635
7636
        return;
      }
Mark Otto's avatar
dist  
Mark Otto committed
7637

XhmikosR's avatar
XhmikosR committed
7638
      var hideEvent = EventHandler.trigger(this._element, EVENT_HIDE$4);
Mark Otto's avatar
dist v5    
Mark Otto committed
7639
7640
7641
7642

      if (hideEvent.defaultPrevented) {
        return;
      }
XhmikosR's avatar
Dist    
XhmikosR committed
7643

XhmikosR's avatar
XhmikosR committed
7644
      var complete = function complete() {
XhmikosR's avatar
XhmikosR committed
7645
        _this2._element.classList.add(CLASS_NAME_HIDE);
XhmikosR's avatar
XhmikosR committed
7646

XhmikosR's avatar
XhmikosR committed
7647
        EventHandler.trigger(_this2._element, EVENT_HIDDEN$4);
XhmikosR's avatar
XhmikosR committed
7648
7649
      };

XhmikosR's avatar
XhmikosR committed
7650
      this._element.classList.remove(CLASS_NAME_SHOW$6);
XhmikosR's avatar
XhmikosR committed
7651
7652
7653
7654
7655

      if (this._config.animation) {
        var transitionDuration = getTransitionDurationFromElement(this._element);
        EventHandler.one(this._element, TRANSITION_END, complete);
        emulateTransitionEnd(this._element, transitionDuration);
XhmikosR's avatar
Dist    
XhmikosR committed
7656
      } else {
XhmikosR's avatar
XhmikosR committed
7657
        complete();
XhmikosR's avatar
Dist    
XhmikosR committed
7658
7659
      }
    };
XhmikosR's avatar
Dist    
XhmikosR committed
7660

XhmikosR's avatar
Dist    
XhmikosR committed
7661
7662
7663
    _proto.dispose = function dispose() {
      clearTimeout(this._timeout);
      this._timeout = null;
Mark Otto's avatar
dist  
Mark Otto committed
7664

XhmikosR's avatar
XhmikosR committed
7665
7666
      if (this._element.classList.contains(CLASS_NAME_SHOW$6)) {
        this._element.classList.remove(CLASS_NAME_SHOW$6);
XhmikosR's avatar
Dist    
XhmikosR committed
7667
      }
Mark Otto's avatar
dist  
Mark Otto committed
7668

XhmikosR's avatar
XhmikosR committed
7669
      EventHandler.off(this._element, EVENT_CLICK_DISMISS$1);
XhmikosR's avatar
XhmikosR committed
7670
      Data.removeData(this._element, DATA_KEY$a);
XhmikosR's avatar
Dist    
XhmikosR committed
7671
7672
      this._element = null;
      this._config = null;
Mark Otto's avatar
Mark Otto committed
7673
7674
    } // Private
    ;
Mark Otto's avatar
dist  
Mark Otto committed
7675

XhmikosR's avatar
Dist    
XhmikosR committed
7676
    _proto._getConfig = function _getConfig(config) {
7677
      config = _objectSpread2({}, Default$7, {}, Manipulator.getDataAttributes(this._element), {}, typeof config === 'object' && config ? config : {});
XhmikosR's avatar
XhmikosR committed
7678
      typeCheckConfig(NAME$a, config, this.constructor.DefaultType);
XhmikosR's avatar
Dist    
XhmikosR committed
7679
7680
7681
7682
7683
      return config;
    };

    _proto._setListeners = function _setListeners() {
      var _this3 = this;
Mark Otto's avatar
dist    
Mark Otto committed
7684

XhmikosR's avatar
XhmikosR committed
7685
      EventHandler.on(this._element, EVENT_CLICK_DISMISS$1, SELECTOR_DATA_DISMISS$1, function () {
XhmikosR's avatar
XhmikosR committed
7686
        return _this3.hide();
XhmikosR's avatar
Dist    
XhmikosR committed
7687
      });
Mark Otto's avatar
Mark Otto committed
7688
7689
    } // Static
    ;
XhmikosR's avatar
Dist    
XhmikosR committed
7690

XhmikosR's avatar
XhmikosR committed
7691
    Toast.jQueryInterface = function jQueryInterface(config) {
XhmikosR's avatar
Dist    
XhmikosR committed
7692
      return this.each(function () {
XhmikosR's avatar
XhmikosR committed
7693
        var data = Data.getData(this, DATA_KEY$a);
Mark Otto's avatar
dist  
Mark Otto committed
7694

XhmikosR's avatar
Dist    
XhmikosR committed
7695
        var _config = typeof config === 'object' && config;
Mark Otto's avatar
dist  
Mark Otto committed
7696

XhmikosR's avatar
Dist    
XhmikosR committed
7697
7698
7699
        if (!data) {
          data = new Toast(this, _config);
        }
Mark Otto's avatar
dist  
Mark Otto committed
7700

XhmikosR's avatar
Dist    
XhmikosR committed
7701
7702
7703
        if (typeof config === 'string') {
          if (typeof data[config] === 'undefined') {
            throw new TypeError("No method named \"" + config + "\"");
Mark Otto's avatar
dist  
Mark Otto committed
7704
          }
Mark Otto's avatar
dist    
Mark Otto committed
7705

XhmikosR's avatar
Dist    
XhmikosR committed
7706
          data[config](this);
XhmikosR's avatar
Dist    
XhmikosR committed
7707
        }
XhmikosR's avatar
Dist    
XhmikosR committed
7708
7709
      });
    };
Mark Otto's avatar
dist  
Mark Otto committed
7710

XhmikosR's avatar
XhmikosR committed
7711
    Toast.getInstance = function getInstance(element) {
XhmikosR's avatar
XhmikosR committed
7712
7713
7714
      return Data.getData(element, DATA_KEY$a);
    };

XhmikosR's avatar
Dist    
XhmikosR committed
7715
7716
7717
7718
7719
7720
7721
7722
7723
7724
    _createClass(Toast, null, [{
      key: "VERSION",
      get: function get() {
        return VERSION$a;
      }
    }, {
      key: "DefaultType",
      get: function get() {
        return DefaultType$7;
      }
Mark Otto's avatar
Mark Otto committed
7725
7726
7727
7728
7729
    }, {
      key: "Default",
      get: function get() {
        return Default$7;
      }
XhmikosR's avatar
Dist    
XhmikosR committed
7730
    }]);
Mark Otto's avatar
dist  
Mark Otto committed
7731

XhmikosR's avatar
Dist    
XhmikosR committed
7732
7733
    return Toast;
  }();
XhmikosR's avatar
XhmikosR committed
7734
7735

  var $$b = getjQuery();
XhmikosR's avatar
Dist    
XhmikosR committed
7736
7737
7738
7739
  /**
   * ------------------------------------------------------------------------
   * jQuery
   * ------------------------------------------------------------------------
XhmikosR's avatar
XhmikosR committed
7740
   *  add .toast to jQuery only if jQuery is present
XhmikosR's avatar
Dist    
XhmikosR committed
7741
   */
XhmikosR's avatar
Dist    
XhmikosR committed
7742

7743
7744
  /* istanbul ignore if */

XhmikosR's avatar
XhmikosR committed
7745
7746
7747
7748
  if ($$b) {
    var JQUERY_NO_CONFLICT$a = $$b.fn[NAME$a];
    $$b.fn[NAME$a] = Toast.jQueryInterface;
    $$b.fn[NAME$a].Constructor = Toast;
Mark Otto's avatar
dist    
Mark Otto committed
7749

XhmikosR's avatar
XhmikosR committed
7750
7751
7752
    $$b.fn[NAME$a].noConflict = function () {
      $$b.fn[NAME$a] = JQUERY_NO_CONFLICT$a;
      return Toast.jQueryInterface;
XhmikosR's avatar
XhmikosR committed
7753
7754
    };
  }
Mark Otto's avatar
dist  
Mark Otto committed
7755

Mark Otto's avatar
dist    
Mark Otto committed
7756
7757
  /**
   * --------------------------------------------------------------------------
XhmikosR's avatar
Dist.    
XhmikosR committed
7758
   * Bootstrap (v4.3.1): index.umd.js
Mark Otto's avatar
dist    
Mark Otto committed
7759
7760
7761
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
   * --------------------------------------------------------------------------
   */
XhmikosR's avatar
Dist.    
XhmikosR committed
7762
7763
7764
7765
7766
7767
7768
7769
7770
7771
7772
7773
7774
  var index_umd = {
    Alert: Alert,
    Button: Button,
    Carousel: Carousel,
    Collapse: Collapse,
    Dropdown: Dropdown,
    Modal: Modal,
    Popover: Popover,
    ScrollSpy: ScrollSpy,
    Tab: Tab,
    Toast: Toast,
    Tooltip: Tooltip
  };
Mark Otto's avatar
dist  
Mark Otto committed
7775

XhmikosR's avatar
Dist.    
XhmikosR committed
7776
  return index_umd;
Mark Otto's avatar
dist  
Mark Otto committed
7777

XhmikosR's avatar
XhmikosR committed
7778
})));
Mark Otto's avatar
dist    
Mark Otto committed
7779
//# sourceMappingURL=bootstrap.bundle.js.map
For faster browsing, not all history is shown. View entire blame