32 lines
9.4 KiB
JavaScript
Executable File
32 lines
9.4 KiB
JavaScript
Executable File
/*
|
|
* ATTENTION: An "eval-source-map" devtool has been used.
|
|
* This devtool is neither made for production nor for readable output files.
|
|
* It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools.
|
|
* If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
|
|
* or disable the default devtool with "devtool: false".
|
|
* If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
|
|
*/
|
|
/******/ (() => { // webpackBootstrap
|
|
/******/ var __webpack_modules__ = ({
|
|
|
|
/***/ "./resources/js/pages/jquery.chat.js":
|
|
/*!*******************************************!*\
|
|
!*** ./resources/js/pages/jquery.chat.js ***!
|
|
\*******************************************/
|
|
/***/ (() => {
|
|
|
|
eval("/*\r\nTemplate Name: Ubold - Responsive Bootstrap 4 Admin Dashboard\r\nAuthor: CoderThemes\r\nWebsite: https://coderthemes.com/\r\nContact: support@coderthemes.com\r\nFile: Chat init js\r\n*/\n!function ($) {\n \"use strict\";\n\n var ChatApp = function ChatApp() {\n this.$body = $(\"body\"), this.$chatInput = $('.chat-input'), this.$chatList = $('.conversation-list'), this.$chatSendBtn = $('.chat-send'), this.$chatForm = $(\"#chat-form\");\n };\n\n ChatApp.prototype.save = function () {\n var chatText = this.$chatInput.val();\n var chatTime = moment().format(\"h:mm\");\n\n if (chatText == \"\") {\n this.$chatInput.focus();\n return false;\n } else {\n $('<li class=\"clearfix odd\"><div class=\"chat-avatar\"><img src=\"/assets/images/users/user-1.jpg\" alt=\"male\"><i>' + chatTime + '</i></div><div class=\"conversation-text\"><div class=\"ctext-wrap\"><i>Dominic</i><p>' + chatText + '</p></div></div></li>').appendTo('.conversation-list');\n this.$chatInput.focus();\n this.$chatList.animate({\n scrollTop: this.$chatList.prop(\"scrollHeight\") + 100\n }, 1000);\n return true;\n }\n }; // init\n\n\n ChatApp.prototype.init = function () {\n var $this = this; //binding keypress event on chat input box - on enter we are adding the chat into chat list - \n\n $this.$chatInput.keypress(function (ev) {\n var p = ev.which;\n\n if (p == 13) {\n $this.save();\n return false;\n }\n }); //binding send button click\n\n $this.$chatForm.on('submit', function (ev) {\n ev.preventDefault();\n $this.save();\n $this.$chatInput.val('');\n setTimeout(function () {\n $this.$chatForm.removeClass('was-validated');\n });\n return false;\n });\n }, //init ChatApp\n $.ChatApp = new ChatApp(), $.ChatApp.Constructor = ChatApp;\n}(window.jQuery), //initializing main application module\nfunction ($) {\n \"use strict\";\n\n $.ChatApp.init();\n}(window.jQuery);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly91Ym9sZC1sYXJhdmVsLy4vcmVzb3VyY2VzL2pzL3BhZ2VzL2pxdWVyeS5jaGF0LmpzP2U5YzUiXSwibmFtZXMiOlsiJCIsIkNoYXRBcHAiLCIkYm9keSIsIiRjaGF0SW5wdXQiLCIkY2hhdExpc3QiLCIkY2hhdFNlbmRCdG4iLCIkY2hhdEZvcm0iLCJwcm90b3R5cGUiLCJzYXZlIiwiY2hhdFRleHQiLCJ2YWwiLCJjaGF0VGltZSIsIm1vbWVudCIsImZvcm1hdCIsImZvY3VzIiwiYXBwZW5kVG8iLCJhbmltYXRlIiwic2Nyb2xsVG9wIiwicHJvcCIsImluaXQiLCIkdGhpcyIsImtleXByZXNzIiwiZXYiLCJwIiwid2hpY2giLCJvbiIsInByZXZlbnREZWZhdWx0Iiwic2V0VGltZW91dCIsInJlbW92ZUNsYXNzIiwiQ29uc3RydWN0b3IiLCJ3aW5kb3ciLCJqUXVlcnkiXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUEsQ0FBQyxVQUFTQSxDQUFULEVBQVk7QUFDVDs7QUFFQSxNQUFJQyxPQUFPLEdBQUcsU0FBVkEsT0FBVSxHQUFXO0FBQ3JCLFNBQUtDLEtBQUwsR0FBYUYsQ0FBQyxDQUFDLE1BQUQsQ0FBZCxFQUNBLEtBQUtHLFVBQUwsR0FBa0JILENBQUMsQ0FBQyxhQUFELENBRG5CLEVBRUEsS0FBS0ksU0FBTCxHQUFpQkosQ0FBQyxDQUFDLG9CQUFELENBRmxCLEVBR0EsS0FBS0ssWUFBTCxHQUFvQkwsQ0FBQyxDQUFDLFlBQUQsQ0FIckIsRUFJQSxLQUFLTSxTQUFMLEdBQWlCTixDQUFDLENBQUMsWUFBRCxDQUpsQjtBQUtILEdBTkQ7O0FBUUFDLEVBQUFBLE9BQU8sQ0FBQ00sU0FBUixDQUFrQkMsSUFBbEIsR0FBeUIsWUFBVztBQUNoQyxRQUFJQyxRQUFRLEdBQUcsS0FBS04sVUFBTCxDQUFnQk8sR0FBaEIsRUFBZjtBQUNBLFFBQUlDLFFBQVEsR0FBR0MsTUFBTSxHQUFHQyxNQUFULENBQWdCLE1BQWhCLENBQWY7O0FBQ0EsUUFBSUosUUFBUSxJQUFJLEVBQWhCLEVBQW9CO0FBQ2hCLFdBQUtOLFVBQUwsQ0FBZ0JXLEtBQWhCO0FBQ0EsYUFBTyxLQUFQO0FBQ0gsS0FIRCxNQUdPO0FBQ0hkLE1BQUFBLENBQUMsQ0FBQyxnSEFBZ0hXLFFBQWhILEdBQTJILG9GQUEzSCxHQUFrTkYsUUFBbE4sR0FBNk4sdUJBQTlOLENBQUQsQ0FBd1BNLFFBQXhQLENBQWlRLG9CQUFqUTtBQUNBLFdBQUtaLFVBQUwsQ0FBZ0JXLEtBQWhCO0FBQ0EsV0FBS1YsU0FBTCxDQUFlWSxPQUFmLENBQXVCO0FBQUVDLFFBQUFBLFNBQVMsRUFBRSxLQUFLYixTQUFMLENBQWVjLElBQWYsQ0FBb0IsY0FBcEIsSUFBc0M7QUFBbkQsT0FBdkIsRUFBaUYsSUFBakY7QUFDQSxhQUFPLElBQVA7QUFDSDtBQUNKLEdBWkQsQ0FYUyxDQXlCVDs7O0FBQ0FqQixFQUFBQSxPQUFPLENBQUNNLFNBQVIsQ0FBa0JZLElBQWxCLEdBQXlCLFlBQVk7QUFDakMsUUFBSUMsS0FBSyxHQUFHLElBQVosQ0FEaUMsQ0FFakM7O0FBQ0FBLElBQUFBLEtBQUssQ0FBQ2pCLFVBQU4sQ0FBaUJrQixRQUFqQixDQUEwQixVQUFVQyxFQUFWLEVBQWM7QUFDcEMsVUFBSUMsQ0FBQyxHQUFHRCxFQUFFLENBQUNFLEtBQVg7O0FBQ0EsVUFBSUQsQ0FBQyxJQUFJLEVBQVQsRUFBYTtBQUNUSCxRQUFBQSxLQUFLLENBQUNaLElBQU47QUFDQSxlQUFPLEtBQVA7QUFDSDtBQUNKLEtBTkQsRUFIaUMsQ0FZakM7O0FBQ0FZLElBQUFBLEtBQUssQ0FBQ2QsU0FBTixDQUFnQm1CLEVBQWhCLENBQW1CLFFBQW5CLEVBQTZCLFVBQVVILEVBQVYsRUFBYztBQUN2Q0EsTUFBQUEsRUFBRSxDQUFDSSxjQUFIO0FBQ0FOLE1BQUFBLEtBQUssQ0FBQ1osSUFBTjtBQUNBWSxNQUFBQSxLQUFLLENBQUNqQixVQUFOLENBQWlCTyxHQUFqQixDQUFxQixFQUFyQjtBQUVBaUIsTUFBQUEsVUFBVSxDQUFDLFlBQVc7QUFDbEJQLFFBQUFBLEtBQUssQ0FBQ2QsU0FBTixDQUFnQnNCLFdBQWhCLENBQTRCLGVBQTVCO0FBQ0gsT0FGUyxDQUFWO0FBSUEsYUFBTyxLQUFQO0FBQ0gsS0FWRDtBQVdILEdBeEJELEVBeUJBO0FBQ0E1QixFQUFBQSxDQUFDLENBQUNDLE9BQUYsR0FBWSxJQUFJQSxPQUFKLEVBMUJaLEVBMEJ5QkQsQ0FBQyxDQUFDQyxPQUFGLENBQVU0QixXQUFWLEdBQXdCNUIsT0ExQmpEO0FBNEJILENBdERBLENBc0RDNkIsTUFBTSxDQUFDQyxNQXREUixDQUFELEVBd0RBO0FBQ0EsVUFBUy9CLENBQVQsRUFBWTtBQUNSOztBQUNBQSxFQUFBQSxDQUFDLENBQUNDLE9BQUYsQ0FBVWtCLElBQVY7QUFDSCxDQUhELENBR0VXLE1BQU0sQ0FBQ0MsTUFIVCxDQXpEQSIsInNvdXJjZXNDb250ZW50IjpbIi8qXHJcblRlbXBsYXRlIE5hbWU6IFVib2xkIC0gUmVzcG9uc2l2ZSBCb290c3RyYXAgNCBBZG1pbiBEYXNoYm9hcmRcclxuQXV0aG9yOiBDb2RlclRoZW1lc1xyXG5XZWJzaXRlOiBodHRwczovL2NvZGVydGhlbWVzLmNvbS9cclxuQ29udGFjdDogc3VwcG9ydEBjb2RlcnRoZW1lcy5jb21cclxuRmlsZTogQ2hhdCBpbml0IGpzXHJcbiovXHJcblxyXG4hZnVuY3Rpb24oJCkge1xyXG4gICAgXCJ1c2Ugc3RyaWN0XCI7XHJcblxyXG4gICAgdmFyIENoYXRBcHAgPSBmdW5jdGlvbigpIHtcclxuICAgICAgICB0aGlzLiRib2R5ID0gJChcImJvZHlcIiksXHJcbiAgICAgICAgdGhpcy4kY2hhdElucHV0ID0gJCgnLmNoYXQtaW5wdXQnKSxcclxuICAgICAgICB0aGlzLiRjaGF0TGlzdCA9ICQoJy5jb252ZXJzYXRpb24tbGlzdCcpLFxyXG4gICAgICAgIHRoaXMuJGNoYXRTZW5kQnRuID0gJCgnLmNoYXQtc2VuZCcpLFxyXG4gICAgICAgIHRoaXMuJGNoYXRGb3JtID0gJChcIiNjaGF0LWZvcm1cIilcclxuICAgIH07XHJcblxyXG4gICAgQ2hhdEFwcC5wcm90b3R5cGUuc2F2ZSA9IGZ1bmN0aW9uKCkge1xyXG4gICAgICAgIHZhciBjaGF0VGV4dCA9IHRoaXMuJGNoYXRJbnB1dC52YWwoKTtcclxuICAgICAgICB2YXIgY2hhdFRpbWUgPSBtb21lbnQoKS5mb3JtYXQoXCJoOm1tXCIpO1xyXG4gICAgICAgIGlmIChjaGF0VGV4dCA9PSBcIlwiKSB7XHJcbiAgICAgICAgICAgIHRoaXMuJGNoYXRJbnB1dC5mb2N1cygpO1xyXG4gICAgICAgICAgICByZXR1cm4gZmFsc2U7XHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgJCgnPGxpIGNsYXNzPVwiY2xlYXJmaXggb2RkXCI+PGRpdiBjbGFzcz1cImNoYXQtYXZhdGFyXCI+PGltZyBzcmM9XCIvYXNzZXRzL2ltYWdlcy91c2Vycy91c2VyLTEuanBnXCIgYWx0PVwibWFsZVwiPjxpPicgKyBjaGF0VGltZSArICc8L2k+PC9kaXY+PGRpdiBjbGFzcz1cImNvbnZlcnNhdGlvbi10ZXh0XCI+PGRpdiBjbGFzcz1cImN0ZXh0LXdyYXBcIj48aT5Eb21pbmljPC9pPjxwPicgKyBjaGF0VGV4dCArICc8L3A+PC9kaXY+PC9kaXY+PC9saT4nKS5hcHBlbmRUbygnLmNvbnZlcnNhdGlvbi1saXN0Jyk7XHJcbiAgICAgICAgICAgIHRoaXMuJGNoYXRJbnB1dC5mb2N1cygpO1xyXG4gICAgICAgICAgICB0aGlzLiRjaGF0TGlzdC5hbmltYXRlKHsgc2Nyb2xsVG9wOiB0aGlzLiRjaGF0TGlzdC5wcm9wKFwic2Nyb2xsSGVpZ2h0XCIpICsgMTAwIH0sIDEwMDApO1xyXG4gICAgICAgICAgICByZXR1cm4gdHJ1ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gaW5pdFxyXG4gICAgQ2hhdEFwcC5wcm90b3R5cGUuaW5pdCA9IGZ1bmN0aW9uICgpIHtcclxuICAgICAgICB2YXIgJHRoaXMgPSB0aGlzO1xyXG4gICAgICAgIC8vYmluZGluZyBrZXlwcmVzcyBldmVudCBvbiBjaGF0IGlucHV0IGJveCAtIG9uIGVudGVyIHdlIGFyZSBhZGRpbmcgdGhlIGNoYXQgaW50byBjaGF0IGxpc3QgLSBcclxuICAgICAgICAkdGhpcy4kY2hhdElucHV0LmtleXByZXNzKGZ1bmN0aW9uIChldikge1xyXG4gICAgICAgICAgICB2YXIgcCA9IGV2LndoaWNoO1xyXG4gICAgICAgICAgICBpZiAocCA9PSAxMykge1xyXG4gICAgICAgICAgICAgICAgJHRoaXMuc2F2ZSgpO1xyXG4gICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSk7XHJcblxyXG5cclxuICAgICAgICAvL2JpbmRpbmcgc2VuZCBidXR0b24gY2xpY2tcclxuICAgICAgICAkdGhpcy4kY2hhdEZvcm0ub24oJ3N1Ym1pdCcsIGZ1bmN0aW9uIChldikge1xyXG4gICAgICAgICAgICBldi5wcmV2ZW50RGVmYXVsdCgpO1xyXG4gICAgICAgICAgICAkdGhpcy5zYXZlKCk7XHJcbiAgICAgICAgICAgICR0aGlzLiRjaGF0SW5wdXQudmFsKCcnKTtcclxuXHJcbiAgICAgICAgICAgIHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcbiAgICAgICAgICAgICAgICAkdGhpcy4kY2hhdEZvcm0ucmVtb3ZlQ2xhc3MoJ3dhcy12YWxpZGF0ZWQnKTtcclxuICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICByZXR1cm4gZmFsc2U7XHJcbiAgICAgICAgfSk7XHJcbiAgICB9LFxyXG4gICAgLy9pbml0IENoYXRBcHBcclxuICAgICQuQ2hhdEFwcCA9IG5ldyBDaGF0QXBwLCAkLkNoYXRBcHAuQ29uc3RydWN0b3IgPSBDaGF0QXBwXHJcbiAgICBcclxufSh3aW5kb3cualF1ZXJ5KSxcclxuXHJcbi8vaW5pdGlhbGl6aW5nIG1haW4gYXBwbGljYXRpb24gbW9kdWxlXHJcbmZ1bmN0aW9uKCQpIHtcclxuICAgIFwidXNlIHN0cmljdFwiO1xyXG4gICAgJC5DaGF0QXBwLmluaXQoKTtcclxufSh3aW5kb3cualF1ZXJ5KTsiXSwiZmlsZSI6Ii4vcmVzb3VyY2VzL2pzL3BhZ2VzL2pxdWVyeS5jaGF0LmpzLmpzIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./resources/js/pages/jquery.chat.js\n");
|
|
|
|
/***/ })
|
|
|
|
/******/ });
|
|
/************************************************************************/
|
|
/******/
|
|
/******/ // startup
|
|
/******/ // Load entry module and return exports
|
|
/******/ // This entry module can't be inlined because the eval-source-map devtool is used.
|
|
/******/ var __webpack_exports__ = {};
|
|
/******/ __webpack_modules__["./resources/js/pages/jquery.chat.js"]();
|
|
/******/
|
|
/******/ })()
|
|
; |