Перенесён tooltip

This commit is contained in:
2026-08-14 09:43:45 +04:00
parent d277820f92
commit b019ae2344
4 changed files with 742 additions and 0 deletions

View File

@@ -0,0 +1,58 @@
## v7.0.1
- Исправление работы анимации
## v7.0.0
- Изменено значение по умолчанию для параметра `trigger`
- Рефакторинг кода и устранение ошибок
## v6.0.0
- Корректная работа сообытий mouseenter/mouseleave на тач-устройствах
- Предовтращаем лишние показы всплывающей подсказки
## v5.0.0
- Регистрируем сообытия mouseenter/mouseleave на тач-устройствах
## v4.1.1
- Исправление зависаний (в некоторых случаях) всплывающих подсказок
## v4.1.0
- Отключаем события mouseenter/mouseleave для toch-устройств
## v4.0.0
- Переработана логика инициализации и обновления тултипа
- Добавлены новые триггеры: `focus`, `blur`
- Опция `hideOnClick` теперь поддерживает значения: `true`, `'all'`, `'toggle'`
- Исправлены ошибки с позиционированием, анимацией и стилями
- Оптимизировано управление событиями и очистка ресурсов
## v3.0.1
- Исправлена работа событий
## v3.0.0
- Исправлено название опции с `virtialReference` на `virtualReference`
## v2.1.0
- Для опции `appendTo` добавлена возможность указать значение `parent`
## v2.0.0
- К `_tooltip.$tooltip` добавлено свойство `_reference` для доступа к элементу, на котором был вызван `createTooltip`
- Для функций `show/hide` добавлен параметр `immediately` для мнгновенного открытия/закрытия всплывающей подсказки (`_tooltip.hide({ immediately: true })`)
- Добавлена опция `shiftPadding` для добавления отступов от краёв области видимости по осям x/y
- Добавлена опция `animation` для кастомизации анимации при открытии/закрытии всплывающей подсказки (для этого всё внутри `.tooltip` было обёрнуто в `.tooltip__root` и анимация применяется именно к этому блоку)
- Опция `_tooltip._options` переименована в `_tooltip.options`
- Оптимизция кода, исправление ошибок
- Доработки по README.md
- Доработки по .npmignore
## v1.0.0