UNPKG

coolink

Version:

Coocaa Coolink APP JavaScript library

27 lines (26 loc) 1.41 kB
import { MethodChannelReceiveType } from './MethodChannel'; import { ChannelParams } from '../types/type'; declare enum DispatcherFromType { Flutter = 0, Native = 1 } export declare class Dispatcher { dispatch(channelParams: ChannelParams, from: DispatcherFromType): void; [MethodChannelReceiveType.mediaQuery](params: any): Promise<void>; [MethodChannelReceiveType.ready](params: any): Promise<void>; [MethodChannelReceiveType.setupPage](params: any): void; [MethodChannelReceiveType.needPopPage](): void; [MethodChannelReceiveType.hasPopPage](params?: any): void; [MethodChannelReceiveType.triggerEvent](params: any): void; [MethodChannelReceiveType.lifeCycle](params: any): void; [MethodChannelReceiveType.bridgeResponse](params: any): void; [MethodChannelReceiveType.closeWindow](): void; [MethodChannelReceiveType.pageDidLoad](params: any): void; [MethodChannelReceiveType.onDestroyed](_: any, contextId: string): void; [MethodChannelReceiveType.fileResponse](params: any): void; } declare const dispatcher: Dispatcher; export default dispatcher; declare function methodChannel_flutter_call_js(channelParams: ChannelParams): void; declare function methodChannel_native_call_js(channelParams: ChannelParams): void; export { methodChannel_flutter_call_js as flutterCallJs, methodChannel_native_call_js as nativeCallJs, };