Class: Smplkit::Flags::FlagValue
- Inherits:
-
Struct
- Object
- Struct
- Smplkit::Flags::FlagValue
- Defined in:
- lib/smplkit/flags/models.rb,
sig/smplkit/flags.rbs
Overview
A constrained value entry on a Flag.
Lives in Flag#values. Frozen — author values via Flag#add_value /
Flag#remove_value / Flag#clear_values.
Instance Attribute Summary collapse
-
#name ⇒ Object
Returns the value of attribute name.
-
#value ⇒ Object
Returns the value of attribute value.
Class Method Summary collapse
Instance Attribute Details
#name ⇒ Object
Returns the value of attribute name
9 10 11 |
# File 'lib/smplkit/flags/models.rb', line 9 def name @name end |
#value ⇒ Object
Returns the value of attribute value
9 10 11 |
# File 'lib/smplkit/flags/models.rb', line 9 def value @value end |
Class Method Details
.new ⇒ FlagValue
6 |
# File 'sig/smplkit/flags.rbs', line 6
def self.new: (name: String, value: untyped) -> FlagValue
|