HoverCardContextValue
Defined in: src/components/primitives/HoverCard/HoverCard.types.ts:57
Properties
contentRef
contentRef:
RefObject<HTMLDivElement|null>
Defined in: src/components/primitives/HoverCard/HoverCard.types.ts:62
floatingContext
floatingContext:
FloatingContext
Defined in: src/components/primitives/HoverCard/HoverCard.types.ts:65
floatingRefs
floatingRefs:
object&ExtendedRefs<ReferenceType>
Defined in: src/components/primitives/HoverCard/HoverCard.types.ts:63
Type Declaration
floating
floating:
MutableRefObject<HTMLElement|null>
A React ref to the floating element.
reference
reference:
MutableRefObject<ReferenceType|null>
A React ref to the reference element.
setFloating()
setFloating: (
node) =>void
A callback to set the floating element (reactive).
Parameters
node
HTMLElement | null
Returns
void
setReference()
setReference: (
node) =>void
A callback to set the reference element (reactive).
Parameters
node
ReferenceType | null
Returns
void
floatingStyles
floatingStyles:
CSSProperties
Defined in: src/components/primitives/HoverCard/HoverCard.types.ts:64
getFloatingProps()
getFloatingProps: (
props?) =>Record<string,unknown>
Defined in: src/components/primitives/HoverCard/HoverCard.types.ts:69
Parameters
props?
HTMLProps<HTMLElement>
Returns
Record<string, unknown>
getReferenceProps()
getReferenceProps: (
props?) =>Record<string,unknown>
Defined in: src/components/primitives/HoverCard/HoverCard.types.ts:66
Parameters
props?
HTMLProps<HTMLElement>
Returns
Record<string, unknown>
hoverCardId
hoverCardId:
string
Defined in: src/components/primitives/HoverCard/HoverCard.types.ts:59
isOpen
isOpen:
boolean
Defined in: src/components/primitives/HoverCard/HoverCard.types.ts:58
portal
portal:
boolean
Defined in: src/components/primitives/HoverCard/HoverCard.types.ts:60
triggerRef
triggerRef:
RefObject<HTMLElement|null>
Defined in: src/components/primitives/HoverCard/HoverCard.types.ts:61