Юниверс DG SDK UI
v2.15.0

Интерфейс ToastManagerType

Интерфейс класса, предоставляющего возможность управления всплывающими нотификациями

interface ToastManagerType {
    getMaxNestedItems(): number;
    getStore(): ToastStore;
    setMaxNestedItems(count: number): void;
    showError(
        message: ToastDescription,
        title?: string,
        detail?: ErrorDetail[],
        manualClose?: boolean,
        severity?: ServerErrorSeverity,
    ): void;
    showInfo(
        message: ToastDescription,
        title?: string,
        detail?: ErrorDetail[],
        manualClose?: boolean,
    ): void;
    showMessage(
        message: ToastDescription,
        title?: string,
        detail?: ErrorDetail[],
        manualClose?: boolean,
    ): void;
    showSimpleError(messageText: string): void;
    showSimpleMessage(messageText: string, iconIntent?: INTENT): void;
    showWarning(
        message: ToastDescription,
        title?: string,
        detail?: ErrorDetail[],
        manualClose?: boolean,
    ): void;
}
Индекс

Методы

  • Возвращает текущее максимальное количество вложенных элементов.

    Возвращает number

  • Возвращает хранилище для уведомлений.

    Возвращает ToastStore

  • Устанавливает новое максимальное количество вложенных элементов.

    Параметры

    • count: number

      Число, указывающее максимально допустимые вложения.

    Возвращает void

  • Показывает сообщение об ошибке.

    Параметры

    • message: ToastDescription

      Текст сообщения.

    • Optionaltitle: string

      Заголовок сообщения.

    • Optionaldetail: ErrorDetail[]

      Детали ошибки.

    • OptionalmanualClose: boolean

      Признак ручного закрытия.

    • Optionalseverity: ServerErrorSeverity

      Уровень серьезности ошибки на сервере.

    Возвращает void

  • Показывает информационное сообщение.

    Параметры

    • message: ToastDescription

      Текст сообщения.

    • Optionaltitle: string

      Заголовок сообщения.

    • Optionaldetail: ErrorDetail[]

      Дополнительная подробная информация.

    • OptionalmanualClose: boolean

      Признак ручного закрытия.

    Возвращает void

  • Показывает основное сообщение.

    Параметры

    • message: ToastDescription

      Текст сообщения.

    • Optionaltitle: string

      Заголовок сообщения.

    • Optionaldetail: ErrorDetail[]

      Дополнительная подробная информация об ошибке.

    • OptionalmanualClose: boolean

      Признак ручного закрытия.

    Возвращает void

  • Показывает простое сообщение об ощибке без заголовка.

    Параметры

    • messageText: string

      Текст сообщения.

    Возвращает void

  • Показывает простое сообщение без заголовка.

    Параметры

    • messageText: string

      Текст сообщения.

    • OptionaliconIntent: INTENT

      Настройка иконки.

    Возвращает void

  • Показывает предупреждающее сообщение.

    Параметры

    • message: ToastDescription

      Текст сообщения.

    • Optionaltitle: string

      Заголовок сообщения.

    • Optionaldetail: ErrorDetail[]

      Детали уведомления.

    • OptionalmanualClose: boolean

      Признак ручного закрытия.

    Возвращает void