updateData<D> method
void
updateData<D>(
- D update(
- TransitionContext transCtx,
- D current,
- P payload
- StateKey? forState,
- String? label,
Implementation
void updateData<D>(
D Function(TransitionContext transCtx, D current, P payload) update, {
StateKey? forState,
String? label,
}) {
_handler = _TransitionHandlerDescriptor.updateData<D>(
(transCtx, current) => update(transCtx, current, transCtx.payloadOrThrow<P>()),
forState,
label,
);
}