class RETerm::Components::CloseButton
Public Class Methods
new(args={})
click to toggle source
Calls superclass method
RETerm::Components::Button::new
# File lib/reterm/components/close_button.rb, line 4 def initialize(args={}) super({:title => "X"}.merge(args)) end
Public Instance Methods
activate_focus?()
click to toggle source
# File lib/reterm/components/close_button.rb, line 8 def activate_focus? true end
Private Instance Methods
callback()
click to toggle source
# File lib/reterm/components/close_button.rb, line 14 def callback proc { |b| dispatch :clicked shutdown! } end