androidx.compose.ui.node

Interfaces

MeasureBlocks

OwnedLayer

A layer returned by Owner.createLayer to separate drawn content.

Owner

Owner implements the connection to the underlying view system.

Classes

LayoutNode

An element in the layout hierarchy, built with compose UI.

ModelObserver

Allows for easy model read observation.

ModifierInfo

Used by tooling to examine the modifiers on a LayoutNode.

Ref

Value holder general purpose class.

UiApplier

Annotations

ExperimentalLayoutNodeApi

InternalCoreApi

Extension functions summary

For LayoutNode
LayoutNode?

Executes selector on every parent of this LayoutNode and returns the closest LayoutNode to return true from selector or null if selector returns false for all ancestors.

Extension functions

findClosestParentNode

fun LayoutNode.findClosestParentNode(selector: (LayoutNode) -> Boolean): LayoutNode?

Executes selector on every parent of this LayoutNode and returns the closest LayoutNode to return true from selector or null if selector returns false for all ancestors.