otherwise method

void otherwise(
  1. void buildOtherwise(
    1. DataMessageHandlerBuilder<M, D>
    ), {
  2. String? label,
})

Implementation

void otherwise(
  void Function(DataMessageHandlerBuilder<M, D>) buildOtherwise, {
  String? label,
}) {
  var otherwiseBuilder = DataMessageHandlerBuilder<M, D>(_forState, _messageName);
  buildOtherwise(otherwiseBuilder);
  _conditions.add(_MessageConditionWithDataAndContext(
    (msgCtx, msg, ctx, data) => true,
    otherwiseBuilder._handler!,
    label,
  ));
}