Class: Y2Network::Widgets::S390Layer2Support

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

Overview

Widget for enabling layer2 support in the configured device

Instance Method Summary collapse

Constructor Details

#initialize(settings) ⇒ S390Layer2Support

Constructor

Parameters:


342
343
344
345
# File 'src/lib/y2network/widgets/s390_common.rb', line 342

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

Instance Method Details

#helpObject

See Also:

  • CWM::AbstractWidget

364
365
366
367
# File 'src/lib/y2network/widgets/s390_common.rb', line 364

def help
  "<p>Select <b>Enable Layer 2 Support</b> if this card has been " \
   "configured with layer 2 support.</p>"
end

#initObject

See Also:

  • CWM::AbstractWidget

348
349
350
# File 'src/lib/y2network/widgets/s390_common.rb', line 348

def init
  self.value = !!@settings.layer2
end

#labelObject

See Also:

  • CWM::AbstractWidget

359
360
361
# File 'src/lib/y2network/widgets/s390_common.rb', line 359

def label
  _("Enable Layer2 Support")
end

#optObject

See Also:

  • CWM::AbstractWidget

353
354
355
356
# File 'src/lib/y2network/widgets/s390_common.rb', line 353

def opt
  # Needed for handling the event in other widgets that contents it.
  [:notify]
end