GameStateNotifier<E extends Event, G extends Game<E>> constructor

GameStateNotifier<E extends Event, G extends Game<E>>(
  1. GameConfig gameConfig,
  2. GameCode code,
  3. G initialState
)

Implementation

GameStateNotifier(this.gameConfig, this.code, G initialState)
    : _gameStateLogger = Logger('GameStateNotifier $code'),
      _previousStates = [initialState],
      super(initialState.gameValue());