123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- /// <reference types="wechat-miniprogram" />
- declare type ToastMessage = string | number;
- interface ToastOptions {
- show?: boolean;
- type?: string;
- mask?: boolean;
- zIndex?: number;
- context?:
- | WechatMiniprogram.Component.TrivialInstance
- | WechatMiniprogram.Page.TrivialInstance;
- position?: string;
- duration?: number;
- selector?: string;
- forbidClick?: boolean;
- loadingType?: string;
- message?: ToastMessage;
- onClose?: () => void;
- }
- declare function Toast(
- toastOptions: ToastOptions | ToastMessage
- ): WechatMiniprogram.Component.TrivialInstance;
- declare namespace Toast {
- var loading: (
- options: string | number | ToastOptions
- ) => WechatMiniprogram.Component.Instance<
- Record<string, any>,
- Record<string, any>,
- Record<string, any>,
- Record<string, any>
- >;
- var success: (
- options: string | number | ToastOptions
- ) => WechatMiniprogram.Component.Instance<
- Record<string, any>,
- Record<string, any>,
- Record<string, any>,
- Record<string, any>
- >;
- var fail: (
- options: string | number | ToastOptions
- ) => WechatMiniprogram.Component.Instance<
- Record<string, any>,
- Record<string, any>,
- Record<string, any>,
- Record<string, any>
- >;
- var clear: () => void;
- var setDefaultOptions: (options: ToastOptions) => void;
- var resetDefaultOptions: () => void;
- }
- export default Toast;
|