You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							68 lines
						
					
					
						
							1.6 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							68 lines
						
					
					
						
							1.6 KiB
						
					
					
				
								/// <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;
							 |