ElementIdentity

sealed interface ElementIdentity(source)

Identity used when reconciling an element with a retained node.

Positional identity is tied to an absolute sibling index. Keyed identity is tied to one non-null value under one parent.

Inheritors

Types

Link copied to clipboard
data class Keyed(val key: ElementKey<*>) : ElementIdentity

A non-null application key scoped to one direct-sibling list.

Link copied to clipboard

Positional identity.