Package-level declarations

Types

Link copied to clipboard
enum CardStatus(val text: String, val color: Color) : Enum<CardStatus>

Enumeration of possible status states for game cards in the lobby carousel. Each status has a display label and associated color for visual indication.

Functions

Link copied to clipboard
@Composable
fun ReversiScope.GameCard(game: LobbyLoadedState, enabled: Boolean, cardData: CardStatus, modifier: Modifier = Modifier, onClick: () -> Unit)
Link copied to clipboard
fun getCardStatus(game: LobbyLoadedState, currentGameName: String?): CardStatus

Determines the status of a game based on its state and comparison with the current game.

Link copied to clipboard
@Composable
private fun ReversiScope.HeaderBadge(statusText: String, statusColor: Color, name: String)
Link copied to clipboard
@Composable
private fun ReversiScope.PlayerNamesInGameBadge(players: MatchPlayers)
Link copied to clipboard
@Composable
private fun ReversiScope.ScoreItem(type: PieceType, score: Int, pieceTestTag: String, scoreTestTag: String)
Link copied to clipboard
@Composable
private fun ReversiScope.ScorePanel(modifier: Modifier = Modifier, board: Board, scorePainelTestTag: String)
Link copied to clipboard
@Composable
private fun ReversiScope.StatusBadge(text: String, color: Color, modifier: Modifier = Modifier)
Link copied to clipboard
fun testTagCard(gameId: String): String
Link copied to clipboard
Link copied to clipboard
fun testTagScoreItemPiece(scorePainelTestTag: String, pieceType: PieceType): String
Link copied to clipboard
fun testTagScoreItemScore(scorePainelTestTag: String, pieceType: PieceType, score: Int): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard