addMessage
Выводит всплывающее уведомление с возможностью закрытия.
Синхронный метод.
Параметры
message: string
Текст всплывающего уведомления.
options?: {
persist: boolean,
variant: string,
preventDuplicate: boolean,
autoHideDuration: number,
vertical?: string,
horizontal?: string,
anchorOrigin: object,
buttons?: Array<{
text: string,
style: string,
icon: string,
onClick: function
}>
}
Параметр variant описывает тип сообщения и может принимать значения info, error, success, warning.
Параметр persist указывает возможность закрытия всплывающего уведомления вручную или автоматически по прошествии времени, заданного в поле autoHideDuration.
Параметр buttons описывает массив объ ектов для добавления кнопок в области уведомления. Для каждой добавляемой кнопки должны быть указаны следующие параметры:
- text: текст на кнопке;
- style: стиль из набора значений
Tertiary,TertiaryErrorилиTertiaryGray; - icon: имя значка, отображаемого на кнопке;
- onClick: обработчик события для задания переменных состояния экранной формы или реализации иного функционала в разрабатываемом приложении.
Примеры
addMessage('Ошибка скопирована',
{ variant: 'success',
vertical: 'bottom',
horizontal: 'right', })
Возвращаемое значение
undefined