Rapport-Laravel/public/assets/js/pages/dragula.init.js

32 lines
6.9 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/dragula.init.js":
/*!********************************************!*\
!*** ./resources/js/pages/dragula.init.js ***!
\********************************************/
/***/ (() => {
eval("/*\nTemplate Name: Ubold - Responsive Bootstrap 4 Admin Dashboard\nAuthor: CoderThemes\nWebsite: https://coderthemes.com/\nContact: support@coderthemes.com\nFile: Dragula init js\n*/\n!function ($) {\n \"use strict\";\n\n var Dragula = function Dragula() {\n this.$body = $(\"body\");\n };\n /* Initializing */\n\n\n Dragula.prototype.init = function () {\n $('[data-plugin=\"dragula\"]').each(function () {\n var containersIds = $(this).data(\"containers\");\n var containers = [];\n\n if (containersIds) {\n for (var i = 0; i < containersIds.length; i++) {\n containers.push($(\"#\" + containersIds[i])[0]);\n }\n } else {\n containers = [$(this)[0]];\n } // if handle provided\n\n\n var handleClass = $(this).data(\"handleclass\"); // init dragula\n\n if (handleClass) {\n dragula(containers, {\n moves: function moves(el, container, handle) {\n return handle.classList.contains(handleClass);\n }\n });\n } else {\n dragula(containers);\n }\n });\n }, //init dragula\n $.Dragula = new Dragula(), $.Dragula.Constructor = Dragula;\n}(window.jQuery), //initializing Dragula\nfunction ($) {\n \"use strict\";\n\n $.Dragula.init();\n}(window.jQuery);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly91Ym9sZC1sYXJhdmVsLy4vcmVzb3VyY2VzL2pzL3BhZ2VzL2RyYWd1bGEuaW5pdC5qcz85ZTA2Il0sIm5hbWVzIjpbIiQiLCJEcmFndWxhIiwiJGJvZHkiLCJwcm90b3R5cGUiLCJpbml0IiwiZWFjaCIsImNvbnRhaW5lcnNJZHMiLCJkYXRhIiwiY29udGFpbmVycyIsImkiLCJsZW5ndGgiLCJwdXNoIiwiaGFuZGxlQ2xhc3MiLCJkcmFndWxhIiwibW92ZXMiLCJlbCIsImNvbnRhaW5lciIsImhhbmRsZSIsImNsYXNzTGlzdCIsImNvbnRhaW5zIiwiQ29uc3RydWN0b3IiLCJ3aW5kb3ciLCJqUXVlcnkiXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBR0EsQ0FBQyxVQUFVQSxDQUFWLEVBQWE7QUFDVjs7QUFFQSxNQUFJQyxPQUFPLEdBQUcsU0FBVkEsT0FBVSxHQUFZO0FBQ3RCLFNBQUtDLEtBQUwsR0FBYUYsQ0FBQyxDQUFDLE1BQUQsQ0FBZDtBQUNILEdBRkQ7QUFLQTs7O0FBQ0FDLEVBQUFBLE9BQU8sQ0FBQ0UsU0FBUixDQUFrQkMsSUFBbEIsR0FBeUIsWUFBWTtBQUdqQ0osSUFBQUEsQ0FBQyxDQUFDLHlCQUFELENBQUQsQ0FBNkJLLElBQTdCLENBQWtDLFlBQVk7QUFDMUMsVUFBSUMsYUFBYSxHQUFHTixDQUFDLENBQUMsSUFBRCxDQUFELENBQVFPLElBQVIsQ0FBYSxZQUFiLENBQXBCO0FBQ0EsVUFBSUMsVUFBVSxHQUFHLEVBQWpCOztBQUNBLFVBQUlGLGFBQUosRUFBbUI7QUFDZixhQUFLLElBQUlHLENBQUMsR0FBRyxDQUFiLEVBQWdCQSxDQUFDLEdBQUdILGFBQWEsQ0FBQ0ksTUFBbEMsRUFBMENELENBQUMsRUFBM0MsRUFBK0M7QUFDM0NELFVBQUFBLFVBQVUsQ0FBQ0csSUFBWCxDQUFnQlgsQ0FBQyxDQUFDLE1BQU1NLGFBQWEsQ0FBQ0csQ0FBRCxDQUFwQixDQUFELENBQTBCLENBQTFCLENBQWhCO0FBQ0g7QUFDSixPQUpELE1BSU87QUFDSEQsUUFBQUEsVUFBVSxHQUFHLENBQUNSLENBQUMsQ0FBQyxJQUFELENBQUQsQ0FBUSxDQUFSLENBQUQsQ0FBYjtBQUNILE9BVHlDLENBVzFDOzs7QUFDQSxVQUFJWSxXQUFXLEdBQUdaLENBQUMsQ0FBQyxJQUFELENBQUQsQ0FBUU8sSUFBUixDQUFhLGFBQWIsQ0FBbEIsQ0FaMEMsQ0FjMUM7O0FBQ0EsVUFBSUssV0FBSixFQUFpQjtBQUNiQyxRQUFBQSxPQUFPLENBQUNMLFVBQUQsRUFBYTtBQUNoQk0sVUFBQUEsS0FBSyxFQUFFLGVBQVVDLEVBQVYsRUFBY0MsU0FBZCxFQUF5QkMsTUFBekIsRUFBaUM7QUFDcEMsbUJBQU9BLE1BQU0sQ0FBQ0MsU0FBUCxDQUFpQkMsUUFBakIsQ0FBMEJQLFdBQTFCLENBQVA7QUFDSDtBQUhlLFNBQWIsQ0FBUDtBQUtILE9BTkQsTUFNTztBQUNIQyxRQUFBQSxPQUFPLENBQUNMLFVBQUQsQ0FBUDtBQUNIO0FBRUosS0F6QkQ7QUEyQkgsR0E5QkQsRUFnQ0k7QUFDQVIsRUFBQUEsQ0FBQyxDQUFDQyxPQUFGLEdBQVksSUFBSUEsT0FBSixFQWpDaEIsRUFpQzZCRCxDQUFDLENBQUNDLE9BQUYsQ0FBVW1CLFdBQVYsR0FBd0JuQixPQWpDckQ7QUFtQ0gsQ0E1Q0EsQ0E0Q0NvQixNQUFNLENBQUNDLE1BNUNSLENBQUQsRUE4Q0E7QUFDQSxVQUFVdEIsQ0FBVixFQUFhO0FBQ2I7O0FBQ0lBLEVBQUFBLENBQUMsQ0FBQ0MsT0FBRixDQUFVRyxJQUFWO0FBQ0gsQ0FIRCxDQUdFaUIsTUFBTSxDQUFDQyxNQUhULENBL0NBIiwic291cmNlc0NvbnRlbnQiOlsiLypcblRlbXBsYXRlIE5hbWU6IFVib2xkIC0gUmVzcG9uc2l2ZSBCb290c3RyYXAgNCBBZG1pbiBEYXNoYm9hcmRcbkF1dGhvcjogQ29kZXJUaGVtZXNcbldlYnNpdGU6IGh0dHBzOi8vY29kZXJ0aGVtZXMuY29tL1xuQ29udGFjdDogc3VwcG9ydEBjb2RlcnRoZW1lcy5jb21cbkZpbGU6IERyYWd1bGEgaW5pdCBqc1xuKi9cblxuXG4hZnVuY3Rpb24gKCQpIHtcbiAgICBcInVzZSBzdHJpY3RcIjtcblxuICAgIHZhciBEcmFndWxhID0gZnVuY3Rpb24gKCkge1xuICAgICAgICB0aGlzLiRib2R5ID0gJChcImJvZHlcIilcbiAgICB9O1xuXG5cbiAgICAvKiBJbml0aWFsaXppbmcgKi9cbiAgICBEcmFndWxhLnByb3RvdHlwZS5pbml0ID0gZnVuY3Rpb24gKCkge1xuICAgICAgICBcbiAgICBcbiAgICAgICAgJCgnW2RhdGEtcGx1Z2luPVwiZHJhZ3VsYVwiXScpLmVhY2goZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgdmFyIGNvbnRhaW5lcnNJZHMgPSAkKHRoaXMpLmRhdGEoXCJjb250YWluZXJzXCIpO1xuICAgICAgICAgICAgdmFyIGNvbnRhaW5lcnMgPSBbXTtcbiAgICAgICAgICAgIGlmIChjb250YWluZXJzSWRzKSB7XG4gICAgICAgICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBjb250YWluZXJzSWRzLmxlbmd0aDsgaSsrKSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRhaW5lcnMucHVzaCgkKFwiI1wiICsgY29udGFpbmVyc0lkc1tpXSlbMF0pO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgY29udGFpbmVycyA9IFskKHRoaXMpWzBdXTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gaWYgaGFuZGxlIHByb3ZpZGVkXG4gICAgICAgICAgICB2YXIgaGFuZGxlQ2xhc3MgPSAkKHRoaXMpLmRhdGEoXCJoYW5kbGVjbGFzc1wiKTtcblxuICAgICAgICAgICAgLy8gaW5pdCBkcmFndWxhXG4gICAgICAgICAgICBpZiAoaGFuZGxlQ2xhc3MpIHtcbiAgICAgICAgICAgICAgICBkcmFndWxhKGNvbnRhaW5lcnMsIHtcbiAgICAgICAgICAgICAgICAgICAgbW92ZXM6IGZ1bmN0aW9uIChlbCwgY29udGFpbmVyLCBoYW5kbGUpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBoYW5kbGUuY2xhc3NMaXN0LmNvbnRhaW5zKGhhbmRsZUNsYXNzKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH0pO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICBkcmFndWxhKGNvbnRhaW5lcnMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH0pO1xuXG4gICAgfSxcblxuICAgICAgICAvL2luaXQgZHJhZ3VsYVxuICAgICAgICAkLkRyYWd1bGEgPSBuZXcgRHJhZ3VsYSwgJC5EcmFndWxhLkNvbnN0cnVjdG9yID0gRHJhZ3VsYVxuXG59KHdpbmRvdy5qUXVlcnkpLFxuXG4vL2luaXRpYWxpemluZyBEcmFndWxhXG5mdW5jdGlvbiAoJCkge1xuXCJ1c2Ugc3RyaWN0XCI7XG4gICAgJC5EcmFndWxhLmluaXQoKVxufSh3aW5kb3cualF1ZXJ5KTtcbiJdLCJmaWxlIjoiLi9yZXNvdXJjZXMvanMvcGFnZXMvZHJhZ3VsYS5pbml0LmpzLmpzIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./resources/js/pages/dragula.init.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/dragula.init.js"]();
/******/
/******/ })()
;