File "woo-multi-step-checkout.min.js"

Full Path: /home/amervokv/ecomlive.net/wp-content/themes/oceanwp/assets/js/wp-plugins/woocommerce/woo-multi-step-checkout.min.js
File size: 14.1 KB
MIME-type: text/plain
Charset: utf-8

!function i(n,l,r){function a(t,e){if(!l[t]){if(!n[t]){var o="function"==typeof require&&require;if(!e&&o)return o(t,!0);if(s)return s(t,!0);throw(o=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",o}o=l[t]={exports:{}},n[t][0].call(o.exports,function(e){return a(n[t][1][e]||e)},o,o.exports,i,n,l,r)}return l[t].exports}for(var s="function"==typeof require&&require,e=0;e<r.length;e++)a(r[e]);return a}({1:[function(e,t,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.options=void 0;var i=oceanwpLocalize;o.options=i},{}],2:[function(e,t,o){"use strict";var i=e("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(o,"__esModule",{value:!0}),o.fadeOutNav=o.fadeInNav=o.isSelectorValid=o.isElement=o.getSiblings=o.visible=o.offset=o.fadeToggle=o.fadeOut=o.fadeIn=o.slideToggle=o.slideUp=o.slideDown=o.wrap=void 0;var n=i(e("@babel/runtime/helpers/typeof"));o.wrap=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:document.createElement("div");return e.nextSibling?e.parentNode.insertBefore(t,e.nextSibling):e.parentNode.appendChild(t),t.appendChild(e)};function l(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:300,o=window.getComputedStyle(e).display;"none"===o&&(o="block"),e.style.transitionProperty="height",e.style.transitionDuration="".concat(t,"ms"),e.style.opacity=0,e.style.display=o;var i=e.offsetHeight;e.style.height=0,e.style.opacity=1,e.style.overflow="hidden",setTimeout(function(){e.style.height="".concat(i,"px")},5),window.setTimeout(function(){e.style.removeProperty("height"),e.style.removeProperty("overflow"),e.style.removeProperty("transition-duration"),e.style.removeProperty("transition-property"),e.style.removeProperty("opacity")},t+50)}o.slideDown=l;function r(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:300;e.style.boxSizing="border-box",e.style.transitionProperty="height, margin",e.style.transitionDuration="".concat(t,"ms"),e.style.height="".concat(e.offsetHeight,"px"),e.style.marginTop=0,e.style.marginBottom=0,e.style.overflow="hidden",setTimeout(function(){e.style.height=0},5),window.setTimeout(function(){e.style.display="none",e.style.removeProperty("height"),e.style.removeProperty("margin-top"),e.style.removeProperty("margin-bottom"),e.style.removeProperty("overflow"),e.style.removeProperty("transition-duration"),e.style.removeProperty("transition-property")},t+50)}o.slideUp=r;o.slideToggle=function(e,t){("none"===window.getComputedStyle(e).display?l:r)(e,t)};function a(e){var t={duration:300,display:null,opacity:1,callback:null};Object.assign(t,1<arguments.length&&void 0!==arguments[1]?arguments[1]:{}),e.style.opacity=0,e.style.display=t.display||"block",setTimeout(function(){e.style.transition="".concat(t.duration,"ms opacity ease"),e.style.opacity=t.opacity},5),setTimeout(function(){e.style.removeProperty("transition"),t.callback&&t.callback()},t.duration+50)}o.fadeIn=a;function s(e){var t;"none"!==e.style.display&&(t={duration:300,display:null,opacity:0,callback:null},Object.assign(t,1<arguments.length&&void 0!==arguments[1]?arguments[1]:{}),e.style.opacity=1,e.style.display=t.display||"block",setTimeout(function(){e.style.transition="".concat(t.duration,"ms opacity ease"),e.style.opacity=t.opacity},5),setTimeout(function(){e.style.display="none",e.style.removeProperty("transition"),t.callback&&t.callback()},t.duration+50))}o.fadeOut=s;o.fadeToggle=function(e,t){("none"===window.getComputedStyle(e).display?a:s)(e,t)};o.offset=function(e){if(!e.getClientRects().length)return{top:0,left:0};var t=e.getBoundingClientRect(),e=e.ownerDocument.defaultView;return{top:t.top+e.pageYOffset,left:t.left+e.pageXOffset}};o.visible=function(e){return!!e&&!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)};o.getSiblings=function(e){var t=[];if(!e.parentNode)return t;for(var o=e.parentNode.firstChild;o;)1===o.nodeType&&o!==e&&t.push(o),o=o.nextSibling;return t};o.isElement=function(e){return"object"===("undefined"==typeof HTMLElement?"undefined":(0,n.default)(HTMLElement))?e instanceof HTMLElement:e&&"object"===(0,n.default)(e)&&null!==e&&1===e.nodeType&&"string"==typeof e.nodeName};var u,e=(u=document.createDocumentFragment(),function(e){try{u.querySelector(e)}catch(e){return!1}return!0});o.isSelectorValid=e;o.fadeInNav=function(e){var t={duration:300,visibility:"visible",opacity:1,callback:null};Object.assign(t,1<arguments.length&&void 0!==arguments[1]?arguments[1]:{}),e.style.opacity=0,e.style.visibility=t.visibility||"visible",setTimeout(function(){e.style.transition="".concat(t.duration,"ms opacity ease"),e.style.opacity=t.opacity},5)};o.fadeOutNav=function(e){var t;"hidden"!==e.style.visibility&&(t={duration:300,visibility:"hidden",opacity:0,callback:null},Object.assign(t,1<arguments.length&&void 0!==arguments[1]?arguments[1]:{}),e.style.opacity=1,e.style.visibility=t.visibility||"visible",setTimeout(function(){e.style.transition="".concat(t.duration,"ms opacity ease"),e.style.opacity=t.opacity},5),setTimeout(function(){e.style.visibility="hidden",e.style.removeProperty("transition"),t.callback&&t.callback()},t.duration+50))}},{"@babel/runtime/helpers/interopRequireDefault":10,"@babel/runtime/helpers/typeof":11}],3:[function(e,t,o){"use strict";var i=e("@babel/runtime/helpers/interopRequireDefault"),n=i(e("@babel/runtime/helpers/classCallCheck")),l=i(e("@babel/runtime/helpers/classPrivateFieldSet")),s=i(e("@babel/runtime/helpers/classPrivateFieldGet")),u=e("../../constants"),c=e("../../lib/utils");function d(e,t,o){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return o}var f=new WeakMap,p=new WeakMap,r=new WeakMap,y=new WeakMap,m=new WeakMap,v=new WeakMap,b=new WeakMap,h=new WeakMap,g=new WeakMap,w=new WeakSet,k=new WeakMap,x=new WeakSet;function _(e){var o=this,t=Array.from(e.querySelectorAll(".validate-required")).filter(function(t){return d(o,x,a).call(o,t)&&"input, select, textarea".split(", ").find(function(e){e=t.querySelector(e);if(e)return""===e.value.trim()})}),i="",n="";(n=(i=null!==e.querySelector(".validate-email")?e.querySelector(".validate-email"):i)?i.querySelector("#billing_email").value:n)&&i&&((0,s.default)(this,k).call(this,n)?i.classList.remove("ow-invalid"):(t.push(i),i.classList.add("ow-invalid")));i=0===t.length;return e.querySelectorAll(".ow-invalid").forEach(function(e){e.classList.remove("ow-invalid")}),i||t.forEach(function(e){e.classList.add("ow-invalid")}),i}function a(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)}new function e(){var a=this;(0,n.default)(this,e),x.add(this),w.add(this),f.set(this,{writable:!0,value:void 0}),p.set(this,{writable:!0,value:void 0}),r.set(this,{writable:!0,value:function(){(0,l.default)(a,f,{checkoutLogin:document.querySelector("#checkout_login"),customerBillingDetails:document.querySelector("#customer_billing_details"),customerShippingDetails:document.querySelector("#customer_shipping_details"),orderReview:document.querySelector("#order_review"),orderCheckoutPayment:document.querySelector("#order_checkout_payment"),body:document.body,formActions:document.querySelector("#form_actions"),placeOrder:document.querySelector("#place_order"),checkoutTimeline:document.querySelector("#owp-checkout-timeline"),checkoutForm:document.querySelector("form.woocommerce-checkout"),checkoutCoupon:document.querySelector("#checkout_coupon")})}}),y.set(this,{writable:!0,value:function(){(0,l.default)(a,p,[(0,s.default)(a,f).checkoutLogin,(0,s.default)(a,f).customerBillingDetails,(0,s.default)(a,f).customerShippingDetails,(0,s.default)(a,f).orderReview,(0,s.default)(a,f).orderCheckoutPayment])}}),m.set(this,{writable:!0,value:function(){var e,t,o;jQuery((0,s.default)(a,f).body).on("updated_checkout",(0,s.default)(a,v)),null===(e=(0,s.default)(a,f).formActions)||void 0===e||null!==(t=e.querySelector(".button.prev"))&&void 0!==t&&t.addEventListener("click",(0,s.default)(a,h)),null===(t=(0,s.default)(a,f).formActions)||void 0===t||null!==(o=t.querySelector(".button.next"))&&void 0!==o&&o.addEventListener("click",(0,s.default)(a,h)),null===(o=(0,s.default)(a,f).checkoutTimeline)||void 0===o||null!==(o=o.querySelectorAll(".timeline"))&&void 0!==o&&o.forEach(function(e){e.addEventListener("click",(0,s.default)(a,g))})}}),v.set(this,{writable:!0,value:function(e){var t;null===(t=(0,s.default)(a,f).orderCheckoutPayment)||void 0===t||null!==(t=t.querySelectorAll("input[name=payment_method]"))&&void 0!==t&&t.forEach(function(e){e.addEventListener("click",(0,s.default)(a,b))})}}),b.set(this,{writable:!0,value:function(e){var t=e.target;1<document.querySelectorAll(".payment_methods input.input-radio").length&&(e=document.querySelector(".payment_box.".concat(t.getAttribute("id"))),!0!==t.checked||(0,c.visible)(e)?document.querySelectorAll(".payment_box").forEach(function(e){e.style.display="block"}):(document.querySelectorAll(".payment_box").forEach(function(e){(0,c.visible)(e)&&setTimeout(function(){(0,c.slideUp)(e,250)},250)}),(0,c.slideDown)(e,250)),t.getAttribute("data-order_button_text")?(0,s.default)(a,f).placeOrder.value=t.getAttribute("data-order_button_text"):(0,s.default)(a,f).placeOrder.value=(0,s.default)(a,f).placeOrder.getAttribute("data-value"))}}),h.set(this,{writable:!0,value:function(e){e.preventDefault();var t=e.currentTarget,o=(0,s.default)(a,f).formActions.querySelector(".button.next"),i=(0,s.default)(a,f).formActions.querySelector(".button.prev"),n=t.getAttribute("data-action"),e=Number.parseInt((0,s.default)(a,f).formActions.getAttribute("data-step")),l=e+1,r=e-1,t=u.options.is_logged_in;d(a,w,_).call(a,(0,s.default)(a,p)[e])&&((0,s.default)(a,f).checkoutTimeline.querySelectorAll(".active").forEach(function(e){e.classList.remove("active")}),"next"===n?((0,s.default)(a,f).formActions.setAttribute("data-step",l),(0,c.fadeOut)((0,s.default)(a,p)[e],{display:"inline-block",callback:function(){(0,c.fadeIn)((0,s.default)(a,p)[l])}}),document.querySelector("#timeline-".concat(l)).classList.toggle("active"),document.querySelector("#timeline-".concat(l)).scrollIntoView()):"prev"===n&&((0,s.default)(a,f).formActions.setAttribute("data-step",r),(0,c.fadeOut)((0,s.default)(a,p)[e],{display:"inline-block",callback:function(){(0,c.fadeIn)((0,s.default)(a,p)[r])}}),document.querySelector("#timeline-".concat(r)).classList.toggle("active"),document.querySelector("#timeline-".concat(r)).scrollIntoView()),e=(0,s.default)(a,f).formActions.getAttribute("data-step"),(1==t&&1==e||0==t&&(0==e&&1===u.options.login_reminder_enabled||1==e&&0===u.options.login_reminder_enabled)?(0,c.fadeOut):(0,c.fadeIn))(i,{display:"inline-block"}),0==t&&(0==e&&1===u.options.login_reminder_enabled||1==e&&0===u.options.login_reminder_enabled)?o.value=u.options.no_account_btn:o.value=u.options.next,3==e?((0,s.default)(a,f).checkoutForm.classList.remove("processing"),(0,c.fadeIn)((0,s.default)(a,f).checkoutCoupon),(0,c.fadeOut)(o,{display:"inline-block"})):((0,s.default)(a,f).checkoutForm.classList.add("processing"),(0,c.fadeOut)((0,s.default)(a,f).checkoutCoupon),(0,c.fadeIn)(o,{display:"inline-block"})))}}),g.set(this,{writable:!0,value:function(e){var t=e.currentTarget,o=(0,s.default)(a,f).formActions.querySelector(".button.next"),i=(0,s.default)(a,f).formActions.querySelector(".button.prev"),n=Number(t.getAttribute("data-step")),l=Number.parseInt((0,s.default)(a,f).formActions.getAttribute("data-step")),e=u.options.is_logged_in;if(n!==l){if(l<n)for(var r=l;r<n;r++)if(!d(a,w,_).call(a,(0,s.default)(a,p)[r]))return;(0,s.default)(a,f).checkoutTimeline.querySelectorAll(".active").forEach(function(e){e.classList.remove("active")}),t.classList.add("active"),(0,c.fadeOut)((0,s.default)(a,p)[l],{display:"inline-block",callback:function(){(0,c.fadeIn)((0,s.default)(a,p)[n])}}),(0,s.default)(a,f).formActions.setAttribute("data-step",n),(1===n?(0,c.fadeOut):(0,c.fadeIn))(i,{display:"inline-block"}),3===n?(0,c.fadeOut)(o,{display:"inline-block"}):((0,c.fadeIn)(o,{display:"inline-block"}),o.value=e?u.options.next:u.options.no_account_btn)}}}),k.set(this,{writable:!0,value:function(e){return e.match(/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/)}}),(0,s.default)(this,r).call(this),(0,s.default)(this,y).call(this),(0,s.default)(this,m).call(this)}},{"../../constants":1,"../../lib/utils":2,"@babel/runtime/helpers/classCallCheck":6,"@babel/runtime/helpers/classPrivateFieldGet":8,"@babel/runtime/helpers/classPrivateFieldSet":9,"@babel/runtime/helpers/interopRequireDefault":10}],4:[function(e,t,o){t.exports=function(e,t){return t.get?t.get.call(e):t.value},t.exports.default=t.exports,t.exports.__esModule=!0},{}],5:[function(e,t,o){t.exports=function(e,t,o){if(t.set)t.set.call(e,o);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=o}},t.exports.default=t.exports,t.exports.__esModule=!0},{}],6:[function(e,t,o){t.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},t.exports.default=t.exports,t.exports.__esModule=!0},{}],7:[function(e,t,o){t.exports=function(e,t,o){if(!t.has(e))throw new TypeError("attempted to "+o+" private field on non-instance");return t.get(e)},t.exports.default=t.exports,t.exports.__esModule=!0},{}],8:[function(e,t,o){var i=e("./classApplyDescriptorGet.js"),n=e("./classExtractFieldDescriptor.js");t.exports=function(e,t){return t=n(e,t,"get"),i(e,t)},t.exports.default=t.exports,t.exports.__esModule=!0},{"./classApplyDescriptorGet.js":4,"./classExtractFieldDescriptor.js":7}],9:[function(e,t,o){var i=e("./classApplyDescriptorSet.js"),n=e("./classExtractFieldDescriptor.js");t.exports=function(e,t,o){return t=n(e,t,"set"),i(e,t,o),o},t.exports.default=t.exports,t.exports.__esModule=!0},{"./classApplyDescriptorSet.js":5,"./classExtractFieldDescriptor.js":7}],10:[function(e,t,o){t.exports=function(e){return e&&e.__esModule?e:{default:e}},t.exports.default=t.exports,t.exports.__esModule=!0},{}],11:[function(e,t,o){function i(e){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?t.exports=i=function(e){return typeof e}:t.exports=i=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t.exports.default=t.exports,t.exports.__esModule=!0,i(e)}t.exports=i,t.exports.default=t.exports,t.exports.__esModule=!0},{}]},{},[3]);