W3cubDocs

/Padrino

Module: Padrino::Rendering::InstanceMethods

Overview

Instance methods that allow enhanced rendering to function properly in Padrino.

Instance Attribute Summary

Instance Method Summary

Instance Attribute Details

#current_engine ⇒ Object (readonly)

Returns the value of attribute current_engine

Instance Method Details

#content_type(type = nil, params = {}) ⇒ Object

Get/Set the content_type

Examples:

case content_type
  when :js then do_some
  when :css then do_another
end

content_type :js
# => set the response with 'application/javascript' Content-Type
content_type 'text/html'

# => set directly the Content-Type to 'text/html'

Parameters:

  • type (String, nil) (defaults to: nil) — The Content-Type to use.
  • type. (Symbol, nil) — Look and parse the given symbol to the matched Content-Type.
  • params (Hash) (defaults to: {}) — Additional params to append to the Content-Type.