DynamicA2uiProperty

sealed class DynamicA2uiProperty<T : Any?> : A2uiProperty


A property that supports dynamic data-binding and requires reactive evaluation.

Values targeted by this property type are processed by the surface's evaluator, meaning they can seamlessly resolve hardcoded literals, data-model JSON pointer bindings (path), or local client-side functional expressions (call).

Summary

Protected constructors

Inherited properties

From androidx.a2ui.compose.runtime.A2uiProperty
abstract Boolean

Indicates whether the agent is strictly required to provide this property.

abstract String

The key of the property as it appears in the A2UI protocol payload.

abstract A2uiSchema

The underlying A2uiSchema definition describing this property to the agent.

Protected constructors

DynamicA2uiProperty

protected <T : Any?> DynamicA2uiProperty()