Search results

Types

Classes
Interfaces
Enums
Functions
Type aliases
Constants

Members

Properties
Methods
Getters
Setters
Enum members
Show privates

Other

In this module only

Class Clock

Defined in Clock

Constructor

constructor(
game: Gameclass GameGame,
data: {phases: Arrayexternal Array<PhaseDatainterface PhaseDatastructures/phase/PhaseData>, firstPhase: string}
)

Properties

current: Phaseclass Phasestructures/phase/Phase[src]
first: Phaseclass Phasestructures/phase/Phase[src]
phases: Collectionclass Collectionutils/Collection<Phaseclass Phasestructures/phase/Phase>[src]
game: Gameclass GameGame[src]
private timer: Timeout[src]

Methods

move(phase?: Phaseclass Phasestructures/phase/Phase): void[src]
jump(
phaseName: string,
forceEnd = true,
leftovers?: number
): void
[src]
timeLeft(): {seconds: number, minutes: number}[src]