createEffect method

SimpleEffect<T> createEffect({
  1. void onInitState(
    1. WatchInformation hypen,
    2. T firstState
    )?,
  2. void onUpdateState(
    1. WatchInformation hypen,
    2. T newState
    )?,
  3. void onDisposeState(
    1. WatchInformation hypen,
    2. T lastState
    )?,
})

Implementation

SimpleEffect<T> createEffect({
  void Function(WatchInformation hypen, T firstState)? onInitState,
  void Function(WatchInformation hypen, T newState)? onUpdateState,
  void Function(WatchInformation hypen, T lastState)? onDisposeState,
}) {
  return SimpleEffect<T>(
    actionKey,
    onInitState: onInitState,
    onUpdateState: onUpdateState,
    onDisposeState: onDisposeState,
  );
}