WebCAD-Lib-TS API 文档 - v1.0.0
    Preparing search index...

    Variable messageConst

    message: {
        _container: HTMLDivElement;
        _toasts: Map<string, HTMLDivElement>;
        _toastList: HTMLDivElement[];
        _maxToasts: number;
        _getContainer(): HTMLDivElement;
        _removeToast(toast: HTMLDivElement, key?: string): void;
        _show(content: string, duration: number, key: string, bg: string): void;
        _fmt(...args: unknown[]): string;
        _parseArgs(
            args: unknown[],
        ): { content: string; duration: number; key?: string };
        error(...args: unknown[]): void;
        info(...args: unknown[]): void;
        warn(...args: unknown[]): void;
        success(...args: unknown[]): void;
    } = ...

    轻量级Toast消息提示工具

    • 最多同时显示3条消息,超出时最旧的消息会以动画向上滑出
    • 支持info(蓝色)、error(红色)、warn(橙色)、success(绿色)四种类型

    Type Declaration

    • _container: HTMLDivElement
    • _toasts: Map<string, HTMLDivElement>
    • _toastList: HTMLDivElement[]
    • _maxToasts: number
    • _getContainer: function
      • Returns HTMLDivElement

    • _removeToast: function
      • Parameters

        • toast: HTMLDivElement
        • Optionalkey: string

        Returns void

    • _show: function
      • Parameters

        • content: string
        • duration: number
        • key: string
        • bg: string

        Returns void

    • _fmt: function
      • Parameters

        • ...args: unknown[]

        Returns string

    • _parseArgs: function
      • Parameters

        • args: unknown[]

        Returns { content: string; duration: number; key?: string }

    • error: function
      • 显示错误消息(红色)

        Parameters

        • ...args: unknown[]

        Returns void

    • info: function
      • 显示信息消息(蓝色)

        Parameters

        • ...args: unknown[]

        Returns void

    • warn: function
      • 显示警告消息(橙色)

        Parameters

        • ...args: unknown[]

        Returns void

    • success: function
      • 显示成功消息(绿色)

        Parameters

        • ...args: unknown[]

        Returns void

    // 简单用法
    message.info('操作成功');
    message.error('操作失败');
    message.warn('请注意检查');
    message.success('保存成功');

    // 多参数(自动拼接)
    message.info('加载完成', 100, '条数据');

    // 配置对象
    message.error({ content: '网络错误', duration: 5, key: 'network' });