Model reader/writer for the actions this handler processes.
Override this function to handle dispatched actions.
Helper function to create an EffectOnly
result with the provided effect.
Model reader/writer for the actions this handler processes.
Helper function when the action does no model changes or effects.
Helper function to create a delayed effect.
Helper function to create a delayed effect.
How much to delay the effect.
Result of the effect
Helper function to create a ModelUpdateEffect
result from a new value and an effect.
Helper function to create a ModelUpdate
result from a new value.
Helper function that returns the current value from the model.
Base class for all action handlers.