Class: FieldType
- Inherits:
-
TypesafeEnum::Base
- Object
- TypesafeEnum::Base
- FieldType
- Defined in:
- lib/software_challenge_client/field_type.rb
Overview
Zugriff z.B. mit FieldType::RED
Class Method Summary collapse
-
.player_color(field_type) ⇒ PlayerColor
Die zum Feldtyp gehörende Spielerfarbe, also PlayerColor::RED für FieldType::RED und PlayerColor::BLUE für FieldType::BLUE.
Class Method Details
.player_color(field_type) ⇒ PlayerColor
Returns Die zum Feldtyp gehörende Spielerfarbe, also PlayerColor::RED für FieldType::RED und PlayerColor::BLUE für FieldType::BLUE. In allen anderen Fällen PlayerColor::NONE.
20 21 22 23 24 25 26 27 28 29 |
# File 'lib/software_challenge_client/field_type.rb', line 20 def self.player_color(field_type) case field_type when FieldType::RED PlayerColor::RED when FieldType::BLUE PlayerColor::BLUE else PlayerColor::NONE end end |