ActionResultBuilder.sync constructor

ActionResultBuilder.sync({
  1. Key? key,
  2. FailedResultBuilder? failedBuilder,
  3. required WidgetBuilder builder,
  4. required ActionResult result,
})

Build UI with ActionResult

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),
      );