bootstrap.bundle.js 206 KB
Newer Older
Mark Otto's avatar
dist    
Mark Otto committed
6001
6002
        return this._scrollElement === window ? window.innerHeight : this._scrollElement.getBoundingClientRect().height;
      };
Mark Otto's avatar
dist  
Mark Otto committed
6003

Mark Otto's avatar
dist    
Mark Otto committed
6004
6005
      _proto._process = function _process() {
        var scrollTop = this._getScrollTop() + this._config.offset;
Mark Otto's avatar
dist  
Mark Otto committed
6006

Mark Otto's avatar
dist    
Mark Otto committed
6007
        var scrollHeight = this._getScrollHeight();
Mark Otto's avatar
dist    
Mark Otto committed
6008

Mark Otto's avatar
dist    
Mark Otto committed
6009
        var maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight();
Mark Otto's avatar
dist    
Mark Otto committed
6010

Mark Otto's avatar
dist    
Mark Otto committed
6011
6012
6013
        if (this._scrollHeight !== scrollHeight) {
          this.refresh();
        }
Mark Otto's avatar
dist  
Mark Otto committed
6014

Mark Otto's avatar
dist    
Mark Otto committed
6015
6016
        if (scrollTop >= maxScroll) {
          var target = this._targets[this._targets.length - 1];
Mark Otto's avatar
dist  
Mark Otto committed
6017

Mark Otto's avatar
dist    
Mark Otto committed
6018
6019
6020
          if (this._activeTarget !== target) {
            this._activate(target);
          }
Mark Otto's avatar
dist  
Mark Otto committed
6021

Mark Otto's avatar
dist    
Mark Otto committed
6022
          return;
Mark Otto's avatar
dist  
Mark Otto committed
6023
        }
Mark Otto's avatar
dist    
Mark Otto committed
6024

Mark Otto's avatar
dist    
Mark Otto committed
6025
6026
        if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {
          this._activeTarget = null;
Mark Otto's avatar
dist    
Mark Otto committed
6027

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

Mark Otto's avatar
dist    
Mark Otto committed
6030
6031
          return;
        }
Mark Otto's avatar
dist  
Mark Otto committed
6032

Mark Otto's avatar
dist    
Mark Otto committed
6033
6034
        for (var i = this._offsets.length; i--;) {
          var isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (typeof this._offsets[i + 1] === 'undefined' || scrollTop < this._offsets[i + 1]);
Mark Otto's avatar
dist  
Mark Otto committed
6035

Mark Otto's avatar
dist    
Mark Otto committed
6036
6037
6038
          if (isActiveTarget) {
            this._activate(this._targets[i]);
          }
Mark Otto's avatar
dist  
Mark Otto committed
6039
        }
Mark Otto's avatar
dist    
Mark Otto committed
6040
      };
Mark Otto's avatar
dist  
Mark Otto committed
6041

Mark Otto's avatar
dist    
Mark Otto committed
6042
6043
      _proto._activate = function _activate(target) {
        this._activeTarget = target;
Mark Otto's avatar
dist  
Mark Otto committed
6044

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

Mark Otto's avatar
dist    
Mark Otto committed
6047
        var queries = this._selector.split(','); // eslint-disable-next-line arrow-body-style
Mark Otto's avatar
dist    
Mark Otto committed
6048
6049


Mark Otto's avatar
dist    
Mark Otto committed
6050
6051
6052
6053
        queries = queries.map(function (selector) {
          return selector + "[data-target=\"" + target + "\"]," + (selector + "[href=\"" + target + "\"]");
        });
        var $link = $$$1(queries.join(','));
Mark Otto's avatar
dist  
Mark Otto committed
6054

Mark Otto's avatar
dist    
Mark Otto committed
6055
6056
6057
6058
6059
6060
6061
        if ($link.hasClass(ClassName.DROPDOWN_ITEM)) {
          $link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE);
          $link.addClass(ClassName.ACTIVE);
        } else {
          // Set triggered link as active
          $link.addClass(ClassName.ACTIVE); // Set triggered links parents as active
          // With both <ul> and <nav> markup a parent is the previous sibling of any nav ancestor
Mark Otto's avatar
dist    
Mark Otto committed
6062

Mark Otto's avatar
dist    
Mark Otto committed
6063
          $link.parents(Selector.NAV_LIST_GROUP).prev(Selector.NAV_LINKS + ", " + Selector.LIST_ITEMS).addClass(ClassName.ACTIVE); // Handle special case when .nav-link is inside .nav-item
Mark Otto's avatar
dist    
Mark Otto committed
6064

Mark Otto's avatar
dist    
Mark Otto committed
6065
6066
          $link.parents(Selector.NAV_LIST_GROUP).prev(Selector.NAV_ITEMS).children(Selector.NAV_LINKS).addClass(ClassName.ACTIVE);
        }
