Переназначение специализированных клавиш управления в РМО
В РМО сервиса Webim присутствует возможность использования горячих клавиш и/или их сочетаний для выполнения специализированных действий. Информацию о стандартной раскладке можно найти в этой статье.
Горячие клавиши для специализированных действий можно переназначать через параметр hotkeys
в account config.
Пример значения параметра (с назначением клавиш по умолчанию):
{
"upper_dialog_hotkey": "ctrl+arrowup",
"lower_dialog_hotkey": "ctrl+arrowdown",
"redirect_dialog_hotkey": "ctrl+,",
"oldest_dialog_hotkey": "ctrl+.",
"send_message_by_enter": true
}
Параметр | Тип | Пример | Информация |
---|---|---|---|
"upper_dialog_hotkey" |
String |
"ctrl+arrowup" |
Параметр отвечает за назначение горячих клавиш на перемещение вверх по диалогам в секции В диалоге. |
"lower_dialog_hotkey" |
String |
"ctrl+arrowdown" |
Параметр отвечает за назначение горячих клавиш на перемещение вниз по диалогам в секции В диалоге. |
"redirect_dialog_hotkey" |
String |
"ctrl+," |
Параметр отвечает за назначение горячих клавиш на вызов окна перенаправления посетителя в другой отдел. |
"oldest_dialog_hotkey" |
String |
"ctrl+." |
Параметр отвечает за назначение горячих клавиш на функцию переноса самого старого диалога из секции Ожидают ответа в секцию В диалоге (работает только при включенном автоназначении). |
"send_message_by_enter" |
Boolean |
true |
Параметр служит для определения того, каким образом будут отправляться сообщения:
|
Как следует из примера, названия клавиш необходимо записывать в строчном виде, разделяя (при необходимости установить на действие сочетание клавиш) знаком +. Ниже в таблице приведены все значения небуквенных клавиш, принимаемые параметром hotkeys
:
Клавиша | Значение, принимаемое параметром |
---|---|
Пробел | space |
Ввод | enter |
Стереть | backspace |
Удалить | delete |
Табулятор (отступ) | tab |
Esc | escape |
Стрелка влево | arrowleft |
Стрелка вправо | arrowright |
Стрелка вверх | arrowup |
Стрелка вниз | arrowdown |
Alt | alt |
Shift | shift |
Ctrl | ctrl |
Точка | . |
Запятая | , |
Внимание!
Некоторые сочетания клавиш уже зарезервированы веб-браузером для определённых действий. Использование этих сочетаний для назначения им специализированных действий в РМО не допускается. Ниже приведены эти недопустимые сочетания:
-
Ctrl + N
-
Ctrl + Shift + N
-
Ctrl + T
-
Ctrl + Shift + T
-
Ctrl + W
-
Ctrl + Shift + W
Помимо приведённых выше сочетаний есть и другие, выполняющие в веб-браузере определённые действия. Их можно назначить в качестве специализированных сочетаний РМО, но по нажатию из браузера будет выполняться как действие в РМО, так и функция браузера, установленная на это сочетание клавиш (например, открытие окна сохранения веб-страницы при нажатии на Ctrl + S).