DynamicBuildContext class

Context passed to every widget builder: descriptor, resolved data, binding context, and handler.

Constructors

DynamicBuildContext({required WidgetDescriptor descriptor, Map<String, dynamic> resolvedData = const {}, Map<String, dynamic>? bindingContext, required ActionHandler actionHandler, StateAdapter? stateAdapter, required Widget buildChild(WidgetDescriptor descriptor)})
const

Properties

actionHandler → ActionHandler
final
bindingContext → Map<String, dynamic>?
final
buildChild → Widget Function(WidgetDescriptor descriptor)
Build a child widget by descriptor (used by Row/Column and future parents).
final
descriptor → WidgetDescriptor
final
hashCode → int
The hash code for this object.
no setterinherited
resolvedData → Map<String, dynamic>
Widget data with all {{...}} placeholders resolved. Use this in builders.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
stateAdapter → StateAdapter?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited