UNPKG

tsgammon-core

Version:

A Backgammon library for Typescript, formerly developed as a part of tsgammon-ui

16 lines 786 B
import { CBAction, CBInPlay, CBOpening, CBResponse, CBToRoll } from './CubeGameState'; /** * キューブ状態を操作するための定義: 現在はBGEventHandlerで操作するので、 * このインターフェースは実装されていない */ export declare type CubeGameEventHandler = { onStartCubeGame: () => void; onTake: (cbState: CBResponse) => void; onPass: (cbState: CBResponse) => void; onDouble: (cbState: CBAction) => void; onStartOpeningCheckerPlay: (cbState: CBOpening, isRed: boolean) => void; onStartCheckerPlay: (cbState: CBToRoll | CBAction) => void; onStartCubeAction: (cbState: CBInPlay, skipCubeAction: boolean) => void; onSkipCubeAction: (cbState: CBAction) => void; }; //# sourceMappingURL=CubeGameEventHandler.d.ts.map