UNPKG

toki-app

Version:

Toki - frontend packages

2 lines (1 loc) 11.1 kB
"use strict";Object.defineProperty(exports, "__esModule", {value: true});var b=Object.defineProperty;var m=Object.getOwnPropertySymbols;var y=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable;var p=(n,i,e)=>i in n?b(n,i,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[i]=e,g=(n,i)=>{for(var e in i||(i={}))y.call(i,e)&&p(n,e,i[e]);if(m)for(var e of m(i))S.call(i,e)&&p(n,e,i[e]);return n};var k=(n,i)=>{var e={};for(var s in n)y.call(n,s)&&i.indexOf(s)<0&&(e[s]=n[s]);if(n!=null&&m)for(var s of m(n))i.indexOf(s)<0&&S.call(n,s)&&(e[s]=n[s]);return e};var v=(n,i)=>{for(var e in i)b(n,e,{get:i[e],enumerable:!0})};var f={};v(f,{buy:()=>R,buyFromBatchPayment:()=>B,buyfromDynamiclink:()=>C,checkNotification:()=>N,closeWebView:()=>M,downloadFile:()=>E,downloadImage:()=>D,getLocation:()=>_,getNotiPermission:()=>G,initializeEsim:()=>$,initiateKycCheck:()=>A,navigationBackFrom:()=>z,onNavigateToRoute:()=>L,openLink:()=>x,openScanner:()=>P,openUbcab:()=>T,saveDateToCalendar:()=>W,selectContact:()=>H,setColor:()=>h,setNavigation:()=>O,setOperatorName:()=>I,setScreenProtection:()=>F,share:()=>U,shareDynamicLink:()=>K,shareStory:()=>q,verifyMpin:()=>V});function J(n,i){let e=0;return(...s)=>{let t=Date.now();t-e>=i&&(n(...s),e=t)}}function M(){var n,i,e,s;if((n=window==null?void 0:window.webkit)!=null&&n.messageHandlers){(i=window.webkit.messageHandlers.closeWebView)==null||i.postMessage("close");return}if(window!=null&&window.JSReceiver){(e=window.JSReceiver)==null||e.closeWebView("close");return}(s=window.closeWebView)==null||s.postMessage("close")}var R=J((n,i)=>{var s,t,o,r;window.afterPurchase=(a,w,d,c,l,u)=>i(a,w,d,c,l,u);let e=JSON.stringify(g({},n));if((s=window==null?void 0:window.webkit)!=null&&s.messageHandlers){(t=window.webkit.messageHandlers.buyfromShoppy)==null||t.postMessage(e);return}if(window!=null&&window.JSReceiver){(o=window.JSReceiver)==null||o.buyfromShoppy(n.merchantId,`${n.amount}`,n.orderId,n.description,n.callbackUrl,n.paymentType,n.requestId,n.discount,n.hidePaymentStatus);return}(r=window.buyfromShoppy)==null||r.postMessage(e)},1500);function H(n,i){var s,t,o,r;window.contactSelected=a=>i(a);let e=JSON.stringify({type:n});if((s=window==null?void 0:window.webkit)!=null&&s.messageHandlers){(t=window.webkit.messageHandlers.selectContact)==null||t.postMessage(e);return}if(window!=null&&window.JSReceiver){(o=window.JSReceiver)==null||o.selectContact(n);return}(r=window.selectContact)==null||r.postMessage(e)}function N(n){var i,e,s,t;if(window.isEnabledNotification=o=>n(o),(i=window==null?void 0:window.webkit)!=null&&i.messageHandlers){(e=window.webkit.messageHandlers.checkNotificationForOrder)==null||e.postMessage();return}if(window!=null&&window.JSReceiver){(s=window.JSReceiver)==null||s.checkNotificationForOrder();return}(t=window.checkNotificationForOrder)==null||t.postMessage()}function h(n,i){var s,t,o,r;let e=JSON.stringify({color:n,isStatusDark:i});if((s=window==null?void 0:window.webkit)!=null&&s.messageHandlers){(t=window.webkit.messageHandlers.setColor)==null||t.postMessage(e);return}if(window!=null&&window.JSReceiver){(o=window.JSReceiver)==null||o.setColor(n,i);return}(r=window.setColor)==null||r.postMessage(e)}function O(n){var i,e,s;try{let t=JSON.stringify(n);if((i=window==null?void 0:window.webkit)!=null&&i.messageHandlers){window.webkit.messageHandlers.setNavigation.postMessage(t);return}if(window!=null&&window.JSReceiver){(e=window.JSReceiver)==null||e.setNavigation(t);return}(s=window.setNavigation)==null||s.postMessage(t)}catch(t){console.log("package error",t)}}function x(n){var e,s,t,o;let i=JSON.stringify({url:n});if((e=window==null?void 0:window.webkit)!=null&&e.messageHandlers){(s=window.webkit.messageHandlers.openLink)==null||s.postMessage(i);return}if(window!=null&&window.JSReceiver){(t=window.JSReceiver)==null||t.openLink(n);return}(o=window.openLink)==null||o.postMessage(i)}function C(n,i){var s,t,o,r;let e=JSON.stringify({url:n});if(window.afterPurchase=(a,w,d,c,l)=>i(a,w,d,c,l),(s=window==null?void 0:window.webkit)!=null&&s.messageHandlers){(t=window.webkit.messageHandlers.buyfromDynamiclink)==null||t.postMessage(e);return}if(window!=null&&window.JSReceiver){(o=window.JSReceiver)==null||o.buyfromDynamiclink(n);return}(r=window.buyfromDynamiclink)==null||r.postMessage(e)}function F(n){var e,s,t,o;let i=JSON.stringify(n);if((e=window==null?void 0:window.webkit)!=null&&e.messageHandlers){(s=window.webkit.messageHandlers.setScreenProtection)==null||s.postMessage(i);return}if(window!=null&&window.JSReceiver){(t=window.JSReceiver)==null||t.setScreenProtection(n);return}(o=window.setScreenProtection)==null||o.postMessage(i)}function D({url:n},i){var s,t,o,r;window.afterDownloadFile=a=>{i(a)};let e=JSON.stringify({url:n});if((s=window==null?void 0:window.webkit)!=null&&s.messageHandlers){(t=window.webkit.messageHandlers.selectDownloadImage)==null||t.postMessage(e);return}if(window!=null&&window.JSReceiver){(o=window.JSReceiver)==null||o.selectDownloadImage(n);return}(r=window.selectDownloadImage)==null||r.postMessage(e)}function P(n,i){var s,t,o,r;window.afterScan=a=>n(a),i!=null&&i.onClick&&(window.onButtonClick=i.onClick);let e=JSON.stringify({buttonName:i==null?void 0:i.name});if((s=window==null?void 0:window.webkit)!=null&&s.messageHandlers){(t=window.webkit.messageHandlers.openNativeScanner)==null||t.postMessage(e);return}if(window!=null&&window.JSReceiver){(o=window.JSReceiver)==null||o.openNativeScanner({buttonName:i==null?void 0:i.name});return}(r=window.openNativeScanner)==null||r.postMessage(e)}function I(n){var e,s,t,o;let i=JSON.stringify({name:n});if((e=window==null?void 0:window.webkit)!=null&&e.messageHandlers){(s=window.webkit.messageHandlers.setOperatorName)==null||s.postMessage(i);return}if(window!=null&&window.JSReceiver){(t=window.JSReceiver)==null||t.setOperatorName({name:n});return}(o=window.setOperatorName)==null||o.postMessage(i)}function L(n,i,e,s){var o,r,a,w;let t=JSON.stringify({route:n,childId:i,successText:e});if(s?window.onCallback=()=>s():window.onCallback=()=>{},(o=window==null?void 0:window.webkit)!=null&&o.messageHandlers){(r=window.webkit.messageHandlers.onNavigateToRoute)==null||r.postMessage(t);return}if(window!=null&&window.JSReceiver){(a=window.JSReceiver)==null||a.onNavigateToRoute(n,i,e);return}(w=window.onNavigateToRoute)==null||w.postMessage(t)}function T(n,i,e,s,t){var r,a,w,d;let o=JSON.stringify({lat:n,long:i,childId:e,childPhoneNo:s,childName:t});if((r=window==null?void 0:window.webkit)!=null&&r.messageHandlers){(a=window.webkit.messageHandlers.openUbcab)==null||a.postMessage(o);return}if(window!=null&&window.JSReceiver){(w=window.JSReceiver)==null||w.openUbcab(n,i,e,s,t);return}(d=window.openUbcab)==null||d.postMessage(o)}function B(n,i){var s,t,o,r;let e=JSON.stringify(n);if(window.afterPurchase=(a,w,d,c,l,u)=>{typeof i=="function"&&i(a,w,d,c,l,u)},(t=(s=window==null?void 0:window.webkit)==null?void 0:s.messageHandlers)!=null&&t.buyFromBatchPayment){window.webkit.messageHandlers.buyFromBatchPayment.postMessage(e);return}if((o=window==null?void 0:window.JSReceiver)!=null&&o.buyFromBatchPayment){window.JSReceiver.buyFromBatchPayment(e);return}(r=window==null?void 0:window.buyFromBatchPayment)!=null&&r.postMessage&&window.buyFromBatchPayment.postMessage(e)}function U(n){var o,r,a,w;window.afterShare=d=>{n.callback&&n.callback(d)};let t=n,{callback:i}=t,e=k(t,["callback"]),s=JSON.stringify(g({},e));if((o=window==null?void 0:window.webkit)!=null&&o.messageHandlers){(r=window.webkit.messageHandlers.share)==null||r.postMessage(s);return}if(window!=null&&window.JSReceiver){(a=window.JSReceiver)==null||a.share(s);return}(w=window.share)==null||w.postMessage(s)}function q(n,i){var s,t,o,r;window.afterShareStory=a=>{i(a)};let e=JSON.stringify(g({},n));if((s=window==null?void 0:window.webkit)!=null&&s.messageHandlers){(t=window.webkit.messageHandlers.share)==null||t.postMessage(e);return}if(window!=null&&window.JSReceiver){(o=window.JSReceiver)==null||o.share(e);return}(r=window.share)==null||r.postMessage(e)}function E(n,i){var s,t,o,r;window.afterDownloadFile=a=>{i(a)};let e=JSON.stringify({files:n.files});if((s=window==null?void 0:window.webkit)!=null&&s.messageHandlers){(t=window.webkit.messageHandlers.downloadFile)==null||t.postMessage(e);return}if(window!=null&&window.JSReceiver){(o=window.JSReceiver)==null||o.downloadFile(e);return}(r=window.downloadFile)==null||r.postMessage(e)}function K(n,i){var s,t,o,r;window.afterShare=a=>{i&&i(a)};let e=JSON.stringify(g({},n));if((s=window==null?void 0:window.webkit)!=null&&s.messageHandlers){(t=window.webkit.messageHandlers.shareDynamicLink)==null||t.postMessage(e);return}if(window!=null&&window.JSReceiver){(o=window.JSReceiver)==null||o.shareDynamicLink(e);return}(r=window.shareDynamicLink)==null||r.postMessage(e)}function A(n,i){var s,t,o;window.notifyKycStatus=r=>{i(r)};let e=JSON.stringify(g({},n));if((s=window==null?void 0:window.webkit)!=null&&s.messageHandlers){window.webkit.messageHandlers.initiateKycCheck.postMessage(e);return}if(window!=null&&window.JSReceiver){(t=window.JSReceiver)==null||t.initiateKycCheck(e);return}(o=window.initiateKycCheck)==null||o.postMessage(e)}function z(n){window.navigationBackFrom=i=>{n(i)}}function V(n,i){var s,t,o;window.afterVerifyMpin=(r,a)=>{i({status:r,request_id:a})};let e=JSON.stringify(g({},n));if((s=window==null?void 0:window.webkit)!=null&&s.messageHandlers){window.webkit.messageHandlers.verifyMpin.postMessage(e);return}if(window!=null&&window.JSReceiver){(t=window.JSReceiver)==null||t.verifyMpin(e);return}(o=window.verifyMpin)==null||o.postMessage(e)}function _({callback:n}){var e,s,t;try{if(window.onLocationFound=o=>{n(o)},(e=window==null?void 0:window.webkit)!=null&&e.messageHandlers){window.webkit.messageHandlers.getLocation.postMessage("");return}if(window!=null&&window.JSReceiver){(s=window.JSReceiver)==null||s.getLocation("");return}(t=window.getLocation)==null||t.postMessage("")}catch(o){n({lat:void 0,long:void 0})}}function W(n){var e,s,t;let i=JSON.stringify(n);if((e=window==null?void 0:window.webkit)!=null&&e.messageHandlers){window.webkit.messageHandlers.saveDateToCalendar.postMessage(i);return}if(window!=null&&window.JSReceiver){(s=window.JSReceiver)==null||s.saveDateToCalendar(i);return}(t=window.saveDateToCalendar)==null||t.postMessage(i)}function G({description:n,callback:i}){var s,t,o;let e=JSON.stringify({description:n});if(window.onNotiPermission=r=>{i(r)},(s=window==null?void 0:window.webkit)!=null&&s.messageHandlers){window.webkit.messageHandlers.getNotiPermission.postMessage(e);return}if(window!=null&&window.JSReceiver){(t=window.JSReceiver)==null||t.getNotiPermission(e);return}(o=window.getNotiPermission)==null||o.postMessage(e)}function $({eSim:n,callback:i}){var s,t,o;let e=JSON.stringify({eSim:n});if(window.onInitializeEsim=r=>{i(r)},(s=window==null?void 0:window.webkit)!=null&&s.messageHandlers){window.webkit.messageHandlers.initializeEsim.postMessage(e);return}if(window!=null&&window.JSReceiver){(t=window.JSReceiver)==null||t.initializeEsim(e);return}(o=window.initializeEsim)==null||o.postMessage(e)}exports.app = f;