bootstrap.bundle.js 207 KB
Newer Older
Mark Otto's avatar
dist    
Mark Otto committed
6001
          var id = $$$1(config.target).attr('id');
Mark Otto's avatar
dist  
Mark Otto committed
6002

Mark Otto's avatar
dist    
Mark Otto committed
6003
6004
6005
6006
          if (!id) {
            id = Util.getUID(NAME);
            $$$1(config.target).attr('id', id);
          }
Mark Otto's avatar
dist    
Mark Otto committed
6007

Mark Otto's avatar
dist    
Mark Otto committed
6008
          config.target = "#" + id;
Mark Otto's avatar
dist  
Mark Otto committed
6009
        }
Mark Otto's avatar
dist    
Mark Otto committed
6010

Mark Otto's avatar
dist    
Mark Otto committed
6011
6012
6013
        Util.typeCheckConfig(NAME, config, DefaultType);
        return config;
      };
Mark Otto's avatar
dist  
Mark Otto committed
6014

Mark Otto's avatar
dist    
Mark Otto committed
6015
6016
6017
      _proto._getScrollTop = function _getScrollTop() {
        return this._scrollElement === window ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop;
      };
Mark Otto's avatar
dist  
Mark Otto committed
6018

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

Mark Otto's avatar
dist    
Mark Otto committed
6023
6024
6025
      _proto._getOffsetHeight = function _getOffsetHeight() {
        return this._scrollElement === window ? window.innerHeight : this._scrollElement.getBoundingClientRect().height;
      };
Mark Otto's avatar
dist  
Mark Otto committed
6026

Mark Otto's avatar
dist    
Mark Otto committed
6027
6028
      _proto._process = function _process() {
        var scrollTop = this._getScrollTop() + this._config.offset;
Mark Otto's avatar
dist  
Mark Otto committed
6029

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

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

Mark Otto's avatar
dist    
Mark Otto committed
6034
6035
6036
        if (this._scrollHeight !== scrollHeight) {
          this.refresh();
        }
Mark Otto's avatar
dist  
Mark Otto committed
6037

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

Mark Otto's avatar
dist    
Mark Otto committed
6041
6042
6043
          if (this._activeTarget !== target) {
            this._activate(target);
          }
Mark Otto's avatar
dist  
Mark Otto committed
6044

Mark Otto's avatar
dist    
Mark Otto committed
6045
          return;
Mark Otto's avatar
dist  
Mark Otto committed
6046
        }
Mark Otto's avatar
dist    
Mark Otto committed
6047

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

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

Mark Otto's avatar
dist    
Mark Otto committed
6053
6054
          return;
        }
Mark Otto's avatar
dist  
Mark Otto committed
6055

Mark Otto's avatar
dist    
Mark Otto committed
6056
6057
6058
        var offsetLength = this._offsets.length;

        for (var i = offsetLength; i--;) {
Mark Otto's avatar
dist    
Mark Otto committed
6059
          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
6060

Mark Otto's avatar
dist    
Mark Otto committed
6061
6062
6063
          if (isActiveTarget) {
            this._activate(this._targets[i]);
          }
Mark Otto's avatar
dist  
Mark Otto committed
6064
        }
Mark Otto's avatar
dist    
Mark Otto committed
6065
      };
Mark Otto's avatar
dist  
Mark Otto committed
6066

Mark Otto's avatar
dist    
Mark Otto committed
6067
6068
      _proto._activate = function _activate(target) {
        this._activeTarget = target;
Mark Otto's avatar
dist  
Mark Otto committed
6069

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

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


Mark Otto's avatar
dist    
Mark Otto committed
6075
6076
6077
        queries = queries.map(function (selector) {
          return selector + "[data-target=\"" + target + "\"]," + (selector + "[href=\"" + target + "\"]");
        });
Mark Otto's avatar
dist    
Mark Otto committed
6078
        var $link = $$$1([].slice.call(document.querySelectorAll(queries.join(','))));
Mark Otto's avatar
dist  
Mark Otto committed
6079

Mark Otto's avatar
dist    
Mark Otto committed
6080
6081
6082
6083
6084
6085
6086
        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
6087

Mark Otto's avatar
dist    
Mark Otto committed
6088
          $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
6089

Mark Otto's avatar
dist    
Mark Otto committed
6090
6091
          $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
6092

Mark Otto's avatar
dist    
Mark Otto committed
6093
6094
6095
6096
        $$$1(this._scrollElement).trigger(Event.ACTIVATE, {
          relatedTarget: target
        });
      };
Mark Otto's avatar
dist  
Mark Otto committed
6097

