Class: Y2Network::Dialogs::WirelessWepKeys::WEPKeyLength
- Inherits:
-
CWM::ComboBox
- Object
- CWM::ComboBox
- Y2Network::Dialogs::WirelessWepKeys::WEPKeyLength
- Defined in:
- src/lib/y2network/dialogs/wireless_wep_keys.rb
Constant Summary collapse
- ITEMS =
[ ["64", "64"], ["128", "128"] ].freeze
Instance Method Summary collapse
- #help ⇒ Object
- #init ⇒ Object
-
#initialize(builder) ⇒ WEPKeyLength
constructor
A new instance of WEPKeyLength.
- #items ⇒ Object
- #label ⇒ Object
- #store ⇒ Object
Constructor Details
#initialize(builder) ⇒ WEPKeyLength
Returns a new instance of WEPKeyLength.
99 100 101 102 103 |
# File 'src/lib/y2network/dialogs/wireless_wep_keys.rb', line 99 def initialize(builder) textdomain "network" @builder = builder end |
Instance Method Details
#help ⇒ Object
127 128 129 130 131 132 133 134 135 |
# File 'src/lib/y2network/dialogs/wireless_wep_keys.rb', line 127 def help _( "<p><b>Key Length</b> defines the bit length of your WEP keys.\n" \ "Possible are 64 and 128 bit, sometimes also referred to as 40 and 104 bit.\n" \ "Some older hardware might not be able to handle 128 bit keys, so if your\n" \ "wireless LAN connection does not establish, you may need to set this\n" \ "value to 64.</p>" ) end |
#init ⇒ Object
114 115 116 117 |
# File 'src/lib/y2network/dialogs/wireless_wep_keys.rb', line 114 def init length_s = @builder.key_length.to_s self.value = length_s.empty? ? "128" : length_s end |
#items ⇒ Object
110 111 112 |
# File 'src/lib/y2network/dialogs/wireless_wep_keys.rb', line 110 def items ITEMS end |
#label ⇒ Object
123 124 125 |
# File 'src/lib/y2network/dialogs/wireless_wep_keys.rb', line 123 def label _("&Key Length") end |
#store ⇒ Object
119 120 121 |
# File 'src/lib/y2network/dialogs/wireless_wep_keys.rb', line 119 def store @builder.key_length = value.to_i end |