androidx.xr.compose.subspace.node

Interfaces

LayoutCoordinatesAwareModifierNode

A SubspaceModifier.Node whose onLayoutCoordinates callback is invoked when the layout coordinates of the layout node may have changed.

SubspaceLayoutModifierNode

A specialized SubspaceModifier.Node responsible for modifying the measurement and layout behavior of its wrapped content within the Subspace environment.

SubspaceSemanticsInfo
SubspaceSemanticsModifierNode

A SubspaceModifier.Node that adds semantics key/values for use in testing, accessibility, and similar use cases.

Classes

SubspaceModifierElement

An abstract class for SubspaceModifier that creates and updates SubspaceModifier.Node instances.

Extension functions summary

Unit

Requests a relayout of the SubspaceLayoutModifierNode composition tree.

Extension functions

requestRelayout

fun SubspaceLayoutModifierNode.requestRelayout(): Unit

Requests a relayout of the SubspaceLayoutModifierNode composition tree.

This is used to request a relayout in stateful layout modifiers that are impacted by events that don't trigger a recomposition. Do not call this from measure.