| Server IP : 104.21.80.248 / Your IP : 172.71.28.156 Web Server : Apache/2.4.25 (Win32) OpenSSL/1.0.2j PHP/5.6.30 System : Windows NT WIN-ECQAAA40806 6.2 build 9200 (Windows Server 2012 Standard Edition) i586 User : SYSTEM ( 0) PHP Version : 5.6.30 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /Inetpub/www/myschool/triamudom/tuprblearn/theme/boost/amd/build/ |
Upload File : |
{"version":3,"sources":["../src/toast.js"],"names":["define","exports","_jquery","_util","Object","defineProperty","value","_jquery2","_interopRequireDefault","_util2","obj","__esModule","default","_typeof","Symbol","iterator","constructor","prototype","_objectSpread","target","i","arguments","length","source","ownKeys","keys","getOwnPropertySymbols","concat","filter","sym","getOwnPropertyDescriptor","enumerable","forEach","key","_defineProperty","configurable","writable","_classCallCheck","instance","Constructor","TypeError","_defineProperties","props","descriptor","_createClass","protoProps","staticProps","DATA_KEY","EVENT_KEY","JQUERY_NO_CONFLICT","fn","Event","CLICK_DISMISS","HIDE","HIDDEN","SHOW","SHOWN","ClassName","FADE","SHOWING","DefaultType","animation","autohide","delay","Default","Selector","DATA_DISMISS","Toast","element","config","_element","_config","_getConfig","_timeout","_setListeners","_this","trigger","classList","add","complete","remove","hide","transitionDuration","getTransitionDurationFromElement","one","TRANSITION_END","emulateTransitionEnd","withoutTimeout","_this2","contains","_close","setTimeout","clearTimeout","off","removeData","data","typeCheckConfig","_this3","on","_this4","each","$element","get","_jQueryInterface","noConflict"],"mappings":"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","sourcesContent":["\"use strict\";\n\ndefine([\"exports\", \"jquery\", \"./util\"], function (exports, _jquery, _util) {\n \"use strict\";\n\n Object.defineProperty(exports, \"__esModule\", {\n value: true\n });\n\n var _jquery2 = _interopRequireDefault(_jquery);\n\n var _util2 = _interopRequireDefault(_util);\n\n function _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n default: obj\n };\n }\n\n function _typeof(obj) {\n if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") {\n _typeof = function _typeof(obj) {\n return typeof obj;\n };\n } else {\n _typeof = function _typeof(obj) {\n return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj;\n };\n }\n\n return _typeof(obj);\n }\n\n function _objectSpread(target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i] != null ? arguments[i] : {};\n var ownKeys = Object.keys(source);\n\n if (typeof Object.getOwnPropertySymbols === 'function') {\n ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) {\n return Object.getOwnPropertyDescriptor(source, sym).enumerable;\n }));\n }\n\n ownKeys.forEach(function (key) {\n _defineProperty(target, key, source[key]);\n });\n }\n\n return target;\n }\n\n function _defineProperty(obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n\n return obj;\n }\n\n function _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n }\n\n function _defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n }\n\n function _createClass(Constructor, protoProps, staticProps) {\n if (protoProps) _defineProperties(Constructor.prototype, protoProps);\n if (staticProps) _defineProperties(Constructor, staticProps);\n return Constructor;\n }\n\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n var NAME = 'toast';\n var VERSION = '4.3.1';\n var DATA_KEY = 'bs.toast';\n var EVENT_KEY = \".\".concat(DATA_KEY);\n var JQUERY_NO_CONFLICT = _jquery2.default.fn[NAME];\n var Event = {\n CLICK_DISMISS: \"click.dismiss\".concat(EVENT_KEY),\n HIDE: \"hide\".concat(EVENT_KEY),\n HIDDEN: \"hidden\".concat(EVENT_KEY),\n SHOW: \"show\".concat(EVENT_KEY),\n SHOWN: \"shown\".concat(EVENT_KEY)\n };\n var ClassName = {\n FADE: 'fade',\n HIDE: 'hide',\n SHOW: 'show',\n SHOWING: 'showing'\n };\n var DefaultType = {\n animation: 'boolean',\n autohide: 'boolean',\n delay: 'number'\n };\n var Default = {\n animation: true,\n autohide: true,\n delay: 500\n };\n var Selector = {\n DATA_DISMISS: '[data-dismiss=\"toast\"]'\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n };\n\n var Toast = function () {\n function Toast(element, config) {\n _classCallCheck(this, Toast);\n\n this._element = element;\n this._config = this._getConfig(config);\n this._timeout = null;\n\n this._setListeners();\n } // Getters\n\n\n _createClass(Toast, [{\n key: \"show\",\n value: function show() {\n var _this = this;\n\n (0, _jquery2.default)(this._element).trigger(Event.SHOW);\n\n if (this._config.animation) {\n this._element.classList.add(ClassName.FADE);\n }\n\n var complete = function complete() {\n _this._element.classList.remove(ClassName.SHOWING);\n\n _this._element.classList.add(ClassName.SHOW);\n\n (0, _jquery2.default)(_this._element).trigger(Event.SHOWN);\n\n if (_this._config.autohide) {\n _this.hide();\n }\n };\n\n this._element.classList.remove(ClassName.HIDE);\n\n this._element.classList.add(ClassName.SHOWING);\n\n if (this._config.animation) {\n var transitionDuration = _util2.default.getTransitionDurationFromElement(this._element);\n\n (0, _jquery2.default)(this._element).one(_util2.default.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);\n } else {\n complete();\n }\n }\n }, {\n key: \"hide\",\n value: function hide(withoutTimeout) {\n var _this2 = this;\n\n if (!this._element.classList.contains(ClassName.SHOW)) {\n return;\n }\n\n (0, _jquery2.default)(this._element).trigger(Event.HIDE);\n\n if (withoutTimeout) {\n this._close();\n } else {\n this._timeout = setTimeout(function () {\n _this2._close();\n }, this._config.delay);\n }\n }\n }, {\n key: \"dispose\",\n value: function dispose() {\n clearTimeout(this._timeout);\n this._timeout = null;\n\n if (this._element.classList.contains(ClassName.SHOW)) {\n this._element.classList.remove(ClassName.SHOW);\n }\n\n (0, _jquery2.default)(this._element).off(Event.CLICK_DISMISS);\n\n _jquery2.default.removeData(this._element, DATA_KEY);\n\n this._element = null;\n this._config = null;\n }\n }, {\n key: \"_getConfig\",\n value: function _getConfig(config) {\n config = _objectSpread({}, Default, (0, _jquery2.default)(this._element).data(), _typeof(config) === 'object' && config ? config : {});\n\n _util2.default.typeCheckConfig(NAME, config, this.constructor.DefaultType);\n\n return config;\n }\n }, {\n key: \"_setListeners\",\n value: function _setListeners() {\n var _this3 = this;\n\n (0, _jquery2.default)(this._element).on(Event.CLICK_DISMISS, Selector.DATA_DISMISS, function () {\n return _this3.hide(true);\n });\n }\n }, {\n key: \"_close\",\n value: function _close() {\n var _this4 = this;\n\n var complete = function complete() {\n _this4._element.classList.add(ClassName.HIDE);\n\n (0, _jquery2.default)(_this4._element).trigger(Event.HIDDEN);\n };\n\n this._element.classList.remove(ClassName.SHOW);\n\n if (this._config.animation) {\n var transitionDuration = _util2.default.getTransitionDurationFromElement(this._element);\n\n (0, _jquery2.default)(this._element).one(_util2.default.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);\n } else {\n complete();\n }\n }\n }], [{\n key: \"_jQueryInterface\",\n value: function _jQueryInterface(config) {\n return this.each(function () {\n var $element = (0, _jquery2.default)(this);\n var data = $element.data(DATA_KEY);\n\n var _config = _typeof(config) === 'object' && config;\n\n if (!data) {\n data = new Toast(this, _config);\n $element.data(DATA_KEY, data);\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(\"No method named \\\"\".concat(config, \"\\\"\"));\n }\n\n data[config](this);\n }\n });\n }\n }, {\n key: \"VERSION\",\n get: function get() {\n return VERSION;\n }\n }, {\n key: \"DefaultType\",\n get: function get() {\n return DefaultType;\n }\n }, {\n key: \"Default\",\n get: function get() {\n return Default;\n }\n }]);\n\n return Toast;\n }();\n\n /**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n _jquery2.default.fn[NAME] = Toast._jQueryInterface;\n _jquery2.default.fn[NAME].Constructor = Toast;\n\n _jquery2.default.fn[NAME].noConflict = function () {\n _jquery2.default.fn[NAME] = JQUERY_NO_CONFLICT;\n return Toast._jQueryInterface;\n };\n\n exports.default = Toast;\n});"],"file":"toast.min.js"}