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:



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

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

Instance Method Details

#helpObject

See Also:

  • CWM::AbstractWidget


371
372
373
374
# File 'src/lib/y2network/widgets/s390_common.rb', line 371

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


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

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

#labelObject

See Also:

  • CWM::AbstractWidget


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

def label
  _("Enable Layer2 Support")
end

#optObject

See Also:

  • CWM::AbstractWidget


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

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