Components/Popover
Since 1.0.0BETA

Popover

Semantic popover built on Tooltip and Anchor

This page was migrated by AI, please review carefully

Migration is complete, but please validate against source code and manual review.

Popover

TxPopover wraps TxTooltip for trigger semantics while TxBaseAnchor handles positioning, collision, and motion.

Popover panels use TxCard; use panelVariant/panelBackground/panelShadow/panelRadius/panelPadding to control border, background, and shadow. keepAliveContent controls whether inner state is preserved after close.

Basic Usage

Popover

Demo loads on client.

Visual Effects (split / fusion / mask)

Popover (visual effects)

Demo loads on client.

API

TxPopover Props

PropTypeDefaultDescription
modelValueboolean-Open state (v-model)
disabledbooleanfalseDisable interaction
placementPopoverPlacement'bottom-start'Floating placement
offsetnumberautoGap (computed from arrowSize when arrow is enabled; otherwise 2)
widthnumber0Panel width (0 follows reference width)
minWidthnumber0Minimum panel width
maxWidthnumber360Maximum panel width
referenceFullWidthbooleanfalseStretch reference container to full width
showArrowbooleantrueShow arrow
arrowSizenumber12Arrow size
trigger'click' | 'hover''click'Trigger mode
openDelaynumber120Hover open delay (ms)
closeDelaynumber100Hover close delay (ms)
keepAliveContentbooleantrueKeep floating content mounted between open/close
toggleOnReferenceClickbooleantrigger === 'click'Toggle by clicking reference
panelVariant'solid' | 'dashed' | 'plain''solid'Card border variant
panelBackground'pure' | 'mask' | 'blur' | 'glass' | 'refraction''refraction'Card background style
panelShadow'none' | 'soft' | 'medium''soft'Card shadow style
panelRadiusnumber18Card radius
panelPaddingnumber10Card padding
closeOnClickOutsidebooleantrueClose on outside click (click trigger only)
closeOnEscbooleantrueClose on ESC

Events

EventParamsDescription
open-Description for open.
close-Description for close.
update:modelValuebooleanDescription for update:modelValue.
Was this helpful?