ts-cards
Version:
Cards but in typescript
16 lines (15 loc) • 459 B
TypeScript
import { Card } from './card';
import { Suit } from './suit';
export declare class Trick {
private leadSuit;
private trumpSuit;
private _cards;
private sortedCards;
private compareCards;
constructor(card: Card, cardCompare: (a: Card, b: Card, leadSuit?: Suit, trump?: Suit) => number, trump?: Suit);
addCard(card: Card): void;
get cards(): Card[];
get winningCard(): Card;
get length(): number;
get suit(): Suit;
}