123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- /// <reference types="miniprogram-api-typings" />
- 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.Instance<
- Record<string, any>,
- Record<string, any>,
- Record<string, any>,
- Record<string, any>,
- false
- >
- | undefined;
- declare namespace Toast {
- var loading: (
- options: string | number | ToastOptions
- ) =>
- | WechatMiniprogram.Component.Instance<
- Record<string, any>,
- Record<string, any>,
- Record<string, any>,
- Record<string, any>,
- false
- >
- | undefined;
- var success: (
- options: string | number | ToastOptions
- ) =>
- | WechatMiniprogram.Component.Instance<
- Record<string, any>,
- Record<string, any>,
- Record<string, any>,
- Record<string, any>,
- false
- >
- | undefined;
- var fail: (
- options: string | number | ToastOptions
- ) =>
- | WechatMiniprogram.Component.Instance<
- Record<string, any>,
- Record<string, any>,
- Record<string, any>,
- Record<string, any>,
- false
- >
- | undefined;
- var clear: () => void;
- var setDefaultOptions: (options: ToastOptions) => void;
- var resetDefaultOptions: () => void;
- }
- export default Toast;
|