Module: SimpleView
- Includes:
- Renderable
- Defined in:
- lib/simple_view/renderable.rb,
lib/simple_view.rb,
lib/simple_view/io_view.rb,
lib/simple_view/version.rb,
lib/simple_view/erb_view.rb,
lib/simple_view/smartxls.rb,
lib/simple_view/haml_view.rb,
lib/simple_view/simple_view.rb,
lib/simple_view/builder_view.rb,
lib/simple_view/file_content.rb
Overview
class Toto
include Renderable
attr_accessor :affectations
end
toto = Toto.new toto.affectations = [1,2,3,4] out = StringIO.new
toto.render_erb(‘test’, :titi => [:a, :b, :c])
Le fichier ‘views/test.erb’
affectations = <%= affectations.inspect %>
titi = <%= titi.inspect %>
toto.render_builder(‘test’, :titi => [:a, :b, :c])
Le fichier ‘views/test.builder.rb’
xml.instruct!
affectation.each {|aff| xml.tag!(aff)}
titi.each {|t| xml.tag!(t)}
Defined Under Namespace
Modules: Renderable Classes: Base, BasicObjectRenderable, FileContent, RenderingObject, SimpleLayout, SimpleViewBase, SimpleViewBuilder, SimpleViewERB, SimpleViewHAML, SimpleViewIO, SimpleViewSmartXLS, TemplateViewNotFound
Constant Summary collapse
- VERSION =
"0.0.2"