Отображение сообщений, запросов, предупреждений
Сервис отображения окна сообщений
Показать на экране простое информационное сообщение можно с помощью сервиса $MessageWindow
.
Основные методы этого сервиса: showInfo
, showWarning
, showError
. Они различаются только цветом оформления и отображают диалог следующего вида:
Рисунок 1. Диалоговое окно подтверждения
В качестве параметра для этих методов можно передать как простую строку, так и React-разметку для отображения произвольного содержимого.
export async function onButtonClick(sender: LayoutControl, args: IEventArgs) {
const messageWindow = sender.getService($MessageWindow);
await messageWindow.showConfirmation("Вы действительно хотите удалить файл?");
deleteFile();
}