No comment. Sorry.
acceptCardSelector:
addCard:
cardDoubleClickSelector:
cardDraggedSelector:
cardDroppedSelector:
cards
emptyDropPolicy:
#any #inOrder #anyClub #anyDiamond #anyHeart #anySpade
hasCards
layout:
#grid #pile #stagger
newSeed
removeAllCards
seed
seed:
stackingOrder:
#ascending #descending
stackingPolicy
stackingPolicy:
#straight #altStraight #single #none
subDeckStartingAt:
target:
topCard
acceptCard:default:
if target and acceptCardSelector are both not nil, send to target, if not nil answer else answer aBoolean
acceptDroppingMorph:event:
This message is sent when a morph is dropped onto a morph that has agreed to accept the dropped morph by responding 'true' to the wantsDroppedMorph:Event: message. This default implementation just adds the given morph to the receiver.
emptyDropNotOk:
emptyDropOk:
ifEmpty:
ifEmpty:ifNotEmpty:
inStackingOrder:
inStackingOrder:event:
inStackingOrder:onTopOf:
insertionIndexFor:
Return the index at which the given morph should be inserted into the submorphs of the receiver.
repelCard:
repelCard:default:
repelsMorph:event:
rootForGrabOf:
doubleClickOnCard:
initialize
newDeck
newSuit:
staggerOffset
printOn:
Append to the argument, aStream, a sequence of characters that identifies the receiver.
nilOrSymbol:
deal
deal:
reverse
shuffle
includeInNewMorphMenu
Return true for all classes that can be instantiated from the menu
suits
values