Prop | Type | Default |
---|---|---|
align | 'start' | 'center' | 'end' | 'start' |
alignOffset | number | |
arrowPadding | number | |
as | AsTag | Component | 'div' |
asChild | boolean | false |
avoidCollisions | boolean | false |
collisionBoundary | Element | (Element | null)[] | null | |
collisionPadding | number | Partial<Record<'top' | 'right' | 'bottom' | 'left', number>> | 8 |
forceMount | boolean | false |
hideWhenDetached | boolean | false |
loop | boolean | false |
prioritizePosition | boolean | false |
side | 'top' | 'right' | 'bottom' | 'left' | |
sideOffset | number | 8 |
sticky | 'partial' | 'always' | |
updatePositionStrategy | 'always' | 'optimized' |
Emit | Description |
---|---|
closeAutoFocus | |
escapeKeyDown | |
focusOutside | |
interactOutside | |
pointerDownOutside |