ActionTooltip

Maintainer:
amje
GitHub
title
description
hotkey
disabled
trigger
placement

ActionTooltip — это простая текстовая подсказка, использующая в качестве якоря дочерний элемент. Для правильной работы элемент-якорь должен поддерживать события мыши и события получения или потери фокуса.

Использование

import {ActionTooltip} from '@gravity-ui/uikit';

<ActionTooltip title="Content">
  <div tabIndex={0}>Anchor</div>
</ActionTooltip>;

Свойства

ИмяОписаниеТипЗначение по умолчанию
childrenЭлемент-якорь для Tooltip. Должен принимать ref для передачи DOM-элемента.React.ReactElement
closeDelayВремя задержки в миллисекундах перед скрытием Tooltip после увода курсора с элемента.number0
openDelayВремя задержки в миллисекундах перед показом Tooltip после наведения курсора на элемент.number250
placementПоложение Tooltip относительно якоря.PopupPlacement
qaHTML-атрибут data-qa, используется для тестирования.string
titleТекст заголовка для тултипа.string
descriptionТекст описания в тултипе.string
hotkeyГорячие клавиши, назначенные на действие в интерфейсе.string
idИспользуется для реализации логики доступности.string
disablePortalОтключает использование Portal для дочерних элементов.boolean
contentClassNameHTML-атрибут class для узла с содержимым.string
disabledБлокирует открытие всплывающего окна.booleanfalse