Module: Aureus::Helper
- Defined in:
 - lib/aureus/helper.rb
 
Instance Method Summary collapse
- #aureus_box(title, *args, &block) ⇒ Object
 - #aureus_content(html) ⇒ Object
 - #aureus_datatable(resource) {|table| ... } ⇒ Object
 - #aureus_form(*args, &block) ⇒ Object
 - #aureus_listing {|listing| ... } ⇒ Object
 - #aureus_messages(flash) ⇒ Object
 - #aureus_navigation {|navigation| ... } ⇒ Object
 - #aureus_row(&block) ⇒ Object
 - #aureus_toolbar(title) {|toolbar| ... } ⇒ Object
 
Instance Method Details
#aureus_box(title, *args, &block) ⇒ Object
      31 32 33 34  | 
    
      # File 'lib/aureus/helper.rb', line 31 def aureus_box title, *args, &block box = Box.new title, args, &block box.render end  | 
  
#aureus_content(html) ⇒ Object
      21 22 23 24  | 
    
      # File 'lib/aureus/helper.rb', line 21 def aureus_content html content = Content.new html content.render end  | 
  
#aureus_datatable(resource) {|table| ... } ⇒ Object
      36 37 38 39 40  | 
    
      # File 'lib/aureus/helper.rb', line 36 def aureus_datatable resource table = DataTable.new resource yield table table.render end  | 
  
#aureus_form(*args, &block) ⇒ Object
      42 43 44 45 46  | 
    
      # File 'lib/aureus/helper.rb', line 42 def aureus_form *args, &block semantic_form_for *args do |f| capture_haml f, &block end end  | 
  
#aureus_listing {|listing| ... } ⇒ Object
      48 49 50 51 52  | 
    
      # File 'lib/aureus/helper.rb', line 48 def aureus_listing listing = Listing.new yield listing listing.render end  | 
  
#aureus_messages(flash) ⇒ Object
      16 17 18 19  | 
    
      # File 'lib/aureus/helper.rb', line 16 def flash = Messages.new flash .render end  | 
  
#aureus_navigation {|navigation| ... } ⇒ Object
      10 11 12 13 14  | 
    
      # File 'lib/aureus/helper.rb', line 10 def = Navigation.new yield .render end  |