Module: Deckstrings::Enum
Instance Method Summary collapse
-
#symbol ⇒ Symbol
The unique symbol for this enum instance.
-
#to_s ⇒ String
A string description of this enum instance.
-
#value ⇒ Integer, ...
The parseable value for this enum instance.
Instance Method Details
#symbol ⇒ Symbol
Returns The unique symbol for this enum instance.
38 39 40 |
# File 'lib/deckstrings/enum.rb', line 38 def symbol @symbol end |
#to_s ⇒ String
Returns A string description of this enum instance.
33 34 35 |
# File 'lib/deckstrings/enum.rb', line 33 def to_s @display || @symbol.to_s end |
#value ⇒ Integer, ...
Returns The parseable value for this enum instance.
43 44 45 |
# File 'lib/deckstrings/enum.rb', line 43 def value @value end |