Class: Y2Network::Widgets::WirelessEssid
- Inherits:
-
CWM::InputField
- Object
- CWM::InputField
- Y2Network::Widgets::WirelessEssid
- Defined in:
- src/lib/y2network/widgets/wireless_essid.rb
Overview
Widget for network name input field
Instance Method Summary collapse
- #init ⇒ Object
-
#initialize(settings) ⇒ WirelessEssid
constructor
A new instance of WirelessEssid.
- #label ⇒ Object
- #store ⇒ Object
Constructor Details
#initialize(settings) ⇒ WirelessEssid
Returns a new instance of WirelessEssid.
30 31 32 33 |
# File 'src/lib/y2network/widgets/wireless_essid.rb', line 30 def initialize(settings) @settings = settings textdomain "network" end |
Instance Method Details
#init ⇒ Object
39 40 41 42 |
# File 'src/lib/y2network/widgets/wireless_essid.rb', line 39 def init Yast::UI.ChangeWidget(Id(), :ValidChars, valid_chars) self.value = @settings.essid.to_s end |
#label ⇒ Object
35 36 37 |
# File 'src/lib/y2network/widgets/wireless_essid.rb', line 35 def label _("Ne&twork Name (ESSID)") end |
#store ⇒ Object
44 45 46 |
# File 'src/lib/y2network/widgets/wireless_essid.rb', line 44 def store @settings.essid = value end |