net.kernelpanicsoft.archie.gui.layer¶
Types¶
Layer¶
A self-contained UI layer with its own independent LayoutNode tree and Composition.
LayerStackManager¶
class LayerStackManager(parentComposition: CompositionContext)
Manages an ordered stack of Layers for a single screen.
ModalScope¶
interface ModalScope
Receiver scope for modal layer content, exposing a way to close the modal.
Properties¶
LocalLayerManager¶
val LocalLayerManager: ProvidableCompositionLocal<LayerStackManager>
Provides the nearest LayerStackManager to composables inside a net.kernelpanicsoft.archie.gui.ComposeScreen or net.kernelpanicsoft.archie.gui.ComposeContainerScreen.