preferans-paper-js
Version:
nodejs paper for preferans
22 lines (21 loc) • 920 B
TypeScript
import PrefPaperEntry from './pref.paper.entry';
import PrefPaperPosition from './enums/pref.paper.position';
import PrefPaperEntryRefaObjectType from './types/pref.paper.entry.refa.object.type';
export default class PrefPaperEntryRefa extends PrefPaperEntry {
private _left;
private _middle;
private _right;
setPlayedPassed(position: PrefPaperPosition): PrefPaperEntryRefa;
setPlayedFailed(position: PrefPaperPosition): PrefPaperEntryRefa;
setLeftPlayedPassed(): PrefPaperEntryRefa;
setLeftPlayedFailed(): PrefPaperEntryRefa;
setMiddlePlayedPassed(): PrefPaperEntryRefa;
setMiddlePlayedFailed(): PrefPaperEntryRefa;
setRightPlayedPassed(): PrefPaperEntryRefa;
setRightPlayedFailed(): PrefPaperEntryRefa;
get leftPlayed(): boolean;
get middlePlayed(): boolean;
get rightPlayed(): boolean;
get isRefa(): boolean;
get json(): PrefPaperEntryRefaObjectType;
}