Toast

Toast сообщает результат вне текущего потока, не забирает фокус и позволяет закрыть сообщение или выполнить одно обратное действие.

Статус: experimental · в системе с 2026-07 · интерактивность: always (всегда)

Когда использовать

  • Завершившийся результат не имеет устойчивого места в текущей области.
  • После обратимого действия нужно кратко предложить отмену.
  • Ошибка относится ко всему событию и подсказывает следующий шаг.

Не использовать:

  • Сообщение относится к видимой форме или блоку — используй Alert.
  • Нужно показывать постоянное состояние сущности — используй Status.
  • Операция ещё выполняется — показывай процесс рядом с его источником.

Альтернативы:

  • alertAlert остаётся рядом с причиной и подходит для локальной обратной связи.
  • statusStatus показывает устойчивое состояние, а не краткое событие.

Тона

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

Очередь

Несколько завершившихся событий сохраняют порядок добавления.

Отмена действия

Обратимое действие выполняется сразу, Toast предлагает один undo.

Проект активен.