plural property

String plural

Full English plural name (to deal with "sixes")

Implementation

String get plural {
  assert(index >= Rank.LowAce.index && index <= Rank.Ace.index);
  return [
    "aces",
    "deuces",
    "treys",
    "fours",
    "fives",
    "sixes",
    "sevens",
    "eights",
    "nines",
    "tens",
    "jacks",
    "knights",
    "queens",
    "kings",
    "aces",
  ][index - 1];
}