Method: Nuklear::UI::Selectable#initialize

Defined in:
lib/nuklear/ui/selectable.rb

#initialize(text: nil, align: :left, image: nil, selected: false, **options, &block) ⇒ Selectable

Returns a new instance of Selectable.



8
9
10
11
12
13
14
# File 'lib/nuklear/ui/selectable.rb', line 8

def initialize(text: nil, align: :left, image: nil, selected: false, **options, &block)
  super(**options, &block)
  self.selected = selected
  @text = text
  @image = image
  @align = align
end