action method

void action(
  1. _ContinuationMessageAction<M, T> buildAction(
    1. ContinuationMessageActionBuilder<M, T>
    ), [
  2. ActionResult actionResult = ActionResult.handled
])

Implementation

void action(
  _ContinuationMessageAction<M, T> Function(ContinuationMessageActionBuilder<M, T>) buildAction, [
  ActionResult actionResult = ActionResult.handled,
]) {
  var action = buildAction(act);
  _continuationHandler = _ContinuationStayOrUnhandledDescriptor.createForMessage<M, T>(
    _forState,
    action,
    action.label,
    null,
    handled: actionResult == ActionResult.handled,
  );
}