Class: RubyApp::Elements::Mobile::Pages::InformationPage
- Inherits:
-
RubyApp::Elements::Mobile::Page
- Object
- RubyApp::Element
- RubyApp::Elements::Mobile::Page
- RubyApp::Elements::Mobile::Pages::InformationPage
- Defined in:
- lib/ruby_app/elements/mobile/pages/information_page.rb
Instance Attribute Summary
Attributes inherited from RubyApp::Element
Instance Method Summary collapse
-
#initialize(now) ⇒ InformationPage
constructor
A new instance of InformationPage.
Methods inherited from RubyApp::Elements::Mobile::Page
Methods inherited from RubyApp::Element
Methods included from Mixins::ConfigurationMixin
Methods included from Mixins::TranslateMixin
Methods included from Mixins::TemplateMixin
#exclude_parent_template, #exclude_parent_template?, #get_cache, #get_default_template, #get_template, #get_template_name, #get_templates, #template_path
Methods included from Mixins::RenderMixin
#content_for, #get_cache, #get_default_template, #get_templates, #render
Constructor Details
#initialize(now) ⇒ InformationPage
Returns a new instance of InformationPage.
20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
# File 'lib/ruby_app/elements/mobile/pages/information_page.rb', line 20 def initialize(now) super() @now = now @back_button = RubyApp::Elements::Mobile::Navigation::BackButton.new @environment_link = RubyApp::Elements::Mobile::Navigation::NavigationLink.new @environment_link.clicked do |element, event| RubyApp::Elements::Mobile::Pages::Information::EnvironmentPage.new.show(event, element.) end @cookies_link = RubyApp::Elements::Mobile::Navigation::NavigationLink.new @cookies_link.clicked do |element, event| RubyApp::Elements::Mobile::Pages::Information::CookiesPage.new.show(event, element.) end @configuration_link = RubyApp::Elements::Mobile::Navigation::NavigationLink.new @configuration_link.clicked do |element, event| RubyApp::Elements::Mobile::Pages::Information::ConfigurationPage.new.show(event, element.) end @sessions_link = RubyApp::Elements::Mobile::Navigation::NavigationLink.new @sessions_link.clicked do |element, event| RubyApp::Elements::Mobile::Pages::Information::SessionsPage.new.show(event, element.) end end |