| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266 | 
							- (function (global, factory) {
 
-   typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('jquery'), require('./tooltip.js')) :
 
-   typeof define === 'function' && define.amd ? define(['jquery', './tooltip.js'], factory) :
 
-   (global.Popover = factory(global.jQuery,global.Tooltip));
 
- }(this, (function ($,Tooltip) { 'use strict';
 
-   $ = $ && $.hasOwnProperty('default') ? $['default'] : $;
 
-   Tooltip = Tooltip && Tooltip.hasOwnProperty('default') ? Tooltip['default'] : Tooltip;
 
-   function _defineProperties(target, props) {
 
-     for (var i = 0; i < props.length; i++) {
 
-       var descriptor = props[i];
 
-       descriptor.enumerable = descriptor.enumerable || false;
 
-       descriptor.configurable = true;
 
-       if ("value" in descriptor) descriptor.writable = true;
 
-       Object.defineProperty(target, descriptor.key, descriptor);
 
-     }
 
-   }
 
-   function _createClass(Constructor, protoProps, staticProps) {
 
-     if (protoProps) _defineProperties(Constructor.prototype, protoProps);
 
-     if (staticProps) _defineProperties(Constructor, staticProps);
 
-     return Constructor;
 
-   }
 
-   function _defineProperty(obj, key, value) {
 
-     if (key in obj) {
 
-       Object.defineProperty(obj, key, {
 
-         value: value,
 
-         enumerable: true,
 
-         configurable: true,
 
-         writable: true
 
-       });
 
-     } else {
 
-       obj[key] = value;
 
-     }
 
-     return obj;
 
-   }
 
-   function _objectSpread(target) {
 
-     for (var i = 1; i < arguments.length; i++) {
 
-       var source = arguments[i] != null ? arguments[i] : {};
 
-       var ownKeys = Object.keys(source);
 
-       if (typeof Object.getOwnPropertySymbols === 'function') {
 
-         ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) {
 
-           return Object.getOwnPropertyDescriptor(source, sym).enumerable;
 
-         }));
 
-       }
 
-       ownKeys.forEach(function (key) {
 
-         _defineProperty(target, key, source[key]);
 
-       });
 
-     }
 
-     return target;
 
-   }
 
-   function _inheritsLoose(subClass, superClass) {
 
-     subClass.prototype = Object.create(superClass.prototype);
 
-     subClass.prototype.constructor = subClass;
 
-     subClass.__proto__ = superClass;
 
-   }
 
-   /**
 
-    * --------------------------------------------------------------------------
 
-    * Bootstrap (v4.1.3): popover.js
 
-    * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 
-    * --------------------------------------------------------------------------
 
-    */
 
