UNPKG

js-xxx

Version:

前端 JavaScript 常用函数/工具/方法库

55 lines 1.59 kB
/** * @type * xToast Options Type * @category Toast-组件 */ export declare type xToastOptions = { content: string; type?: 'info' | 'success' | 'error' | 'warning' | 'loading' | 'default'; delay?: number; position?: string; parent?: string; color?: string; background?: string; fontSize?: string; iconSize?: string; }; /** * 显示 Toast * `export function showToast(options: xToastOptions);` * @example * showToast({ type: 'success', content: '这是一个演示 Toast' }); /// 显示 success 类型的 toast * @param options 显示配置 * @returns * @category Toast-组件 */ export declare const showToast: (options: xToastOptions) => HTMLDivElement; /** * 隐藏 toast 不传值关闭所有 toast * @example * const $toast = showToast({ content: '这是一个演示 Toast' }); /// hideToast($toast); * @param toast toast 实例 * @returns * @category Toast-组件 */ export declare function hideToast(toast?: any): void; /** * 快速展示 Toast * @example * const hide = Toast('这是一个快速演示 Toast'); /// hide(); * @param msg 内容 * @param type 类型 * @returns * @category Toast-组件 */ export declare function Toast(msg: string, type?: 'info' | 'success' | 'error' | 'warning' | 'loading' | 'default'): any; /** * Loading Toast 不会自动关闭 * @example * const hide = Loading(msg?); /// hide(); * @param msg 内容 * @returns * @category Toast-组件 */ export declare function Loading(msg: string): any; //# sourceMappingURL=index.d.ts.map