Skip to content

net.kernelpanicsoft.archie.gui.nodes

Types

LayoutNodeApplier

class LayoutNodeApplier(root: LayoutNode) : AbstractApplier<LayoutNode> 

Compose AbstractApplier that materializes composed UI into the LayoutNode tree rooted at root. Used as the applier for each net.kernelpanicsoft.archie.gui.layer.Layer's androidx.compose.runtime.Composition.

UINode

interface UINode

A node in Archie's Compose-based UI tree, exposing the layout/render state a node needs regardless of its concrete representation. Implemented by LayoutNode, the tree node type produced by LayoutNodeApplier.