UNPKG

flutter-webview-bridge

Version:

A TypeScript/React bridge for seamless communication between Flutter WebView and web applications

19 lines (18 loc) 752 B
import { flutterBridge, FlutterBridge, MessageCallback, ConnectionStatus } from "./bridge"; export interface UseFlutterBridgeReturn { sendMessage: (data: unknown) => void; lastMessage: unknown | null; isConnected: boolean; connectionStatus: ConnectionStatus; } export interface UseFlutterBridgeOptions { bridge?: FlutterBridge; onMessage?: MessageCallback; } /** * A React hook for interacting with the Flutter WebView bridge. * It provides a way to send messages to Flutter and receive the last message from it. */ export declare function useFlutterBridge(options?: UseFlutterBridgeOptions): UseFlutterBridgeReturn; export { flutterBridge, FlutterBridge }; export type { MessageCallback, ConnectionStatus } from "./bridge";