1
0
mirror of https://github.com/salexdv/bsl_console.git synced 2025-02-21 19:19:40 +02:00

Функция для вызова всплывающей подсказки по текущему слову

This commit is contained in:
salexdv 2021-05-09 22:29:49 +03:00
parent 735f135452
commit f7480e1878
3 changed files with 19 additions and 0 deletions

View File

@ -109,6 +109,7 @@
| [`addContextMenuItem`](docs/add_menu.md) | Регистрирует пользовательский пункт контекстного меню и связанное с ним событие |
| `markError` | Индикация ошибки в указанной строке |
| [`triggerSuggestions`](docs/trigger_suggestions.md) | Принудительный вызов подсказок |
| [`triggerHovers`](docs/trigger_hovers.md) | Принудительный вызов всплывающей подсказки для текущего слов |
| [`showCustomSuggestions`](docs/custom_suggestions.md) | Показ пользовательских подсказок |
| `hideSuggestionsList` | Скрывает текущий список подсказок |
| `hideHoverList` | Скрывает активную всплывающую подсказку для слова |

12
docs/trigger_hovers.md Normal file
View File

@ -0,0 +1,12 @@
# Функция *triggerHovers*
## Назначение функции
Функция принудительно вызывает показ всплывающей подсказки для слова в текущей позиции курсора
## Параметры функции
* Отсутствуют
## Пример вызова
```javascript
// Вызов подсказки
triggerHovers();
```

View File

@ -584,6 +584,12 @@ define(['bslGlobals', 'bslMetadata', 'snippets', 'bsl_language', 'vs/editor/edit
}
triggerHovers = function() {
editor.trigger('', 'editor.action.showHover', {});
}
requestMetadata = function(metadata) {
let metadata_name = metadata.toLowerCase();