run method

void run(
  1. FutureOr<void> handler(
    1. TransitionContext ctx,
    2. D data,
    3. P payload
    ), {
  2. String? label,
})

Implementation

void run(FutureOr<void> Function(TransitionContext ctx, D data, P payload) handler,
    {String? label}) {
  _handler = _TransitionHandlerDescriptor.run(
    (transCtx) => handler(transCtx, transCtx.dataValueOrThrow<D>(), transCtx.payloadOrThrow<P>()),
    label,
  );
}