Class: Y2Network::Widgets::ClientKeyPath

Inherits:
PathWidget
  • Object
show all
Defined in:
src/lib/y2network/widgets/client_key.rb

Instance Method Summary collapse

Methods inherited from PathWidget

#ask_method, #button_id, #button_label, #contents, #handle, #text_id, #value, #value=

Constructor Details

#initialize(builder) ⇒ ClientKeyPath

Returns a new instance of ClientKeyPath.



54
55
56
57
58
# File 'src/lib/y2network/widgets/client_key.rb', line 54

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

Instance Method Details

#browse_labelObject



68
69
70
# File 'src/lib/y2network/widgets/client_key.rb', line 68

def browse_label
  _("Choose a File with Private Key")
end

#helpObject



64
65
66
# File 'src/lib/y2network/widgets/client_key.rb', line 64

def help
  "" # TODO: was missing, write something
end

#initObject



72
73
74
# File 'src/lib/y2network/widgets/client_key.rb', line 72

def init
  self.value = @builder.client_key
end

#labelObject



60
61
62
# File 'src/lib/y2network/widgets/client_key.rb', line 60

def label
  _("Client &Key")
end

#storeObject



76
77
78
# File 'src/lib/y2network/widgets/client_key.rb', line 76

def store
  @builder.client_key = value
end