ActionResultBuilder.sync constructor
ActionResultBuilder.sync({
- Key? key,
- FailedResultBuilder? failedBuilder,
- required WidgetBuilder builder,
- required ActionResult result,
Build UI with ActionResult
- pendingBuilder - Builder to be used when PendingResult is given.
- waitingBuilder - Builder to be used when WaitingResult is given.
failedBuilder
- Builder to be used when FailedResult is given.builder
- Builder to be used when CompletedResult is given.
pendingBuilder, waitingBuilder, failedBuilder
are optional,
if not given default builder provided by DefaultPendingResultBuilder,
DefaultWaitingResultBuilder, DefaultFailedResultBuilder or global default
builders will be used.
Implementation
ActionResultBuilder.sync({
Key? key,
FailedResultBuilder? failedBuilder,
required WidgetBuilder builder,
required ActionResult result,
}) : this(
key: key,
failedBuilder: failedBuilder,
builder: builder,
result: AsyncActionResult.from(result),
);