post<M> method

void post<M>({
  1. M getMessage(
    1. TransitionContext ctx,
    2. P payload
    )?,
  2. M? message,
  3. String? label,
})

Implementation

void post<M>({
  M Function(TransitionContext ctx, P payload)? getMessage,
  M? message,
  String? label,
}) {
  _handler = _postWithContext<M, P>(
    (transCtx) => transCtx.payloadOrThrow<P>(),
    getMessage,
    message,
    label,
  );
}