Package-level declarations

Types

Link copied to clipboard
@JvmInline
value class AugmentContentAlignment

A normalized point relative to the Augment itself

Link copied to clipboard
typealias WindowParamsModifier = (attributes: WindowManager.LayoutParams, triggerView: View) -> Unit

Functions

Link copied to clipboard
@Composable
fun Augment(anchor: NormalizedPoint3D, alignment: AugmentContentAlignment, offset: DpOffset3D = DpOffset3D.Zero, rotation3D: Rotation3D? = null, followViewpoints: Set<ViewPoint> = ViewPoint.All, cornerRadius: Dp = AugmentDefaults.defaultCornerRadius, enableMaterialBackground: Boolean = true, content: @Composable () -> Unit)
@Composable
fun Augment(anchor: NormalizedPoint3D, alignment: AugmentContentAlignment, offset: IntOffset3D, rotation3D: Rotation3D? = null, followViewpoints: Set<ViewPoint> = ViewPoint.All, cornerRadius: Dp = AugmentDefaults.defaultCornerRadius, enableMaterialBackground: Boolean = true, content: @Composable () -> Unit)

A Augment is a container that can be placed around the main window.

Link copied to clipboard
@Stable
fun AugmentContentAlignment(x: Float, y: Float): AugmentContentAlignment

Creates an AugmentContentAlignment from a given x and y.