Class: Main
- Inherits:
- Wee::Component show all
- Defined in:
- lib/wee/skeleton/og/components/main.rb,
lib/wee/skeleton/simple/components/main.rb
Instance Method Summary collapse
- #children ⇒ Object
-
#click ⇒ Object
——————————————– Actions ——————————————–.
-
#initialize ⇒ Main
constructor
A new instance of Main.
-
#render ⇒ Object
——————————————– Rendering ——————————————–.
Methods inherited from Wee::Component
#add_decoration, #backtrack_state, #backtrack_state_chain, #decoration, #decoration=, #do_render_chain, #each_decoration, #process_callbacks, #process_callbacks_chain, #remove_decoration, #remove_decoration_if
Methods inherited from Wee::Presenter
#backtrack_state, #do_render, #get_property, #lookup_property, #process_callbacks, #properties, #properties=, #session, template, uses_property
Constructor Details
#initialize ⇒ Main
Returns a new instance of Main.
3 4 5 6 |
# File 'lib/wee/skeleton/og/components/main.rb', line 3 def initialize super() @scaffolder = OgScaffolder.new(Recipe) end |
Instance Method Details
#children ⇒ Object
8 9 10 |
# File 'lib/wee/skeleton/og/components/main.rb', line 8 def children [@scaffolder] end |
#click ⇒ Object
Actions
21 22 23 |
# File 'lib/wee/skeleton/simple/components/main.rb', line 21 def click @clicks = (@clicks || 0) + 1 end |
#render ⇒ Object
Rendering
16 17 18 |
# File 'lib/wee/skeleton/og/components/main.rb', line 16 def render r.render @scaffolder end |