UNPKG

universal-portability

Version:

Universal Portability Framework for Web3 Applications

20 lines 811 B
import { RefObject } from 'react'; import { WebView } from 'react-native-webview'; import { PortabilityMessage } from '../utils/messageTypes'; /** * Sends a message to a WebView using injectJavaScript * * This is the React Native equivalent of window.postMessage used in web browsers * * @param webViewRef - Reference to the WebView component * @param message - The message to send to the WebView */ export declare const sendPortabilityMessageToWebView: (webViewRef: RefObject<WebView>, message: PortabilityMessage) => void; /** * Parse a message event from a WebView * * @param event - The WebView message event * @returns The parsed message or null if parsing failed */ export declare const parseWebViewMessage: (event: any) => PortabilityMessage | null; //# sourceMappingURL=messageUtils.d.ts.map