module Marten::Handlers::Rendering

Overview

Provides the ability to generate HTTP responses with the content of rendered templates.

Direct including types

Defined in:

marten/handlers/concerns/rendering.cr

Instance Method Summary

Instance Method Detail

def get_response(content) #

Returns the expected HTTP response for a rendered template content.


[View source]
def render_template(context : Hash | NamedTuple | Nil | Marten::Template::Context) #

Renders the configured template for a specific context object.


[View source]
def render_to_response(context : Hash | NamedTuple | Nil | Marten::Template::Context = nil) #

Renders the configured template for a specific context object and produces an HTTP response.


[View source]
def template_name : String #

Returns the template name that should be rendered by the handler.


[View source]