UNPKG

@zyf2e/mitojs

Version:

A SDK for monitoring browser errors

31 lines (30 loc) 1.28 kB
/// <reference types="wechat-miniprogram" /> import { Replace } from '@/types/replace'; import { MITOHttp } from '@/types/common'; import { MiniRoute } from './types'; declare const HandleWxAppEvents: { onLaunch(options: WechatMiniprogram.App.LaunchShowOption): void; onShow(options: WechatMiniprogram.App.LaunchShowOption): void; onHide(): void; onError(error: string): void; onUnhandledRejection(ev: WechatMiniprogram.OnUnhandledRejectionCallbackResult): void; onPageNotFound(data: WechatMiniprogram.OnPageNotFoundCallbackResult): void; }; declare const HandleWxPageEvents: { onShow(): void; onHide(): void; onShareAppMessage(options: WechatMiniprogram.Page.IShareAppMessageOption): void; onShareTimeline(): void; onTabItemTap(options: WechatMiniprogram.Page.ITabItemTapOption): void; onAction(e: WechatMiniprogram.BaseEvent): void; }; declare const HandleWxConsoleEvents: { console(data: Replace.TriggerConsole): void; }; declare const HandleNetworkEvents: { handleRequest(data: MITOHttp): void; }; declare const HandleWxEvents: { handleRoute(data: MiniRoute): Promise<void>; }; export { HandleWxAppEvents, HandleWxPageEvents, HandleWxConsoleEvents, HandleNetworkEvents, HandleWxEvents };