UNPKG

react-klasha

Version:

This is an reactJS library for implementing klasha payment gateway

1 lines 16.5 kB
{"ast":null,"code":"import { __spreadArray } from \"tslib\";\n\nvar componentOnReady = function (e, t) {\n if (e.componentOnReady) {\n e.componentOnReady().then(function (e) {\n return t(e);\n });\n } else {\n raf(function () {\n return t(e);\n });\n }\n};\n\nvar inheritAttributes = function (e, t) {\n if (t === void 0) {\n t = [];\n }\n\n var n = {};\n t.forEach(function (t) {\n if (e.hasAttribute(t)) {\n var r = e.getAttribute(t);\n\n if (r !== null) {\n n[t] = e.getAttribute(t);\n }\n\n e.removeAttribute(t);\n }\n });\n return n;\n};\n\nvar addEventListener = function (e, t, n, r) {\n if (typeof window !== \"undefined\") {\n var i = window;\n var a = i && i.Ionic && i.Ionic.config;\n\n if (a) {\n var o = a.get(\"_ael\");\n\n if (o) {\n return o(e, t, n, r);\n } else if (a._ael) {\n return a._ael(e, t, n, r);\n }\n }\n }\n\n return e.addEventListener(t, n, r);\n};\n\nvar removeEventListener = function (e, t, n, r) {\n if (typeof window !== \"undefined\") {\n var i = window;\n var a = i && i.Ionic && i.Ionic.config;\n\n if (a) {\n var o = a.get(\"_rel\");\n\n if (o) {\n return o(e, t, n, r);\n } else if (a._rel) {\n return a._rel(e, t, n, r);\n }\n }\n }\n\n return e.removeEventListener(t, n, r);\n};\n\nvar getElementRoot = function (e, t) {\n if (t === void 0) {\n t = e;\n }\n\n return e.shadowRoot || t;\n};\n\nvar raf = function (e) {\n if (typeof __zone_symbol__requestAnimationFrame === \"function\") {\n return __zone_symbol__requestAnimationFrame(e);\n }\n\n if (typeof requestAnimationFrame === \"function\") {\n return requestAnimationFrame(e);\n }\n\n return setTimeout(e);\n};\n\nvar hasShadowDom = function (e) {\n return !!e.shadowRoot && !!e.attachShadow;\n};\n\nvar findItemLabel = function (e) {\n var t = e.closest(\"ion-item\");\n\n if (t) {\n return t.querySelector(\"ion-label\");\n }\n\n return null;\n};\n\nvar getAriaLabel = function (e, t) {\n var n;\n var r = e.getAttribute(\"aria-labelledby\");\n var i = e.id;\n var a = r !== null && r.trim() !== \"\" ? r : t + \"-lbl\";\n var o = r !== null && r.trim() !== \"\" ? document.getElementById(r) : findItemLabel(e);\n\n if (o) {\n if (r === null) {\n o.id = a;\n }\n\n n = o.textContent;\n o.setAttribute(\"aria-hidden\", \"true\");\n } else if (i.trim() !== \"\") {\n o = document.querySelector('label[for=\"' + i + '\"]');\n\n if (o) {\n if (o.id !== \"\") {\n a = o.id;\n } else {\n o.id = a = i + \"-lbl\";\n }\n\n n = o.textContent;\n }\n }\n\n return {\n label: o,\n labelId: a,\n labelText: n\n };\n};\n\nvar renderHiddenInput = function (e, t, n, r, i) {\n if (e || hasShadowDom(t)) {\n var a = t.querySelector(\"input.aux-input\");\n\n if (!a) {\n a = t.ownerDocument.createElement(\"input\");\n a.type = \"hidden\";\n a.classList.add(\"aux-input\");\n t.appendChild(a);\n }\n\n a.disabled = i;\n a.name = n;\n a.value = r || \"\";\n }\n};\n\nvar clamp = function (e, t, n) {\n return Math.max(e, Math.min(t, n));\n};\n\nvar assert = function (e, t) {\n if (!e) {\n var n = \"ASSERT: \" + t;\n console.error(n);\n debugger;\n throw new Error(n);\n }\n};\n\nvar now = function (e) {\n return e.timeStamp || Date.now();\n};\n\nvar pointerCoord = function (e) {\n if (e) {\n var t = e.changedTouches;\n\n if (t && t.length > 0) {\n var n = t[0];\n return {\n x: n.clientX,\n y: n.clientY\n };\n }\n\n if (e.pageX !== undefined) {\n return {\n x: e.pageX,\n y: e.pageY\n };\n }\n }\n\n return {\n x: 0,\n y: 0\n };\n};\n\nvar isEndSide = function (e) {\n var t = document.dir === \"rtl\";\n\n switch (e) {\n case \"start\":\n return t;\n\n case \"end\":\n return !t;\n\n default:\n throw new Error('\"' + e + '\" is not a valid value for [side]. Use \"start\" or \"end\" instead.');\n }\n};\n\nvar debounceEvent = function (e, t) {\n var n = e._original || e;\n return {\n _original: e,\n emit: debounce(n.emit.bind(n), t)\n };\n};\n\nvar debounce = function (e, t) {\n if (t === void 0) {\n t = 0;\n }\n\n var n;\n return function () {\n var r = [];\n\n for (var i = 0; i < arguments.length; i++) {\n r[i] = arguments[i];\n }\n\n clearTimeout(n);\n n = setTimeout.apply(void 0, __spreadArray([e, t], r));\n };\n};\n\nexport { addEventListener as a, removeEventListener as b, componentOnReady as c, getAriaLabel as d, renderHiddenInput as e, debounceEvent as f, getElementRoot as g, findItemLabel as h, inheritAttributes as i, clamp as j, hasShadowDom as k, assert as l, isEndSide as m, debounce as n, now as o, pointerCoord as p, raf as r };","map":{"version":3,"sources":["/Users/adekanbidansteve/github/klasha/react-klasha/ionic-test/node_modules/@ionic/core/dist/esm-es5/helpers-dd7e4b7b.js"],"names":["__spreadArray","componentOnReady","e","t","then","raf","inheritAttributes","n","forEach","hasAttribute","r","getAttribute","removeAttribute","addEventListener","window","i","a","Ionic","config","o","get","_ael","removeEventListener","_rel","getElementRoot","shadowRoot","__zone_symbol__requestAnimationFrame","requestAnimationFrame","setTimeout","hasShadowDom","attachShadow","findItemLabel","closest","querySelector","getAriaLabel","id","trim","document","getElementById","textContent","setAttribute","label","labelId","labelText","renderHiddenInput","ownerDocument","createElement","type","classList","add","appendChild","disabled","name","value","clamp","Math","max","min","assert","console","error","Error","now","timeStamp","Date","pointerCoord","changedTouches","length","x","clientX","y","clientY","pageX","undefined","pageY","isEndSide","dir","debounceEvent","_original","emit","debounce","bind","arguments","clearTimeout","apply","b","c","d","f","g","h","j","k","l","m","p"],"mappings":"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","sourcesContent":["import{__spreadArray}from\"tslib\";var componentOnReady=function(e,t){if(e.componentOnReady){e.componentOnReady().then((function(e){return t(e)}))}else{raf((function(){return t(e)}))}};var inheritAttributes=function(e,t){if(t===void 0){t=[]}var n={};t.forEach((function(t){if(e.hasAttribute(t)){var r=e.getAttribute(t);if(r!==null){n[t]=e.getAttribute(t)}e.removeAttribute(t)}}));return n};var addEventListener=function(e,t,n,r){if(typeof window!==\"undefined\"){var i=window;var a=i&&i.Ionic&&i.Ionic.config;if(a){var o=a.get(\"_ael\");if(o){return o(e,t,n,r)}else if(a._ael){return a._ael(e,t,n,r)}}}return e.addEventListener(t,n,r)};var removeEventListener=function(e,t,n,r){if(typeof window!==\"undefined\"){var i=window;var a=i&&i.Ionic&&i.Ionic.config;if(a){var o=a.get(\"_rel\");if(o){return o(e,t,n,r)}else if(a._rel){return a._rel(e,t,n,r)}}}return e.removeEventListener(t,n,r)};var getElementRoot=function(e,t){if(t===void 0){t=e}return e.shadowRoot||t};var raf=function(e){if(typeof __zone_symbol__requestAnimationFrame===\"function\"){return __zone_symbol__requestAnimationFrame(e)}if(typeof requestAnimationFrame===\"function\"){return requestAnimationFrame(e)}return setTimeout(e)};var hasShadowDom=function(e){return!!e.shadowRoot&&!!e.attachShadow};var findItemLabel=function(e){var t=e.closest(\"ion-item\");if(t){return t.querySelector(\"ion-label\")}return null};var getAriaLabel=function(e,t){var n;var r=e.getAttribute(\"aria-labelledby\");var i=e.id;var a=r!==null&&r.trim()!==\"\"?r:t+\"-lbl\";var o=r!==null&&r.trim()!==\"\"?document.getElementById(r):findItemLabel(e);if(o){if(r===null){o.id=a}n=o.textContent;o.setAttribute(\"aria-hidden\",\"true\")}else if(i.trim()!==\"\"){o=document.querySelector('label[for=\"'+i+'\"]');if(o){if(o.id!==\"\"){a=o.id}else{o.id=a=i+\"-lbl\"}n=o.textContent}}return{label:o,labelId:a,labelText:n}};var renderHiddenInput=function(e,t,n,r,i){if(e||hasShadowDom(t)){var a=t.querySelector(\"input.aux-input\");if(!a){a=t.ownerDocument.createElement(\"input\");a.type=\"hidden\";a.classList.add(\"aux-input\");t.appendChild(a)}a.disabled=i;a.name=n;a.value=r||\"\"}};var clamp=function(e,t,n){return Math.max(e,Math.min(t,n))};var assert=function(e,t){if(!e){var n=\"ASSERT: \"+t;console.error(n);debugger;throw new Error(n)}};var now=function(e){return e.timeStamp||Date.now()};var pointerCoord=function(e){if(e){var t=e.changedTouches;if(t&&t.length>0){var n=t[0];return{x:n.clientX,y:n.clientY}}if(e.pageX!==undefined){return{x:e.pageX,y:e.pageY}}}return{x:0,y:0}};var isEndSide=function(e){var t=document.dir===\"rtl\";switch(e){case\"start\":return t;case\"end\":return!t;default:throw new Error('\"'+e+'\" is not a valid value for [side]. Use \"start\" or \"end\" instead.')}};var debounceEvent=function(e,t){var n=e._original||e;return{_original:e,emit:debounce(n.emit.bind(n),t)}};var debounce=function(e,t){if(t===void 0){t=0}var n;return function(){var r=[];for(var i=0;i<arguments.length;i++){r[i]=arguments[i]}clearTimeout(n);n=setTimeout.apply(void 0,__spreadArray([e,t],r))}};export{addEventListener as a,removeEventListener as b,componentOnReady as c,getAriaLabel as d,renderHiddenInput as e,debounceEvent as f,getElementRoot as g,findItemLabel as h,inheritAttributes as i,clamp as j,hasShadowDom as k,assert as l,isEndSide as m,debounce as n,now as o,pointerCoord as p,raf as r};"]},"metadata":{},"sourceType":"module"}