PebbleContent
class PebbleContent(template: String, model: Map<String, Any>, locale: Locale?, etag: String?, contentType: ContentType)
Content copied to clipboard
A response content handled by the Pebble plugin.
Parameters
template
name of the template to be resolved by Pebble
model
which is passed into the template
locale
which is used to resolve templates (optional)
etag
value for E-Tag
header (optional)
contentType
response's content type which is set to text/html;charset=utf-8
by default
Constructors
Link copied to clipboard
fun PebbleContent(template: String, model: Map<String, Any>, locale: Locale? = null, etag: String? = null, contentType: ContentType = ContentType.Text.Html.withCharset(Charsets.UTF_8))
Content copied to clipboard