Class: Y2Network::Widgets::WirelessAPScanMode

Inherits:
CWM::IntField
  • Object
show all
Defined in:
src/lib/y2network/widgets/wireless_expert.rb

Overview

widget to set Scan mode

Instance Method Summary collapse

Constructor Details

#initialize(settings) ⇒ WirelessAPScanMode

Returns a new instance of WirelessAPScanMode.

Parameters:

  • settings (Y2network::InterfaceConfigBuilder)


128
129
130
131
132
# File 'src/lib/y2network/widgets/wireless_expert.rb', line 128

def initialize(settings)
  super()
  @settings = settings
  textdomain "network"
end

Instance Method Details

#initObject



150
151
152
# File 'src/lib/y2network/widgets/wireless_expert.rb', line 150

def init
  self.value = @settings.ap_scanmode.to_i
end

#labelObject



138
139
140
# File 'src/lib/y2network/widgets/wireless_expert.rb', line 138

def label
  _("AP ScanMode")
end

#maximumObject



146
147
148
# File 'src/lib/y2network/widgets/wireless_expert.rb', line 146

def maximum
  2
end

#minimumObject



142
143
144
# File 'src/lib/y2network/widgets/wireless_expert.rb', line 142

def minimum
  0
end

#optObject



134
135
136
# File 'src/lib/y2network/widgets/wireless_expert.rb', line 134

def opt
  [:hstretch]
end

#storeObject



154
155
156
# File 'src/lib/y2network/widgets/wireless_expert.rb', line 154

def store
  @settings.ap_scanmode = value
end