Mark Otto's avatar
dist    
Mark Otto committed
6098
      _proto._clear = function _clear() {
Mark Otto's avatar
dist    
Mark Otto committed
6099
6100
        var nodes = [].slice.call(document.querySelectorAll(this._selector));
        $$$1(nodes).filter(Selector.ACTIVE).removeClass(ClassName.ACTIVE);
Mark Otto's avatar
dist    
Mark Otto committed
6101
      }; // Static
Mark Otto's avatar
dist  
Mark Otto committed
6102
6103


Mark Otto's avatar
dist    
Mark Otto committed
6104
6105
6106
      ScrollSpy._jQueryInterface = function _jQueryInterface(config) {
        return this.each(function () {
          var data = $$$1(this).data(DATA_KEY);
Mark Otto's avatar
dist    
Mark Otto committed
6107

Mark Otto's avatar
dist    
Mark Otto committed
6108
          var _config = typeof config === 'object' && config;
Mark Otto's avatar
dist  
Mark Otto committed
6109

Mark Otto's avatar
dist    
Mark Otto committed
6110
6111
6112
6113
6114
6115
6116
6117
6118
          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
6119

Mark Otto's avatar
dist    
Mark Otto committed
6120
            data[config]();
Mark Otto's avatar
dist  
Mark Otto committed
6121
          }
Mark Otto's avatar
dist    
Mark Otto committed
6122
6123
        });
      };
Mark Otto's avatar
dist    
Mark Otto committed
6124

Mark Otto's avatar
dist    
Mark Otto committed
6125
6126
6127
6128
      _createClass(ScrollSpy, null, [{
        key: "VERSION",
        get: function get() {
          return VERSION;
Mark Otto's avatar
dist  
Mark Otto committed
6129
        }
Mark Otto's avatar
dist    
Mark Otto committed
6130
6131
6132
6133
6134
6135
      }, {
        key: "Default",
        get: function get() {
          return Default;
        }
      }]);
Mark Otto's avatar
dist  
Mark Otto committed
6136

Mark Otto's avatar
dist    
Mark Otto committed
6137
6138
6139
6140
6141
6142
6143
      return ScrollSpy;
    }();
    /**
     * ------------------------------------------------------------------------
     * Data Api implementation
     * ------------------------------------------------------------------------
     */
Mark Otto's avatar
dist    
Mark Otto committed
6144

Mark Otto's avatar
dist  
Mark Otto committed
6145

Mark Otto's avatar
dist    
Mark Otto committed
6146
    $$$1(window).on(Event.LOAD_DATA_API, function () {
Mark Otto's avatar
dist    
Mark Otto committed
6147
6148
      var scrollSpys = [].slice.call(document.querySelectorAll(Selector.DATA_SPY));
      var scrollSpysLength = scrollSpys.length;
Mark Otto's avatar
dist    
Mark Otto committed
6149

Mark Otto's avatar
dist    
Mark Otto committed
6150
      for (var i = scrollSpysLength; i--;) {
Mark Otto's avatar
dist    
Mark Otto committed
6151
        var $spy = $$$1(scrollSpys[i]);
Mark Otto's avatar
dist  
Mark Otto committed
6152

Mark Otto's avatar
dist    
Mark Otto committed
6153
6154
6155
6156
6157
6158
6159
6160
        ScrollSpy._jQueryInterface.call($spy, $spy.data());
      }
    });
    /**
     * ------------------------------------------------------------------------
     * jQuery
     * ------------------------------------------------------------------------
     */
Mark Otto's avatar
dist    
Mark Otto committed
6161

Mark Otto's avatar
dist    
Mark Otto committed
6162
6163
    $$$1.fn[NAME] = ScrollSpy._jQueryInterface;
    $$$1.fn[NAME].Constructor = ScrollSpy;
Mark Otto's avatar
dist  
Mark Otto committed
6164

Mark Otto's avatar
dist    
Mark Otto committed
6165
6166
6167
6168
    $$$1.fn[NAME].noConflict = function () {
      $$$1.fn[NAME] = JQUERY_NO_CONFLICT;
      return ScrollSpy._jQueryInterface;
    };
Mark Otto's avatar
dist  
Mark Otto committed
6169

Mark Otto's avatar
dist    
Mark Otto committed
6170
6171
    return ScrollSpy;
  }($);
Mark Otto's avatar
dist  
Mark Otto committed
6172
6173

  /**
Mark Otto's avatar
dist    
Mark Otto committed
6174
   * --------------------------------------------------------------------------
Mark Otto's avatar
Mark Otto committed
6175
   * Bootstrap (v4.1.3): tab.js
Mark Otto's avatar
dist    
Mark Otto committed
6176
6177
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
   * --------------------------------------------------------------------------
Mark Otto's avatar
dist  
Mark Otto committed
6178
   */
