File manager - Edit - /home/gzbnyc5/pty-app/realstate/public/assetsv2/js/custom/apps/customers/list/export.js.map
Back
{"version":3,"file":"js/custom/apps/customers/list/export.js","mappings":";;;;;;AAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qCAAqC;AACrC;AACA,QAAQ;AACR;AACA,wBAAwB;AACxB,OAAO;AACP,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA,6BAA6B;AAC7B,yBAAyB;AACzB;AACA,KAAK;AACL;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA,kCAAkC;AAClC,kCAAkC;AAClC;AACA;AACA;AACA;AACA,qBAAqB;AACrB,kBAAkB;AAClB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qBAAqB;AACrB;AACA;AACA;AACA,yBAAyB;AACzB,qBAAqB;AACrB;AACA,aAAa;AACb,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA,kCAAkC;AAClC,kCAAkC;AAClC;AACA;AACA;AACA;AACA,qBAAqB;AACrB,kBAAkB;AAClB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qBAAqB;AACrB;AACA;AACA;AACA,yBAAyB;AACzB,qBAAqB;AACrB;AACA,aAAa;AACb,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACD;AACA;AACA;AACA;AACA,CAAC,E","sources":["webpack://keenthemes/../../../themes/metronic/html/demo13/src/js/custom/apps/customers/list/export.js"],"sourcesContent":["\"use strict\";\r\n\r\n// Class definition\r\nvar KTCustomersExport = function () {\r\n var element;\r\n var submitButton;\r\n var cancelButton;\r\n\tvar closeButton;\r\n var validator;\r\n var form;\r\n var modal;\r\n\r\n // Init form inputs\r\n var handleForm = function () {\r\n // Init form validation rules. For more info check the FormValidation plugin's official documentation:https://formvalidation.io/\r\n\t\tvalidator = FormValidation.formValidation(\r\n\t\t\tform,\r\n\t\t\t{\r\n\t\t\t\tfields: {\r\n 'date': {\r\n\t\t\t\t\t\tvalidators: {\r\n\t\t\t\t\t\t\tnotEmpty: {\r\n\t\t\t\t\t\t\t\tmessage: 'Date range is required'\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t},\r\n\t\t\t\t},\r\n\t\t\t\tplugins: {\r\n\t\t\t\t\ttrigger: new FormValidation.plugins.Trigger(),\r\n\t\t\t\t\tbootstrap: new FormValidation.plugins.Bootstrap5({\r\n\t\t\t\t\t\trowSelector: '.fv-row',\r\n eleInvalidClass: '',\r\n eleValidClass: ''\r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t);\r\n\r\n\t\t// Action buttons\r\n\t\tsubmitButton.addEventListener('click', function (e) {\r\n\t\t\te.preventDefault();\r\n\r\n const dateEls = form.querySelectorAll(\"input\");\r\n\r\n // Disable form on submit click\r\n dateEls.forEach(dateEl => {\r\n dateEl.disabled = true;\r\n }); \r\n\r\n\t\t\t// Validate form before submit\r\n\t\t\tif (validator) {\r\n\t\t\t\tvalidator.validate().then(function (status) {\r\n\t\t\t\t\tconsole.log('validated!');\r\n\r\n\t\t\t\t\tif (status == 'Valid') {\r\n\t\t\t\t\t\tsubmitButton.setAttribute('data-kt-indicator', 'on');\r\n\r\n // Disable submit button whilst loading\r\n submitButton.disabled = true;\r\n\r\n\t\t\t\t\t\tsetTimeout(function() {\r\n\t\t\t\t\t\t\tsubmitButton.removeAttribute('data-kt-indicator');\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\tSwal.fire({\r\n\t\t\t\t\t\t\t\ttext: \"Customer list has been successfully exported!\",\r\n\t\t\t\t\t\t\t\ticon: \"success\",\r\n\t\t\t\t\t\t\t\tbuttonsStyling: false,\r\n\t\t\t\t\t\t\t\tconfirmButtonText: \"Ok, got it!\",\r\n\t\t\t\t\t\t\t\tcustomClass: {\r\n\t\t\t\t\t\t\t\t\tconfirmButton: \"btn btn-primary\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}).then(function (result) {\r\n\t\t\t\t\t\t\t\tif (result.isConfirmed) {\r\n\t\t\t\t\t\t\t\t\tmodal.hide();\r\n\r\n // Enable submit button after loading\r\n submitButton.disabled = false;\r\n\r\n // Enable datepicker after loading\r\n dateEls.forEach(dateEl => {\r\n dateEl.disabled = false;\r\n }); \r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t});\r\n\r\n\t\t\t\t\t\t\t//form.submit(); // Submit form\r\n\t\t\t\t\t\t}, 2000); \t\t\t\t\t\t\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tSwal.fire({\r\n\t\t\t\t\t\t\ttext: \"Sorry, looks like there are some errors detected, please try again.\",\r\n\t\t\t\t\t\t\ticon: \"error\",\r\n\t\t\t\t\t\t\tbuttonsStyling: false,\r\n\t\t\t\t\t\t\tconfirmButtonText: \"Ok, got it!\",\r\n\t\t\t\t\t\t\tcustomClass: {\r\n\t\t\t\t\t\t\t\tconfirmButton: \"btn btn-primary\"\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}).then(function(){\r\n // Enable datepicker after loading\r\n dateEls.forEach(dateEl => {\r\n dateEl.disabled = false;\r\n }); \r\n });\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t});\r\n\r\n cancelButton.addEventListener('click', function (e) {\r\n e.preventDefault();\r\n\r\n const dateEls = form.querySelectorAll(\"input\");\r\n\r\n // Disable form on submit click\r\n dateEls.forEach(dateEl => {\r\n dateEl.disabled = true;\r\n }); \r\n\r\n Swal.fire({\r\n text: \"Are you sure you would like to cancel?\",\r\n icon: \"warning\",\r\n showCancelButton: true,\r\n buttonsStyling: false,\r\n confirmButtonText: \"Yes, cancel it!\",\r\n cancelButtonText: \"No, return\",\r\n customClass: {\r\n confirmButton: \"btn btn-primary\",\r\n cancelButton: \"btn btn-active-light\"\r\n }\r\n }).then(function (result) {\r\n if (result.value) {\r\n form.reset(); // Reset form\t\r\n modal.hide(); // Hide modal\t\t\r\n \r\n // Enable datepicker after loading\r\n dateEls.forEach(dateEl => {\r\n dateEl.disabled = false;\r\n }); \r\n } else if (result.dismiss === 'cancel') {\r\n Swal.fire({\r\n text: \"Your form has not been cancelled!.\",\r\n icon: \"error\",\r\n buttonsStyling: false,\r\n confirmButtonText: \"Ok, got it!\",\r\n customClass: {\r\n confirmButton: \"btn btn-primary\",\r\n }\r\n }).then(function(){\r\n // Enable datepicker after loading\r\n dateEls.forEach(dateEl => {\r\n dateEl.disabled = false;\r\n }); \r\n });\r\n }\r\n });\r\n });\r\n\r\n\t\tcloseButton.addEventListener('click', function(e){\r\n\t\t\te.preventDefault();\r\n\r\n const dateEls = form.querySelectorAll(\"input\");\r\n\r\n // Disable form on submit click\r\n dateEls.forEach(dateEl => {\r\n dateEl.disabled = true;\r\n }); \r\n\r\n Swal.fire({\r\n text: \"Are you sure you would like to cancel?\",\r\n icon: \"warning\",\r\n showCancelButton: true,\r\n buttonsStyling: false,\r\n confirmButtonText: \"Yes, cancel it!\",\r\n cancelButtonText: \"No, return\",\r\n customClass: {\r\n confirmButton: \"btn btn-primary\",\r\n cancelButton: \"btn btn-active-light\"\r\n }\r\n }).then(function (result) {\r\n if (result.value) {\r\n form.reset(); // Reset form\t\r\n modal.hide(); // Hide modal\t\t\t\r\n \r\n // Enable datepicker after loading\r\n dateEls.forEach(dateEl => {\r\n dateEl.disabled = false;\r\n }); \r\n } else if (result.dismiss === 'cancel') {\r\n Swal.fire({\r\n text: \"Your form has not been cancelled!.\",\r\n icon: \"error\",\r\n buttonsStyling: false,\r\n confirmButtonText: \"Ok, got it!\",\r\n customClass: {\r\n confirmButton: \"btn btn-primary\",\r\n }\r\n }).then(function(){\r\n // Enable datepicker after loading\r\n dateEls.forEach(dateEl => {\r\n dateEl.disabled = false;\r\n }); \r\n });\r\n }\r\n });\r\n\t\t});\r\n }\r\n\r\n var initForm = function () {\r\n const datepicker = form.querySelector(\"[name=date]\");\r\n \r\n // Handle datepicker range -- For more info on flatpickr plugin, please visit: https://flatpickr.js.org/\r\n $(datepicker).flatpickr({\r\n altInput: true,\r\n altFormat: \"F j, Y\",\r\n dateFormat: \"Y-m-d\",\r\n mode: \"range\"\r\n });\r\n }\r\n\r\n return {\r\n // Public functions\r\n init: function () {\r\n // Elements\r\n element = document.querySelector('#kt_customers_export_modal');\r\n modal = new bootstrap.Modal(element);\r\n\r\n form = document.querySelector('#kt_customers_export_form');\r\n submitButton = form.querySelector('#kt_customers_export_submit');\r\n cancelButton = form.querySelector('#kt_customers_export_cancel');\r\n\t\t\tcloseButton = element.querySelector('#kt_customers_export_close');\r\n\r\n handleForm();\r\n initForm();\r\n }\r\n };\r\n}();\r\n\r\n// On document ready\r\nKTUtil.onDOMContentLoaded(function () {\r\n KTCustomersExport.init();\r\n});"],"names":[],"sourceRoot":""}
| ver. 1.4 |
Github
|
.
| PHP 8.3.31 | Generation time: 0 |
proxy
|
phpinfo
|
Settings