map<TResult extends Object?> method

  1. @optionalTypeArgs
TResult map<TResult extends Object?>({
  1. required TResult initial(
    1. MessageInitial value
    ),
  2. required TResult outgoing(
    1. MessageOutgoing value
    ),
  3. required TResult completed(
    1. MessageCompleted value
    ),
  4. required TResult failed(
    1. MessageFailed value
    ),
})
inherited

Implementation

@optionalTypeArgs
TResult map<TResult extends Object?>({
  required TResult Function(MessageInitial value) initial,
  required TResult Function(MessageOutgoing value) outgoing,
  required TResult Function(MessageCompleted value) completed,
  required TResult Function(MessageFailed value) failed,
}) =>
    throw _privateConstructorUsedError;