Class PlayerVoteState<RoomType>

Represents a player's voting state.

Type Parameters

Hierarchy

  • PlayerVoteState

Constructors

  • Type Parameters

    Parameters

    • room: RoomType
    • playerId: number
    • votedForId: number

    Returns PlayerVoteState<RoomType>

Accessors

  • get didMissVote(): boolean
  • Whether this player didn't vote by the end of the meeting.

    Returns boolean

  • get didSkip(): boolean
  • Whether this player skipped voting.

    Returns boolean

  • get hasVoted(): boolean
  • Whether this player has either voted for a player or voted to skip.

    Returns boolean

  • get isDead(): boolean
  • Whether the player that this state represents is dead.

    Returns boolean

  • get player(): undefined | PlayerData<RoomType>
  • The player that this vote state is for.

    Returns undefined | PlayerData<RoomType>

  • get votedFor(): undefined | PlayerData<RoomType>
  • The player that this player voted for, if any.

    Returns undefined | PlayerData<RoomType>

Properties

playerId: number
room: RoomType
votedForId: number

Generated using TypeDoc