AppState
data class AppState(val gameSession: GameSession, val pagesState: PagesState, val audioThemeState: AudioThemeState, val serviceC: GameServiceImpl = gameSession.game.service) : AppStateImpl
Represents the overall state of the Reversi application.
Constructors
Link copied to clipboard
constructor(gameSession: GameSession, pagesState: PagesState, audioThemeState: AudioThemeState, serviceC: GameServiceImpl = gameSession.game.service)
Properties
Link copied to clipboard
The audio and theme configuration for the application.
Link copied to clipboard
The current game session including game state and player identity.
Link copied to clipboard
The current page navigation state and any global errors.
Link copied to clipboard
The game service used for game operations.
Link copied to clipboard