UNPKG

connect-react-native-sdk

Version:

React Native SDK for Mastercard Open Banking Connect

27 lines 981 B
import React, { Component } from 'react'; import { WebView } from 'react-native-webview'; import type { ConnectEventHandlers, ConnectProps } from './types'; export declare class Connect extends Component<ConnectProps> { webViewRef: WebView | null; state: { connectUrl: string; pingingConnect: boolean; pingedConnectSuccessfully: boolean; pingIntervalId: number; eventHandlers: any; browserDisplayed: boolean; }; constructor(props: ConnectProps); launch: (connectUrl: string, eventHandlers: ConnectEventHandlers) => void; close: () => void; postMessage(eventData: any): void; pingConnect: () => void; startPingingConnect: () => void; stopPingingConnect: () => void; dismissBrowser: (type?: string) => void; openBrowser: (url: string) => Promise<void>; handleEvent: (event: any) => void; render(): React.JSX.Element; } export * from './types'; //# sourceMappingURL=index.d.ts.map