Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Scorekeepr

Base class for scoring a game

Hierarchy

  • Scorekeepr

Index

Constructors

constructor

  • Parameters

    • game: Partial<InitialGame> = {}

      the initial data for a game. Everything here is optional and you can add update most of the data passed here through setLineups and updateGameInfo methods

    Returns Scorekeepr

Properties

Private _store

_store: EnhancedStore<Object, AnyAction, [ThunkMiddleware<Object, AnyAction, null> | ThunkMiddleware<Object, AnyAction, undefined>]>

Accessors

batters

gameInfo

  • Returns GameInfo

gameplay

  • Returns Gameplay

pitchers

stats

Methods

handleGameEvent

  • Parameters

    Returns void

setPlayers

  • setPlayers(lineups: Players): void
  • Parameters

    Returns void

subPitcher

  • subPitcher(options: { inning: number; pitcher: InitialPitcherEntry; team: "home" | "visiting" }): void
  • Parameters

    Returns void

subPlayer

  • subPlayer(__namedParameters: { lineupEntry: BatterEntry; lineupSpot: number; team: "home" | "visiting" }): void
  • Parameters

    • __namedParameters: { lineupEntry: BatterEntry; lineupSpot: number; team: "home" | "visiting" }
      • lineupEntry: BatterEntry
      • lineupSpot: number
      • team: "home" | "visiting"

    Returns void

updateGameInfo

  • updateGameInfo(gameInfo: Partial<GameInfo>): void
  • Parameters

    Returns void

Generated using TypeDoc