Package-level declarations

Types

Link copied to clipboard

A DSL for showing multiple balloons at the same time.

Link copied to clipboard

BalloonWindow is an interface that define all executable behaviors of the balloon's window.

Functions

Link copied to clipboard

Awaits for multiple balloons to be shown at the same time.

Link copied to clipboard
fun Balloon(modifier: Modifier = Modifier, builder: Balloon.Builder, key: Any? = null, onComposedAnchor: (ComposeView) -> Unit = {}, onBalloonWindowInitialized: (BalloonWindow) -> Unit = {}, balloonContent: @Composable () -> Unit? = null, content: @Composable (BalloonWindow) -> Unit)

Balloon allows you to display tooltips, which is fully customizable with an arrow and animations for Compose.

Link copied to clipboard
fun rememberBalloonBuilder(key: Any? = null, context: Context = LocalContext.current, block: Balloon.Builder.() -> Unit): Balloon.Builder

Create and remember Balloon.Builder.

Link copied to clipboard

Create and remember BalloonWindow.

Link copied to clipboard

sets a color of the arrow.

Link copied to clipboard

sets the background color of the arrow and popup.

Link copied to clipboard

sets the color of the icon drawable.

Link copied to clipboard

background color of the overlay.

Link copied to clipboard

sets color of the overlay padding.

Link copied to clipboard

sets the color of the main text content.