-   var Popover = function ($$$1) {
 
-     /**
 
-      * ------------------------------------------------------------------------
 
-      * Constants
 
-      * ------------------------------------------------------------------------
 
-      */
 
-     var NAME = 'popover';
 
-     var VERSION = '4.1.3';
 
-     var DATA_KEY = 'bs.popover';
 
-     var EVENT_KEY = "." + DATA_KEY;
 
-     var JQUERY_NO_CONFLICT = $$$1.fn[NAME];
 
-     var CLASS_PREFIX = 'bs-popover';
 
-     var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g');
 
-     var Default = _objectSpread({}, Tooltip.Default, {
 
-       placement: 'right',
 
-       trigger: 'click',
 
-       content: '',
 
-       template: '<div class="popover" role="tooltip">' + '<div class="arrow"></div>' + '<h3 class="popover-header"></h3>' + '<div class="popover-body"></div></div>'
 
-     });
 
-     var DefaultType = _objectSpread({}, Tooltip.DefaultType, {
 
-       content: '(string|element|function)'
 
-     });
 
-     var ClassName = {
 
-       FADE: 'fade',
 
-       SHOW: 'show'
 
-     };
 
-     var Selector = {
 
-       TITLE: '.popover-header',
 
-       CONTENT: '.popover-body'
 
-     };
 
-     var Event = {
 
-       HIDE: "hide" + EVENT_KEY,
 
-       HIDDEN: "hidden" + EVENT_KEY,
 
-       SHOW: "show" + EVENT_KEY,
 
-       SHOWN: "shown" + EVENT_KEY,
 
-       INSERTED: "inserted" + EVENT_KEY,
 
-       CLICK: "click" + EVENT_KEY,
 
-       FOCUSIN: "focusin" + EVENT_KEY,
 
-       FOCUSOUT: "focusout" + EVENT_KEY,
 
-       MOUSEENTER: "mouseenter" + EVENT_KEY,
 
-       MOUSELEAVE: "mouseleave" + EVENT_KEY
 
-       /**
 
-        * ------------------------------------------------------------------------
 
-        * Class Definition
 
-        * ------------------------------------------------------------------------
 
-        */
 
-     };
 
-     var Popover =
 
-     /*#__PURE__*/
 
-     function (_Tooltip) {
 
-       _inheritsLoose(Popover, _Tooltip);
 
-       function Popover() {
 
-         return _Tooltip.apply(this, arguments) || this;
 
-       }
 
-       var _proto = Popover.prototype;
 
-       // Overrides
 
-       _proto.isWithContent = function isWithContent() {
 
-         return this.getTitle() || this._getContent();
 
-       };
 
-       _proto.addAttachmentClass = function addAttachmentClass(attachment) {
 
-         $$$1(this.getTipElement()).addClass(CLASS_PREFIX + "-" + attachment);
 
-       };
 
-       _proto.getTipElement = function getTipElement() {
 
-         this.tip = this.tip || $$$1(this.config.template)[0];
 
-         return this.tip;
 
-       };
 
-       _proto.setContent = function setContent() {
 
-         var $tip = $$$1(this.getTipElement()); // We use append for html objects to maintain js events
 
-         this.setElementContent($tip.find(Selector.TITLE), this.getTitle());
 
-         var content = this._getContent();
 
-         if (typeof content === 'function') {
 
-           content = content.call(this.element);
 
-         }
 
-         this.setElementContent($tip.find(Selector.CONTENT), content);
 
-         $tip.removeClass(ClassName.FADE + " " + ClassName.SHOW);
 
-       }; // Private
 
-       _proto._getContent = function _getContent() {
 
-         return this.element.getAttribute('data-content') || this.config.content;
 
-       };
 
-       _proto._cleanTipClass = function _cleanTipClass() {
 
-         var $tip = $$$1(this.getTipElement());
 
-         var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX);
 
-         if (tabClass !== null && tabClass.length > 0) {
 
-           $tip.removeClass(tabClass.join(''));
 
-         }
 
-       }; // Static
 
-       Popover._jQueryInterface = function _jQueryInterface(config) {
 
-         return this.each(function () {
 
-           var data = $$$1(this).data(DATA_KEY);
 
-           var _config = typeof config === 'object' ? config : null;
 
-           if (!data && /destroy|hide/.test(config)) {
 
-             return;
 
-           }
 
-           if (!data) {
 
-             data = new Popover(this, _config);
 
-             $$$1(this).data(DATA_KEY, data);
 
-           }
 
-           if (typeof config === 'string') {
 
-             if (typeof data[config] === 'undefined') {
 
-               throw new TypeError("No method named \"" + config + "\"");
 
-             }
 
-             data[config]();
 
-           }
 
-         });
 
-       };
 
-       _createClass(Popover, null, [{
 
-         key: "VERSION",
 
-         // Getters
 
-         get: function get() {
 
-           return VERSION;
 
-         }
 
-       }, {
 
-         key: "Default",
 
-         get: function get() {
 
-           return Default;
 
-         }
 
-       }, {
 
-         key: "NAME",
 
-         get: function get() {
 
-           return NAME;
 
-         }
 
-       }, {
 
-         key: "DATA_KEY",
 
-         get: function get() {
 
-           return DATA_KEY;
 
-         }
 
-       }, {
 
-         key: "Event",
 
-         get: function get() {
 
-           return Event;
 
-         }
 
-       }, {
 
-         key: "EVENT_KEY",
 
-         get: function get() {
 
-           return EVENT_KEY;
 
-         }
 
-       }, {
 
-         key: "DefaultType",
 
-         get: function get() {
 
-           return DefaultType;
 
-         }
 
-       }]);
 
-       return Popover;
 
-     }(Tooltip);
 
-     /**
 
-      * ------------------------------------------------------------------------
 
-      * jQuery
 
-      * ------------------------------------------------------------------------
 
-      */
 
-     $$$1.fn[NAME] = Popover._jQueryInterface;
 
-     $$$1.fn[NAME].Constructor = Popover;
 
-     $$$1.fn[NAME].noConflict = function () {
 
-       $$$1.fn[NAME] = JQUERY_NO_CONFLICT;
 
-       return Popover._jQueryInterface;
 
-     };
 
-     return Popover;
 
-   }($);
 
-   return Popover;
 
- })));
 
- //# sourceMappingURL=popover.js.map
 
 
  |