UNPKG

cardation

Version:

fundation of card games, card model

49 lines (48 loc) 1.92 kB
import CardError from './error/CardError'; import Card from './model/card/Card'; import AceCard from './model/card/AceCard'; import BlackJokerCard from './model/card/BlackJokerCard'; import BlackMarkerCard from './model/card/BlackMarkerCard'; import FaceCard from './model/card/FaceCard'; import JokerCard from './model/card/JokerCard'; import MarkerCard from './model/card/MarkerCard'; import NumberCard from './model/card/NumberCard'; import RedJokerCard from './model/card/RedJokerCard'; import SuitCard from './model/card/SuitCard'; import Collection from './model/collection/Collection'; import Deck from './model/collection/Deck'; import Hand from './model/collection/Hand'; import ICollection from './model/collection/ICollection'; import IShoe from './model/collection/IShoe'; import Shoe from './model/collection/Shoe'; import Flush from './model/pattern/Flush'; import IPattern from './model/pattern/IPattern'; import Pair from './model/pattern/Pair'; import Club from './model/suit/Club'; import Diamond from './model/suit/Diamond'; import Heart from './model/suit/Heart'; import Spade from './model/suit/Spade'; import Suit from './model/suit/Suit'; import CardFactory from './tool/CardFactory'; import Persistence from './tool/Persistence'; import Rank from './model/rank/Rank'; /** * namespace for this lib, not in use */ declare const Cardation: { __initailized: boolean; __descriptor: { configurable: boolean; enumerable: boolean; writable: boolean; }; initialize: () => number; }; export default Cardation; export { CardError }; export { Card, AceCard, BlackJokerCard, BlackMarkerCard, FaceCard, JokerCard, MarkerCard, NumberCard, SuitCard, RedJokerCard, }; export { Collection, Deck, Hand, ICollection, IShoe, Shoe, }; export { Flush, IPattern, Pair, }; export { Rank }; export { Club, Diamond, Heart, Spade, Suit, }; export { CardFactory, Persistence };