mirror of
https://github.com/salexdv/bsl_console.git
synced 2024-11-28 08:48:48 +02:00
1.3 KiB
1.3 KiB
Событие EVENT_ON_INSERT_SNIPPET
Назначение события
Событие возникает при вставке сниппета (шаблона)
Управление событием
За генерацию события отвечает опция generateSnippetEvent
Пример вызова
// Включение генерации события
setOption('generateSnippetEvent', true);
// Отключение генерации события
setOption('generateSnippetEvent', false);
Пример параметров генерируемого события
{
"text": "Выборка = РегистрыНакопления.ОстаткиТоваров.Выбрать();\nПока Выборка.Следующий() Цикл\n\t\nКонецЦикла;",
"range": {
"startLineNumber": 17,
"startColumn": 11,
"endLineNumber": 20,
"endColumn": 12
},
"position": {
"lineNumber": 17,
"column": 54
},
"selection": {
"startLineNumber": 17,
"startColumn": 40,
"endLineNumber": 17,
"endColumn": 54,
"selectionStartLineNumber": 17,
"selectionStartColumn": 40,
"positionLineNumber": 17,
"positionColumn": 54
},
"selected_text": "ОстаткиТоваров"
}