lib/ruby_app/elements/navigation/page_menu.rb in RubyApp-0.0.8 vs lib/ruby_app/elements/navigation/page_menu.rb in RubyApp-0.0.9
- old
+ new
@@ -5,11 +5,11 @@
module Navigation
require 'ruby_app/element'
class PageMenu < RubyApp::Element
- class NavigatedEvent < RubyApp::Element::Event
+ class ClickedEvent < RubyApp::Element::Event
attr_reader :page
def initialize(data)
super(data)
@@ -36,14 +36,14 @@
end
protected
def on_event(event)
- on_navigated(event) if event.is_a?(RubyApp::Elements::Navigation::PageMenu::NavigatedEvent)
+ on_clicked(event) if event.is_a?(RubyApp::Elements::Navigation::PageMenu::ClickedEvent)
super(event)
end
- def on_navigated(event)
+ def on_clicked(event)
RubyApp::Session.pages.pop
RubyApp::Session.pages.push(event.page.new)
event.refresh
end