Перейти к основному содержимому

addShortcut

Description

Добавляет новую клавиатурную комбинацию (shortcut)

addShortcut: (shortcut: string, handler: GanttCallback, scope?: string) => void

Parameters

  • shortcut - (required) string - клавиша или комбинация клавиш, используемая для shortcut (синтаксис shortcut)
  • handler - (required) function - функция, которая выполняется при срабатывании shortcut
  • scope - (optional) string - необязательный параметр, указывает контекстный элемент, к которому привязывается handler (список scope); по умолчанию "gantt"

Example

gantt.addShortcut("shift+w", function(e){ 
var task = gantt.locate(e);
if(task)
gantt.showQuickInfo(task)
},"taskRow");

Details

заметка

Этот метод является частью расширения keyboard_navigation, поэтому плагин keyboard_navigation должен быть включен. Для подробностей см. статью Навигация с клавиатуры.

добавлено в версии 4.1

Если третий параметр опущен, handler по умолчанию привязывается к scope gantt.