Mark Otto's avatar
dist  
Mark Otto committed
6067

Mark Otto's avatar
dist    
Mark Otto committed
6068
6069
6070
6071
        $$$1(this._scrollElement).trigger(Event.ACTIVATE, {
          relatedTarget: target
        });
      };
Mark Otto's avatar
dist  
Mark Otto committed
6072

Mark Otto's avatar
dist    
Mark Otto committed
6073
6074
6075
      _proto._clear = function _clear() {
        $$$1(this._selector).filter(Selector.ACTIVE).removeClass(ClassName.ACTIVE);
      }; // Static
Mark Otto's avatar
dist  
Mark Otto committed
6076
6077


Mark Otto's avatar
dist    
Mark Otto committed
6078
6079
6080
      ScrollSpy._jQueryInterface = function _jQueryInterface(config) {
        return this.each(function () {
          var data = $$$1(this).data(DATA_KEY);
Mark Otto's avatar
dist    
Mark Otto committed
6081

Mark Otto's avatar
dist    
Mark Otto committed
6082
          var _config = typeof config === 'object' && config;
Mark Otto's avatar
dist  
Mark Otto committed
6083

Mark Otto's avatar
dist    
Mark Otto committed
6084
6085
6086
6087
6088
6089
6090
6091
6092
          if (!data) {
            data = new ScrollSpy(this, _config);
            $$$1(this).data(DATA_KEY, data);
          }

          if (typeof config === 'string') {
            if (typeof data[config] === 'undefined') {
              throw new TypeError("No method named \"" + config + "\"");
            }
Mark Otto's avatar
dist  
Mark Otto committed
6093

Mark Otto's avatar
dist    
Mark Otto committed
6094
            data[config]();
Mark Otto's avatar
dist  
Mark Otto committed
6095
          }
Mark Otto's avatar
dist    
Mark Otto committed
6096
6097
        });
      };
Mark Otto's avatar
dist    
Mark Otto committed
6098

Mark Otto's avatar
dist    
Mark Otto committed
6099
6100
6101
6102
      _createClass(ScrollSpy, null, [{
        key: "VERSION",
        get: function get() {
          return VERSION;
Mark Otto's avatar
dist  
Mark Otto committed
6103
        }
Mark Otto's avatar
dist    
Mark Otto committed
6104
6105
6106
6107
6108
6109
      }, {
        key: "Default",
        get: function get() {
          return Default;
        }
      }]);
Mark Otto's avatar
dist  
Mark Otto committed
6110

Mark Otto's avatar
dist    
Mark Otto committed
6111
6112
6113
6114
6115
6116
6117
      return ScrollSpy;
    }();
    /**
     * ------------------------------------------------------------------------
     * Data Api implementation
     * ------------------------------------------------------------------------
     */
Mark Otto's avatar
dist    
Mark Otto committed
6118

Mark Otto's avatar
dist  
Mark Otto committed
6119

Mark Otto's avatar
dist    
Mark Otto committed
6120
6121
    $$$1(window).on(Event.LOAD_DATA_API, function () {
      var scrollSpys = $$$1.makeArray($$$1(Selector.DATA_SPY));
Mark Otto's avatar
dist    
Mark Otto committed
6122

Mark Otto's avatar
dist    
Mark Otto committed
6123
6124
      for (var i = scrollSpys.length; i--;) {
        var $spy = $$$1(scrollSpys[i]);
Mark Otto's avatar
dist  
Mark Otto committed
6125

Mark Otto's avatar
dist    
Mark Otto committed
6126
6127
6128
6129
6130
6131
6132
6133
        ScrollSpy._jQueryInterface.call($spy, $spy.data());
      }
    });
    /**
     * ------------------------------------------------------------------------
     * jQuery
     * ------------------------------------------------------------------------
     */
