Главная

Button

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

Да