Class: MistApi::ApRadioAntennaModeEnum
- Inherits:
-
Object
- Object
- MistApi::ApRadioAntennaModeEnum
- Defined in:
- lib/mist_api/models/ap_radio_antenna_mode_enum.rb
Overview
enum: ‘1x1`, `2x2`, `3x3`, `4x4`, `default`
Constant Summary collapse
- AP_RADIO_ANTENNA_MODE_ENUM =
[ # TODO: Write general description for ENUM_1X1 ENUM_1X1 = '1x1'.freeze, # TODO: Write general description for ENUM_2X2 ENUM_2X2 = '2x2'.freeze, # TODO: Write general description for ENUM_3X3 ENUM_3X3 = '3x3'.freeze, # TODO: Write general description for ENUM_4X4 ENUM_4X4 = '4x4'.freeze, # TODO: Write general description for DEFAULT DEFAULT = 'default'.freeze ].freeze
Class Method Summary collapse
Class Method Details
.from_value(value, default_value = ENUM_1X1) ⇒ Object
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
# File 'lib/mist_api/models/ap_radio_antenna_mode_enum.rb', line 32 def self.from_value(value, default_value = ENUM_1X1) return default_value if value.nil? str = value.to_s.strip case str.downcase when 'enum_1x1' then ENUM_1X1 when 'enum_2x2' then ENUM_2X2 when 'enum_3x3' then ENUM_3X3 when 'enum_4x4' then ENUM_4X4 when 'default' then DEFAULT else default_value end end |
.validate(value) ⇒ Object
26 27 28 29 30 |
# File 'lib/mist_api/models/ap_radio_antenna_mode_enum.rb', line 26 def self.validate(value) return false if value.nil? AP_RADIO_ANTENNA_MODE_ENUM.include?(value) end |