Tooltip
PropTypeDefaultRequired
defaultOpen
boolean
--
delayDuration
number
350-
disableHoverableContent
boolean
--
onOpenChange
(open: boolean) => void
--
open
boolean
--
Tooltip.Content
PropTypeDefaultRequired
align
"center" | "start" | "end"
--
alignOffset
number
--
aria-label
string
--
arrowPadding
number
--
asJSX.IntrinsicElements--
asChild
boolean
--
avoidCollisions
boolean
--
collisionBoundary
null | Element | Boundary[]
--
collisionPadding
number | Partial<Record<"left" | "right" | "top" | "bottom", number>>
--
forceMount
true
--
hideWhenDetached
boolean
--
onEscapeKeyDown
(event: KeyboardEvent) => void
--
onPointerDownOutside
(event: PointerDownOutsideEvent) => void
--
side
"left" | "right" | "top" | "bottom"
top-
sideOffset
number
4-
size
"sm" | "md" | "lg"
md-
sticky
"partial" | "always"
--
updatePositionStrategy
"always" | "optimized"
--