tsgammon-core
Version:
A Backgammon library for Typescript, formerly developed as a part of tsgammon-ui
16 lines • 637 B
TypeScript
import { EOGStatus } from '../EOGStatus';
import { SGResult } from '../records/SGResult';
import { RSOffered } from './ResignState';
import { ResignEventHandler } from './ResignEventHandlers';
/**
* RSEventHandlerオブジェクトを生成する
*
* @param listeners ResignHandlerから呼ばせるListener
* @returns
*/
export declare function buildRSEventHandler(listeners: Partial<{
offerResign: (resignState: RSOffered) => void;
acceptResign: (result: SGResult, eogStatus: EOGStatus) => void;
rejectResign: (resignState: RSOffered) => void;
}>): ResignEventHandler;
//# sourceMappingURL=buildRSEventHandler.d.ts.map