Class: Flatrack::View

Inherits:
Object
  • Object
show all
Extended by:
ActiveSupport::Autoload
Includes:
ERB::Util, AssetExtensions, CaptureHelper, LinkHelper, RenderHelper, RequestHelper, TagHelper
Defined in:
lib/flatrack/view.rb,
lib/flatrack/view/tag_helper.rb,
lib/flatrack/view/link_helper.rb,
lib/flatrack/view/output_buffer.rb,
lib/flatrack/view/render_helper.rb,
lib/flatrack/view/capture_helper.rb,
lib/flatrack/view/request_helper.rb

Defined Under Namespace

Modules: CaptureHelper, LinkHelper, RenderHelper, RequestHelper, TagHelper Classes: OutputBuffer

Constant Summary

Constants included from TagHelper

TagHelper::BOOLEAN_ATTRIBUTES, TagHelper::PRE_CONTENT_STRINGS

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from RenderHelper

#render

Methods included from RequestHelper

#params, #path

Methods included from LinkHelper

#link_to

Methods included from TagHelper

#html_tag, #image_tag, #javascript_tag, #stylesheet_tag

Methods included from AssetExtensions

#asset_path

Constructor Details

#initialize(response) ⇒ View



22
23
24
25
26
27
28
# File 'lib/flatrack/view.rb', line 22

def initialize(response)
  @response = response
  @output_buffer = OutputBuffer.new
  super(response)
rescue ArgumentError
  super()
end

Instance Attribute Details

#output_bufferObject

Returns the value of attribute output_buffer.



20
21
22
# File 'lib/flatrack/view.rb', line 20

def output_buffer
  @output_buffer
end