Mark Otto's avatar
dist    
Mark Otto committed
6179
6180

  var Tab = function ($$$1) {
Mark Otto's avatar
dist    
Mark Otto committed
6181
6182
    /**
     * ------------------------------------------------------------------------
Mark Otto's avatar
dist    
Mark Otto committed
6183
     * Constants
Mark Otto's avatar
dist    
Mark Otto committed
6184
6185
     * ------------------------------------------------------------------------
     */
Mark Otto's avatar
dist    
Mark Otto committed
6186
    var NAME = 'tab';
Mark Otto's avatar
Mark Otto committed
6187
    var VERSION = '4.1.3';
Mark Otto's avatar
dist    
Mark Otto committed
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
    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
6219

Mark Otto's avatar
dist    
Mark Otto committed
6220
    };
Mark Otto's avatar
dist  
Mark Otto committed
6221

Mark Otto's avatar
dist    
Mark Otto committed
6222
6223
6224
6225
6226
6227
    var Tab =
    /*#__PURE__*/
    function () {
      function Tab(element) {
        this._element = element;
      } // Getters
Mark Otto's avatar
dist  
Mark Otto committed
6228
6229


Mark Otto's avatar
dist    
Mark Otto committed
6230
      var _proto = Tab.prototype;
Mark Otto's avatar
dist  
Mark Otto committed
6231

Mark Otto's avatar
dist    
Mark Otto committed
6232
6233
6234
      // Public
      _proto.show = function show() {
        var _this = this;
Mark Otto's avatar
dist  
Mark Otto committed
6235

Mark Otto's avatar
dist    
Mark Otto committed
6236
6237
6238
        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
6239

Mark Otto's avatar
dist    
Mark Otto committed
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
        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
6250

Mark Otto's avatar
dist    
Mark Otto committed
6251
6252
6253
6254
6255
6256
        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
6257

Mark Otto's avatar
dist    
Mark Otto committed
6258
6259
6260
        if (previous) {
          $$$1(previous).trigger(hideEvent);
        }
Mark Otto's avatar
dist  
Mark Otto committed
6261

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

Mark Otto's avatar
dist    
Mark Otto committed
6264
6265
6266
        if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) {
          return;
        }
Mark Otto's avatar
dist  
Mark Otto committed
6267

Mark Otto's avatar
dist    
Mark Otto committed
6268
        if (selector) {
Mark Otto's avatar
dist    
Mark Otto committed
6269
          target = document.querySelector(selector);
Mark Otto's avatar
dist    
Mark Otto committed
6270
        }
Mark Otto's avatar
dist  
Mark Otto committed
6271

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

Mark Otto's avatar
dist    
Mark Otto committed
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
        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
6290
6291
      };

Mark Otto's avatar
dist    
Mark Otto committed
6292
6293
6294
6295
      _proto.dispose = function dispose() {
        $$$1.removeData(this._element, DATA_KEY);
        this._element = null;
      }; // Private
Mark Otto's avatar
dist  
Mark Otto committed
6296
6297


Mark Otto's avatar
dist    
Mark Otto committed
6298
6299
      _proto._activate = function _activate(element, container, callback) {
        var _this2 = this;
Mark Otto's avatar
dist  
Mark Otto committed
6300

Mark Otto's avatar
dist    
Mark Otto committed
6301
        var activeElements;
Mark Otto's avatar
dist  
Mark Otto committed
6302

Mark Otto's avatar
dist    
Mark Otto committed
6303
6304
6305
6306
6307
        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
6308

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

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

Mark Otto's avatar
dist    
Mark Otto committed
6316
6317
6318
6319
6320
6321
        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
6322
6323
      };

Mark Otto's avatar
dist    
Mark Otto committed
6324
6325
6326
6327
      _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
6328

Mark Otto's avatar
dist    
Mark Otto committed
6329
6330
6331
          if (dropdownChild) {
            $$$1(dropdownChild).removeClass(ClassName.ACTIVE);
          }
Mark Otto's avatar
dist  
Mark Otto committed
6332

Mark Otto's avatar
dist    
Mark Otto committed
6333
6334
6335
          if (active.getAttribute('role') === 'tab') {
            active.setAttribute('aria-selected', false);
          }
Mark Otto's avatar
dist  
Mark Otto committed
6336
6337
        }

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

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

Mark Otto's avatar
dist    
Mark Otto committed
6344
6345
        Util.reflow(element);
        $$$1(element).addClass(ClassName.SHOW);
