Button
Button - Кнопки в диалогах. Кнопку можно задать как обычное строчное значение, например -"Yes", и как структуру с параметрами:
{
role: "secondary",
text: "Сохранить и закрыть",
name: "saveandclose",
disabled: false
}где role (String) - назначение, роль кнопки. Каждая роль подразумевает логический смысл.
В зависимости от логического смысла кнопка отображается с соответствующим цветом.
Свойство role может принимать значения:
primary - основное(главное) действие
secondary - второе по значимости действие
positive - действие позитивное (напр. <создать>)
dismiss - отмена действия(напр. <отменить все>)
attention - действие, требующее внимания (напр. <удалить>);
Свойство text (String) - Текст кнопки;
Свойство name (String) - имя(идентификатор кнопки);
Свойство disabled (Boolean) - признак блокировки кнопки. true - кнопка заблокирована для нажатия, false - блокировки нет;
Пример вызова диалога с кнопками:
var buttons = [
{
role: "secondary",
text: "Сохранить и закрыть",
name: "saveandclose",
disabled: false
},
{
role: "dismiss",
text: "Отмена",
name: "Cancel",
disabled: false
}
];
var askUserToSave = api.interactive.question(
"Сохранить введенные данные?",
"",
buttons,
"Cancel"
);
Members
-
Abort
-
Прервать
-
Apply
-
Применить
-
Cancel
-
Отмена
-
Close
-
Закрыть
-
Continue
-
Продолжить
-
Ignore
-
Пропустить
-
No
-
Нет
-
Ok
-
Ок
-
Retry
-
Повторить
-
Save
-
Сохранить
-
Yes
-
Да