Mark Otto's avatar
dist    
Mark Otto committed
6134

Mark Otto's avatar
dist    
Mark Otto committed
6135
6136
    $$$1.fn[NAME] = ScrollSpy._jQueryInterface;
    $$$1.fn[NAME].Constructor = ScrollSpy;
Mark Otto's avatar
dist  
Mark Otto committed
6137

Mark Otto's avatar
dist    
Mark Otto committed
6138
6139
6140
6141
    $$$1.fn[NAME].noConflict = function () {
      $$$1.fn[NAME] = JQUERY_NO_CONFLICT;
      return ScrollSpy._jQueryInterface;
    };
Mark Otto's avatar
dist  
Mark Otto committed
6142

Mark Otto's avatar
dist    
Mark Otto committed
6143
6144
    return ScrollSpy;
  }($);
Mark Otto's avatar
dist  
Mark Otto committed
6145
6146

  /**
Mark Otto's avatar
dist    
Mark Otto committed
6147
   * --------------------------------------------------------------------------
Mark Otto's avatar
Mark Otto committed
6148
   * Bootstrap (v4.1.0): tab.js
Mark Otto's avatar
dist    
Mark Otto committed
6149
6150
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
   * --------------------------------------------------------------------------
Mark Otto's avatar
dist  
Mark Otto committed
6151
   */
