bremen_short_url/BackEnd/assets/javascript/pages/steps-demo.min.js

3 lines
1.7 KiB
JavaScript

"use strict";function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _createClass(e,t,a){return t&&_defineProperties(e.prototype,t),a&&_defineProperties(e,a),e}var stepsDemo=function(){function e(){_classCallCheck(this,e),this.init()}return _createClass(e,[{key:"init",value:function(){this.handleValidations(),this.handleSteps()}},{key:"validateBy",value:function(e){var a=$(e),r=a.data().validate,t=a.parents(".content").attr("id"),n=$('[data-target="#'.concat(t,'"]'));$("#stepper-form").parsley().on("form:validate",function(e){var t=e.isValid({group:r});n.removeClass("success error"),t?(n.addClass("success"),a.hasClass("submit")?$("#submitfeedback").toast("show"):stepperDemo.next()):n.addClass("error")}).validate({group:r}),$("#stepper-form").parsley().off("form:validate")}},{key:"handleValidations",value:function(){var e=this;$(".next").on("click",function(){e.validateBy(this)}),$(".prev").on("click",function(){var e=$(this).parents(".content").attr("id"),t=$('[data-target="#'.concat(e,'"]'));t.removeClass("success error"),t.prev().removeClass("success error"),stepperDemo.previous()}),$("#savecc").on("click",function(){$("#stepper-form").parsley().whenValidate({group:"creditcard"})}),$(".submit").on("click",function(){return e.validateBy(this),!1})}},{key:"handleSteps",value:function(){var e=document.querySelector("#stepper");window.stepperDemo=new Stepper(e,{linear:!1})}}]),e}();$(document).on("theme:init",function(){new stepsDemo});
//# sourceMappingURL=../../sourcemaps/pages/steps-demo.min.js.map