Skip to main content

Обзор

OverflowingTextTooltipModeProvider задаёт, как каждый OverflowingTextWithTooltip внутри него обрабатывает свою подсказку. Он не отображает DOM-элемент.

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

Наведите указатель или установите фокус на усечённой метке, чтобы прочитать её полное значение. Измените mode в элементах управления Storybook, чтобы сравнить, когда доступна всплывающая подсказка.

Режимы

  • measure-on-hover, используемый по умолчанию без провайдера, проверяет усечение при наведении указателя и фокусировке. Метка, которая помещается целиком, не мешает всплывающей подсказке родительского элемента.
  • measure-on-open проверяет усечение, когда всплывающая подсказка пытается открыться. Используйте его для меток, которые монтируются под указателем, например для наложения при наведении, когда наведение указателя не происходит.
  • disabled отображает только текст без каких-либо частей всплывающей подсказки. Используйте его для множества меток, на которые пользователь не может навести указатель, например для содержимого, закрытого наложением.
Вложенные провайдеры переопределяют режим для своего поддерева.

Свойства

ReactNode
required
Content whose OverflowingTextWithTooltip instances use the mode.
"disabled" | "measure-on-hover" | "measure-on-open"
required
measure-on-hover checks truncation on pointer entry and focus. measure-on-open checks it when the tooltip tries to open. disabled renders only the text.