Mark Otto's avatar
dist    
Mark Otto committed
6152
6153

  var Tab = function ($$$1) {
Mark Otto's avatar
dist    
Mark Otto committed
6154
6155
    /**
     * ------------------------------------------------------------------------
Mark Otto's avatar
dist    
Mark Otto committed
6156
     * Constants
Mark Otto's avatar
dist    
Mark Otto committed
6157
6158
     * ------------------------------------------------------------------------
     */
Mark Otto's avatar
dist    
Mark Otto committed
6159
    var NAME = 'tab';
Mark Otto's avatar
Mark Otto committed
6160
    var VERSION = '4.1.0';
Mark Otto's avatar
dist    
Mark Otto committed
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
    var DATA_KEY = 'bs.tab';
    var EVENT_KEY = "." + DATA_KEY;
    var DATA_API_KEY = '.data-api';
    var JQUERY_NO_CONFLICT = $$$1.fn[NAME];
    var Event = {
      HIDE: "hide" + EVENT_KEY,
      HIDDEN: "hidden" + EVENT_KEY,
      SHOW: "show" + EVENT_KEY,
      SHOWN: "shown" + EVENT_KEY,
      CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY
    };
    var ClassName = {
      DROPDOWN_MENU: 'dropdown-menu',
      ACTIVE: 'active',
      DISABLED: 'disabled',
      FADE: 'fade',
      SHOW: 'show'
    };
    var Selector = {
      DROPDOWN: '.dropdown',
      NAV_LIST_GROUP: '.nav, .list-group',
      ACTIVE: '.active',
      ACTIVE_UL: '> li > .active',
      DATA_TOGGLE: '[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',
      DROPDOWN_TOGGLE: '.dropdown-toggle',
      DROPDOWN_ACTIVE_CHILD: '> .dropdown-menu .active'
      /**
       * ------------------------------------------------------------------------
       * Class Definition
       * ------------------------------------------------------------------------
       */
Mark Otto's avatar
dist  
Mark Otto committed
6192

Mark Otto's avatar
dist    
Mark Otto committed
6193
    };
Mark Otto's avatar
dist  
Mark Otto committed
6194

Mark Otto's avatar
dist    
Mark Otto committed
6195
6196
6197
6198
6199
6200
    var Tab =
    /*#__PURE__*/
    function () {
      function Tab(element) {
        this._element = element;
      } // Getters
Mark Otto's avatar
dist  
Mark Otto committed
6201
6202


Mark Otto's avatar
dist    
Mark Otto committed
6203
      var _proto = Tab.prototype;
Mark Otto's avatar
dist  
Mark Otto committed
6204

Mark Otto's avatar
dist    
Mark Otto committed
6205
6206
6207
      // Public
      _proto.show = function show() {
        var _this = this;
Mark Otto's avatar
dist  
Mark Otto committed
6208

Mark Otto's avatar
dist    
Mark Otto committed
6209
6210
6211
        if (this._element.parentNode && this._element.parentNode.nodeType === Node.ELEMENT_NODE && $$$1(this._element).hasClass(ClassName.ACTIVE) || $$$1(this._element).hasClass(ClassName.DISABLED)) {
          return;
        }
Mark Otto's avatar
dist  
Mark Otto committed
6212

Mark Otto's avatar
dist    
Mark Otto committed
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
        var target;
        var previous;
        var listElement = $$$1(this._element).closest(Selector.NAV_LIST_GROUP)[0];
        var selector = Util.getSelectorFromElement(this._element);

        if (listElement) {
          var itemSelector = listElement.nodeName === 'UL' ? Selector.ACTIVE_UL : Selector.ACTIVE;
          previous = $$$1.makeArray($$$1(listElement).find(itemSelector));
          previous = previous[previous.length - 1];
        }
Mark Otto's avatar
dist  
Mark Otto committed
6223

Mark Otto's avatar
dist    
Mark Otto committed
6224
6225
6226
6227
6228
6229
        var hideEvent = $$$1.Event(Event.HIDE, {
          relatedTarget: this._element
        });
        var showEvent = $$$1.Event(Event.SHOW, {
          relatedTarget: previous
        });
Mark Otto's avatar
dist  
Mark Otto committed
6230

Mark Otto's avatar
dist    
Mark Otto committed
6231
6232
6233
        if (previous) {
          $$$1(previous).trigger(hideEvent);
        }
Mark Otto's avatar
dist  
Mark Otto committed
6234

Mark Otto's avatar
dist    
Mark Otto committed
6235
        $$$1(this._element).trigger(showEvent);
Mark Otto's avatar
dist  
Mark Otto committed
6236

Mark Otto's avatar
dist    
Mark Otto committed
6237
6238
6239
        if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) {
          return;
        }
Mark Otto's avatar
dist  
Mark Otto committed
6240

Mark Otto's avatar
dist    
Mark Otto committed
6241
6242
6243
        if (selector) {
          target = $$$1(selector)[0];
        }
Mark Otto's avatar
dist  
Mark Otto committed
6244

Mark Otto's avatar
dist    
Mark Otto committed
6245
        this._activate(this._element, listElement);
Mark Otto's avatar
dist  
Mark Otto committed
6246

Mark Otto's avatar
dist    
Mark Otto committed
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
        var complete = function complete() {
          var hiddenEvent = $$$1.Event(Event.HIDDEN, {
            relatedTarget: _this._element
          });
          var shownEvent = $$$1.Event(Event.SHOWN, {
            relatedTarget: previous
          });
          $$$1(previous).trigger(hiddenEvent);
          $$$1(_this._element).trigger(shownEvent);
        };

        if (target) {
          this._activate(target, target.parentNode, complete);
        } else {
          complete();
        }
Mark Otto's avatar
dist  
Mark Otto committed
6263
6264
      };

Mark Otto's avatar
dist    
Mark Otto committed
6265
6266
6267
6268
      _proto.dispose = function dispose() {
        $$$1.removeData(this._element, DATA_KEY);
        this._element = null;
      }; // Private
Mark Otto's avatar
dist  
Mark Otto committed
6269
6270


Mark Otto's avatar
dist    
Mark Otto committed
6271
6272
      _proto._activate = function _activate(element, container, callback) {
        var _this2 = this;
Mark Otto's avatar
dist  
Mark Otto committed
6273

Mark Otto's avatar
dist    
Mark Otto committed
6274
        var activeElements;
Mark Otto's avatar
dist  
Mark Otto committed
6275

Mark Otto's avatar
dist    
Mark Otto committed
6276
6277
6278
6279
6280
        if (container.nodeName === 'UL') {
          activeElements = $$$1(container).find(Selector.ACTIVE_UL);
        } else {
          activeElements = $$$1(container).children(Selector.ACTIVE);
        }
Mark Otto's avatar
dist    
Mark Otto committed
6281

Mark Otto's avatar
dist    
Mark Otto committed
6282
6283
        var active = activeElements[0];
        var isTransitioning = callback && active && $$$1(active).hasClass(ClassName.FADE);
Mark Otto's avatar
dist  
Mark Otto committed
6284

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

Mark Otto's avatar
dist    
Mark Otto committed
6289
6290
6291
6292
6293
6294
        if (active && isTransitioning) {
          var transitionDuration = Util.getTransitionDurationFromElement(active);
          $$$1(active).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
        } else {
          complete();
        }
Mark Otto's avatar
dist  
Mark Otto committed
6295
6296
      };

Mark Otto's avatar
dist    
Mark Otto committed
6297
6298
6299
6300
      _proto._transitionComplete = function _transitionComplete(element, active, callback) {
        if (active) {
          $$$1(active).removeClass(ClassName.SHOW + " " + ClassName.ACTIVE);
          var dropdownChild = $$$1(active.parentNode).find(Selector.DROPDOWN_ACTIVE_CHILD)[0];
Mark Otto's avatar
dist  
Mark Otto committed
6301

Mark Otto's avatar
dist    
Mark Otto committed
6302
6303
6304
          if (dropdownChild) {
            $$$1(dropdownChild).removeClass(ClassName.ACTIVE);
          }
Mark Otto's avatar
dist  
Mark Otto committed
6305

Mark Otto's avatar
dist    
Mark Otto committed
6306
6307
6308
          if (active.getAttribute('role') === 'tab') {
            active.setAttribute('aria-selected', false);
          }
Mark Otto's avatar
dist  
Mark Otto committed
6309
6310
        }

Mark Otto's avatar
dist    
Mark Otto committed
6311
        $$$1(element).addClass(ClassName.ACTIVE);
Mark Otto's avatar
dist  
Mark Otto committed
6312

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

Mark Otto's avatar
dist    
Mark Otto committed
6317
6318
        Util.reflow(element);
        $$$1(element).addClass(ClassName.SHOW);
Mark Otto's avatar
dist  
Mark Otto committed
6319

Mark Otto's avatar
dist    
Mark Otto committed
6320
6321
        if (element.parentNode && $$$1(element.parentNode).hasClass(ClassName.DROPDOWN_MENU)) {
          var dropdownElement = $$$1(element).closest(Selector.DROPDOWN)[0];
Mark Otto's avatar
dist  
Mark Otto committed
6322

Mark Otto's avatar
dist    
Mark Otto committed
6323
6324
6325
          if (dropdownElement) {
            $$$1(dropdownElement).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE);
          }
Mark Otto's avatar
dist    
Mark Otto committed
6326

Mark Otto's avatar
dist    
Mark Otto committed
6327
          element.setAttribute('aria-expanded', true);
Mark Otto's avatar
dist  
Mark Otto committed
6328
6329
        }

Mark Otto's avatar
dist    
Mark Otto committed
6330
6331
6332
6333
        if (callback) {
          callback();
        }
      }; // Static
