Packagecom.whirled.contrib.card
Classpublic class Sorter

Sorts cards so that it is easy for a player to assess his hand.



Protected Properties
 PropertyDefined by
  _rankOrder : int
Sorter
  _suitOrder : Array
Sorter
Public Methods
 MethodDefined by
  
Sorter(rankOrder:int, suitOrder:Array)
Sorter
  
insert(newCards:CardArray, cards:CardArray):void
Insert some new cards into a previously sorted array.
Sorter
  
sort(cards:CardArray):void
Sort an array of cards.
Sorter
Property detail
_rankOrderproperty
protected var _rankOrder:int
_suitOrderproperty 
protected var _suitOrder:Array
Constructor detail
Sorter()constructor
public function Sorter(rankOrder:int, suitOrder:Array)Parameters
rankOrder:int
 
suitOrder:Array
Method detail
insert()method
public function insert(newCards:CardArray, cards:CardArray):void

Insert some new cards into a previously sorted array.

Parameters
newCards:CardArray — the incoming cards
 
cards:CardArray — the previously sorted array
sort()method 
public function sort(cards:CardArray):void

Sort an array of cards.

Parameters
cards:CardArray