Mark Otto's avatar
dist  
Mark Otto committed
6346

Mark Otto's avatar
dist    
Mark Otto committed
6347
6348
        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
6349

Mark Otto's avatar
dist    
Mark Otto committed
6350
          if (dropdownElement) {
Mark Otto's avatar
dist    
Mark Otto committed
6351
6352
            var dropdownToggleList = [].slice.call(dropdownElement.querySelectorAll(Selector.DROPDOWN_TOGGLE));
            $$$1(dropdownToggleList).addClass(ClassName.ACTIVE);
Mark Otto's avatar
dist    
Mark Otto committed
6353
          }
Mark Otto's avatar
dist    
Mark Otto committed
6354

Mark Otto's avatar
dist    
Mark Otto committed
6355
          element.setAttribute('aria-expanded', true);
Mark Otto's avatar
dist  
Mark Otto committed
6356
6357
        }

Mark Otto's avatar
dist    
Mark Otto committed
6358
6359
6360
6361
        if (callback) {
          callback();
        }
      }; // Static
Mark Otto's avatar
dist  
Mark Otto committed
6362
6363


Mark Otto's avatar
dist    
Mark Otto committed
6364
6365
6366
6367
      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
6368

Mark Otto's avatar
dist    
Mark Otto committed
6369
6370
6371
6372
          if (!data) {
            data = new Tab(this);
            $this.data(DATA_KEY, data);
          }
Mark Otto's avatar
dist  
Mark Otto committed
6373

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

Mark Otto's avatar
dist    
Mark Otto committed
6379
            data[config]();
Mark Otto's avatar
dist  
Mark Otto committed
6380
          }
Mark Otto's avatar
dist    
Mark Otto committed
6381
6382
        });
      };
Mark Otto's avatar
dist    
Mark Otto committed
6383

Mark Otto's avatar
dist    
Mark Otto committed
6384
6385
6386
6387
      _createClass(Tab, null, [{
        key: "VERSION",
        get: function get() {
          return VERSION;
Mark Otto's avatar
dist  
Mark Otto committed
6388
        }
Mark Otto's avatar
dist    
Mark Otto committed
6389
      }]);
Mark Otto's avatar
dist  
Mark Otto committed
6390

Mark Otto's avatar
dist    
Mark Otto committed
6391
6392
6393
6394
6395
6396
6397
      return Tab;
    }();
    /**
     * ------------------------------------------------------------------------
     * Data Api implementation
     * ------------------------------------------------------------------------
     */
Mark Otto's avatar
dist  
Mark Otto committed
6398

Mark Otto's avatar
dist    
Mark Otto committed
6399

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

Mark Otto's avatar
dist    
Mark Otto committed
6403
6404
6405
6406
6407
6408
6409
      Tab._jQueryInterface.call($$$1(this), 'show');
    });
    /**
     * ------------------------------------------------------------------------
     * jQuery
     * ------------------------------------------------------------------------
     */
Mark Otto's avatar
dist  
Mark Otto committed
6410

Mark Otto's avatar
dist    
Mark Otto committed
6411
6412
    $$$1.fn[NAME] = Tab._jQueryInterface;
    $$$1.fn[NAME].Constructor = Tab;
Mark Otto's avatar
dist    
Mark Otto committed
6413

Mark Otto's avatar
dist    
Mark Otto committed
6414
6415
6416
6417
    $$$1.fn[NAME].noConflict = function () {
      $$$1.fn[NAME] = JQUERY_NO_CONFLICT;
      return Tab._jQueryInterface;
    };
Mark Otto's avatar
dist  
Mark Otto committed
6418

Mark Otto's avatar
dist    
Mark Otto committed
6419
6420
    return Tab;
  }($);
Mark Otto's avatar
dist  
Mark Otto committed
6421

Mark Otto's avatar
dist    
Mark Otto committed
6422
6423
  /**
   * --------------------------------------------------------------------------
Mark Otto's avatar
Mark Otto committed
6424
   * Bootstrap (v4.1.3): index.js
Mark Otto's avatar
dist    
Mark Otto committed
6425
6426
6427
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
   * --------------------------------------------------------------------------
   */
Mark Otto's avatar
dist  
Mark Otto committed
6428

Mark Otto's avatar
dist    
Mark Otto committed
6429
6430
6431
6432
  (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
6433

Mark Otto's avatar
dist    
Mark Otto committed
6434
6435
6436
6437
6438
6439
    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
6440

Mark Otto's avatar
dist    
Mark Otto committed
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
6458
    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
6459

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