Mark Otto's avatar
dist  
Mark Otto committed
6334
6335


Mark Otto's avatar
dist    
Mark Otto committed
6336
6337
6338
6339
      Tab._jQueryInterface = function _jQueryInterface(config) {
        return this.each(function () {
          var $this = $$$1(this);
          var data = $this.data(DATA_KEY);
Mark Otto's avatar
dist  
Mark Otto committed
6340

Mark Otto's avatar
dist    
Mark Otto committed
6341
6342
6343
6344
          if (!data) {
            data = new Tab(this);
            $this.data(DATA_KEY, data);
          }
Mark Otto's avatar
dist  
Mark Otto committed
6345

Mark Otto's avatar
dist    
Mark Otto committed
6346
6347
6348
6349
          if (typeof config === 'string') {
            if (typeof data[config] === 'undefined') {
              throw new TypeError("No method named \"" + config + "\"");
            }
Mark Otto's avatar
dist  
Mark Otto committed
6350

Mark Otto's avatar
dist    
Mark Otto committed
6351
            data[config]();
Mark Otto's avatar
dist  
Mark Otto committed
6352
          }
Mark Otto's avatar
dist    
Mark Otto committed
6353
6354
        });
      };
Mark Otto's avatar
dist    
Mark Otto committed
6355

