1
0
mirror of https://github.com/salexdv/bsl_console.git synced 2024-11-24 08:33:29 +02:00
bsl_console/docs/activation_event.md
2021-11-18 09:43:21 +03:00

1.5 KiB

Событие EVENT_ON_ACTIVATE_SUGGEST_ROW

Назначение события

Событие возникает при активации пункта в текущем списке подсказок

Управление событием

За генерацию события отвечает опция generateSuggestActivationEvent

Пример вызова

// Включение генерации события
setOption('generateSuggestActivationEvent', true);

// Отключение генерации события
setOption('generateSuggestActivationEvent', false);

Пример параметров генерируемого события

{
  "trigger": "focus",
  "current_word": "",
  "last_word": "авансовыйотчет",
  "last_expression": "документы.авансовыйотчет.",
  "focused": "Выбрать",
  "insert_text": "Выбрать",
  "rows": [
    "Выбрать",
    "НайтиПоНомеру",
    "НайтиПоРеквизиту",
    "ПолучитьДанныеВыбора",
    "ПолучитьМакет",
    "ПолучитьСсылку",
    "ПолучитьФорму",
    "ПолучитьФормуВыбора",
    "ПолучитьФормуНовогоДокумента",
    "ПолучитьФормуСписка",
    "ПустаяСсылка",
    "СоздатьДокумент"
  ]
}