react-klasha
Version:
This is an reactJS library for implementing klasha payment gateway
1 lines • 6.57 kB
JSON
{"ast":null,"code":"import { __awaiter, __generator } from \"tslib\";\n\nvar blockHardwareBackButton = function () {\n document.addEventListener(\"backbutton\", function () {});\n};\n\nvar startHardwareBackButton = function () {\n var r = document;\n var t = false;\n r.addEventListener(\"backbutton\", function () {\n if (t) {\n return;\n }\n\n var n = 0;\n var e = [];\n var a = new CustomEvent(\"ionBackButton\", {\n bubbles: false,\n detail: {\n register: function (r, t) {\n e.push({\n priority: r,\n handler: t,\n id: n++\n });\n }\n }\n });\n r.dispatchEvent(a);\n\n var i = function (r) {\n return __awaiter(void 0, void 0, void 0, function () {\n var t, n;\n return __generator(this, function (e) {\n switch (e.label) {\n case 0:\n e.trys.push([0, 3,, 4]);\n if (!(r && r.handler)) return [3, 2];\n t = r.handler(o);\n if (!(t != null)) return [3, 2];\n return [4, t];\n\n case 1:\n e.sent();\n e.label = 2;\n\n case 2:\n return [3, 4];\n\n case 3:\n n = e.sent();\n console.error(n);\n return [3, 4];\n\n case 4:\n return [2];\n }\n });\n });\n };\n\n var o = function () {\n if (e.length > 0) {\n var r = {\n priority: Number.MIN_SAFE_INTEGER,\n handler: function () {\n return undefined;\n },\n id: -1\n };\n e.forEach(function (t) {\n if (t.priority >= r.priority) {\n r = t;\n }\n });\n t = true;\n e = e.filter(function (t) {\n return t.id !== r.id;\n });\n i(r).then(function () {\n return t = false;\n });\n }\n };\n\n o();\n });\n};\n\nvar OVERLAY_BACK_BUTTON_PRIORITY = 100;\nvar MENU_BACK_BUTTON_PRIORITY = 99;\nexport { MENU_BACK_BUTTON_PRIORITY, OVERLAY_BACK_BUTTON_PRIORITY, blockHardwareBackButton, startHardwareBackButton };","map":{"version":3,"sources":["/Users/adekanbidansteve/github/klasha/react-klasha/ionic-test/node_modules/@ionic/core/dist/esm-es5/hardware-back-button-4a6b37fb.js"],"names":["__awaiter","__generator","blockHardwareBackButton","document","addEventListener","startHardwareBackButton","r","t","n","e","a","CustomEvent","bubbles","detail","register","push","priority","handler","id","dispatchEvent","i","label","trys","o","sent","console","error","length","Number","MIN_SAFE_INTEGER","undefined","forEach","filter","then","OVERLAY_BACK_BUTTON_PRIORITY","MENU_BACK_BUTTON_PRIORITY"],"mappings":"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","sourcesContent":["import{__awaiter,__generator}from\"tslib\";var blockHardwareBackButton=function(){document.addEventListener(\"backbutton\",(function(){}))};var startHardwareBackButton=function(){var r=document;var t=false;r.addEventListener(\"backbutton\",(function(){if(t){return}var n=0;var e=[];var a=new CustomEvent(\"ionBackButton\",{bubbles:false,detail:{register:function(r,t){e.push({priority:r,handler:t,id:n++})}}});r.dispatchEvent(a);var i=function(r){return __awaiter(void 0,void 0,void 0,(function(){var t,n;return __generator(this,(function(e){switch(e.label){case 0:e.trys.push([0,3,,4]);if(!(r&&r.handler))return[3,2];t=r.handler(o);if(!(t!=null))return[3,2];return[4,t];case 1:e.sent();e.label=2;case 2:return[3,4];case 3:n=e.sent();console.error(n);return[3,4];case 4:return[2]}}))}))};var o=function(){if(e.length>0){var r={priority:Number.MIN_SAFE_INTEGER,handler:function(){return undefined},id:-1};e.forEach((function(t){if(t.priority>=r.priority){r=t}}));t=true;e=e.filter((function(t){return t.id!==r.id}));i(r).then((function(){return t=false}))}};o()}))};var OVERLAY_BACK_BUTTON_PRIORITY=100;var MENU_BACK_BUTTON_PRIORITY=99;export{MENU_BACK_BUTTON_PRIORITY,OVERLAY_BACK_BUTTON_PRIORITY,blockHardwareBackButton,startHardwareBackButton};"]},"metadata":{},"sourceType":"module"}