Mark Otto's avatar
dist    
Mark Otto committed
6356
6357
6358
6359
      _createClass(Tab, null, [{
        key: "VERSION",
        get: function get() {
          return VERSION;
Mark Otto's avatar
dist  
Mark Otto committed
6360
        }
Mark Otto's avatar
dist    
Mark Otto committed
6361
      }]);
Mark Otto's avatar
dist  
Mark Otto committed
6362

Mark Otto's avatar
dist    
Mark Otto committed
6363
6364
6365
6366
6367
6368
6369
      return Tab;
    }();
    /**
     * ------------------------------------------------------------------------
     * Data Api implementation
     * ------------------------------------------------------------------------
     */
Mark Otto's avatar
dist  
Mark Otto committed
6370

Mark Otto's avatar
dist    
Mark Otto committed
6371

Mark Otto's avatar
dist    
Mark Otto committed
6372
6373
    $$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {
      event.preventDefault();
Mark Otto's avatar
dist    
Mark Otto committed
6374

Mark Otto's avatar
dist    
Mark Otto committed
6375
6376
6377
6378
6379
6380
6381
      Tab._jQueryInterface.call($$$1(this), 'show');
    });
    /**
     * ------------------------------------------------------------------------
     * jQuery
     * ------------------------------------------------------------------------
     */
Mark Otto's avatar
dist  
Mark Otto committed
6382

Mark Otto's avatar
dist    
Mark Otto committed
6383
6384
    $$$1.fn[NAME] = Tab._jQueryInterface;
    $$$1.fn[NAME].Constructor = Tab;
Mark Otto's avatar
dist    
Mark Otto committed
6385

Mark Otto's avatar
dist    
Mark Otto committed
6386
6387
6388
6389
    $$$1.fn[NAME].noConflict = function () {
      $$$1.fn[NAME] = JQUERY_NO_CONFLICT;
      return Tab._jQueryInterface;
    };
Mark Otto's avatar
dist  
Mark Otto committed
6390

Mark Otto's avatar
dist    
Mark Otto committed
6391
6392
    return Tab;
  }($);
Mark Otto's avatar
dist  
Mark Otto committed
6393

Mark Otto's avatar
dist    
Mark Otto committed
6394
6395
6396
6397
6398
6399
  /**
   * --------------------------------------------------------------------------
   * Bootstrap (v4.0.0): index.js
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
   * --------------------------------------------------------------------------
   */
Mark Otto's avatar
dist  
Mark Otto committed
6400

Mark Otto's avatar
dist    
Mark Otto committed
6401
6402
6403
6404
  (function ($$$1) {
    if (typeof $$$1 === 'undefined') {
      throw new TypeError('Bootstrap\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\'s JavaScript.');
    }
Mark Otto's avatar
dist  
Mark Otto committed
6405

Mark Otto's avatar
dist    
Mark Otto committed
6406
6407
6408
6409
6410
6411
    var version = $$$1.fn.jquery.split(' ')[0].split('.');
    var minMajor = 1;
    var ltMajor = 2;
    var minMinor = 9;
    var minPatch = 1;
    var maxMajor = 4;
Mark Otto's avatar
dist    
Mark Otto committed
6412

Mark Otto's avatar
dist    
Mark Otto committed
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
    if (version[0] < ltMajor && version[1] < minMinor || version[0] === minMajor && version[1] === minMinor && version[2] < minPatch || version[0] >= maxMajor) {
      throw new Error('Bootstrap\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0');
    }
  })($);

  exports.Util = Util;
  exports.Alert = Alert;
  exports.Button = Button;
  exports.Carousel = Carousel;
  exports.Collapse = Collapse;
  exports.Dropdown = Dropdown;
  exports.Modal = Modal;
  exports.Popover = Popover;
  exports.Scrollspy = ScrollSpy;
  exports.Tab = Tab;
  exports.Tooltip = Tooltip;

  Object.defineProperty(exports, '__esModule', { value: true });
Mark Otto's avatar
dist  
Mark Otto committed
6431

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