Package org.pushingpixels.aurora.component

Types

Link copied to clipboard
object ScrollBarSizingConstants

Functions

Link copied to clipboard
@Composable
fun AuroraBoxWithHighlights(modifier: Modifier = Modifier, enabled: Boolean = true, selected: Boolean = false, onClick: () -> Unit? = null, sides: Sides = Sides(), content: @Composable () -> Unit)

A composable that wraps its content with top-level highlights. Notes:

Link copied to clipboard
@Composable
fun AuroraBreadcrumbBar(contentModel: List<Command>, presentationModel: BreadcrumbBarPresentationModel = BreadcrumbBarPresentationModel(), horizontalScrollState: ScrollState = rememberScrollState(0), modifier: Modifier)
Link copied to clipboard
@Composable
fun AuroraHorizontalScrollbar(adapter: ScrollbarAdapter, modifier: Modifier = Modifier, reverseLayout: Boolean = false)

Horizontal scrollbar that can be attached to some scrollable component (Modifier.verticalScroll(), LazyRow) and share common state with it.

Link copied to clipboard
@Composable
fun Modifier.auroraRichTooltip(richTooltip: RichTooltip?, presentationModel: RichTooltipPresentationModel): Modifier
Link copied to clipboard
@Composable
fun AuroraVerticalScrollbar(adapter: ScrollbarAdapter, modifier: Modifier = Modifier, reverseLayout: Boolean = false)

Vertical scrollbar that can be attached to some scrollable component (ScrollableColumn, LazyColumn) and share common state with it.