call method
Creates an inline reactive widget bound 1:1 to this Bloom node.
builder: Pure widget construction callback receiving BuildContext and current data payload.key: Optional widget key.
Requires:
buildermust be a pure widget construction callback._bloomshould contain valid data of typeT. If evaluated while_bloomhas no data, extracting data throws BloomSnapshotExtractionException. For uninitialized or asynchronous states, use child or BloomAsyncBuilder.
Ensures:
- Returns a lightweight reactive Widget bound 1:1 to
_bloom.
Examples
countBloom.build((context, count) => Text('Count: $count'));
Implementation
@pragma('vm:prefer-inline')
Widget call(
Widget Function(BuildContext context, T data) builder, {
Key? key,
}) =>
_InlineSingleBloomWidget<T>(
key: key,
bloom: _bloom,
builder: builder,
);