Package-level declarations

Types

Link copied to clipboard
sealed class OpenStageResult

The result of openStage.

Link copied to clipboard

Interface defining the scope of a spatial container, such as a WindowContainer or Stage.

Link copied to clipboard

Provides the SpatialContainer's states by State.

Link copied to clipboard

Navigator for spatial container.

Link copied to clipboard

Interface representing the scope of a Stage, which extends the SpatialContainerScope.

Link copied to clipboard
enum StageStyle : Enum<StageStyle>

Stage's styles.

Link copied to clipboard

Listener for upper limb render mode change events.

Link copied to clipboard

Provides functionality to update and retrieve the mutable parameters of a WindowContainer.

Link copied to clipboard

Properties

Link copied to clipboard
val LocalSpatialNavigator: ProvidableCompositionLocal<SpatialNavigator>

LocalSpatialNavigator.

Link copied to clipboard

LocalWindowContainerParamsUpdater.

Functions

Link copied to clipboard
suspend fun closeStage()

Closes the current Stage opened by the app.

Link copied to clipboard
fun Context.closeWindowContainer(id: String, tag: String? = null)

Closes a WindowContainer by id and optional tag.

Link copied to clipboard
fun Context.minimizeWindowContainer(id: String, tag: String? = null): Boolean

Minimizes a WindowContainer by id and optional tag. This can only be used when there is a stage open.

Link copied to clipboard
suspend fun Context.openStage(id: String, style: StageStyle? = null, bundle: Bundle? = null, upperLimbRenderMode: UpperLimbRenderMode? = null): OpenStageResult

Opens a Stage by id.

Link copied to clipboard
fun Context.openWindowContainer(id: String, tag: String? = null, bundle: Bundle? = null)

Opens a WindowContainer by id and optional tag.

Link copied to clipboard
fun Context.restoreWindowContainer(id: String, tag: String? = null): Boolean

Restores a WindowContainer by id and optional tag. This can only be used when there is a stage open.