Package-level declarations
Types
Link copied to clipboard
Alignment of the panel along the cross-axis of the trigger.
Link copied to clipboard
When KPopover is in overlay mode (overlayZone is not null), this controls where on screen the panel is placed.
Link copied to clipboard
Which side of the trigger the inline panel appears on.
Functions
Link copied to clipboard
fun KPopover(open: Boolean, onDismiss: () -> Unit, trigger: @Composable () -> Unit, modifier: Modifier = Modifier, side: KPopoverSide = KPopoverSide.Bottom, align: KPopoverAlign = KPopoverAlign.Center, sideOffset: Dp = 4.dp, overlayZone: KPopoverOverlayPosition? = null, dismissOnClickOutside: Boolean = true, content: @Composable ColumnScope.() -> Unit)
Shadcn/ui-style Popover with two display modes:
Link copied to clipboard
Popover description — muted secondary text.
Link copied to clipboard
Optional header section inside a KPopover.
Link copied to clipboard
Popover title.