BloomIslandBuilder typedef
Builder function that instantiates a BloomNode tree for an island, given its decoded props.
Invoked by BloomIslandOrchestrator when an island's HydrationStrategy triggers.
BloomNode counterBuilder(Map<String, dynamic> props) {
final count = signal(props['initialCount'] as int? ?? 0);
return Button(
text: 'Count: ${count.value}',
on: {'click': (_) => count.value++},
);
}
Implementation
typedef BloomIslandBuilder = BloomNode Function(Map<String, dynamic> props);