PebbleConfiguration

class PebbleConfiguration : PebbleEngine.Builder

Configuration for the Pebble plugin.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard

Allows you to define currently available language translations must follow IETF BCP 47 language tag string specification

Functions

Link copied to clipboard
open fun addEscapingStrategy(name: String, strategy: EscapingStrategy): PebbleEngine.Builder
Link copied to clipboard
open fun allowOverrideCoreOperators(allowOverrideCoreOperators: Boolean): PebbleEngine.Builder
Link copied to clipboard
open fun autoEscaping(autoEscaping: Boolean): PebbleEngine.Builder
Link copied to clipboard
open fun build(): PebbleEngine
Link copied to clipboard
open fun cacheActive(cacheActive: Boolean): PebbleEngine.Builder
Link copied to clipboard
open fun defaultEscapingStrategy(strategy: String): PebbleEngine.Builder
Link copied to clipboard
open fun defaultLocale(defaultLocale: Locale): PebbleEngine.Builder
Link copied to clipboard
open fun executorService(executorService: ExecutorService): PebbleEngine.Builder
Link copied to clipboard
open fun extension(vararg extensions: Extension): PebbleEngine.Builder
Link copied to clipboard
open fun greedyMatchMethod(greedyMatchMethod: Boolean): PebbleEngine.Builder
Link copied to clipboard
open fun literalDecimalTreatedAsInteger(literalDecimalTreatedAsInteger: Boolean): PebbleEngine.Builder
Link copied to clipboard
open fun literalNumbersAsBigDecimals(literalNumbersAsBigDecimals: Boolean): PebbleEngine.Builder
Link copied to clipboard
open fun loader(loader: Loader<*>): PebbleEngine.Builder
Link copied to clipboard
open fun maxRenderedSize(maxRenderedSize: Int): PebbleEngine.Builder
Link copied to clipboard
open fun methodAccessValidator(methodAccessValidator: MethodAccessValidator): PebbleEngine.Builder
Link copied to clipboard
open fun newLineTrimming(enableNewLineTrimming: Boolean): PebbleEngine.Builder
Link copied to clipboard
open fun registerExtensionCustomizer(customizer: Function<Extension, ExtensionCustomizer>): PebbleEngine.Builder
Link copied to clipboard
open fun strictVariables(strictVariables: Boolean): PebbleEngine.Builder
Link copied to clipboard
open fun syntax(syntax: Syntax): PebbleEngine.Builder
Link copied to clipboard
open fun tagCache(tagCache: PebbleCache<CacheKey, Any>): PebbleEngine.Builder
Link copied to clipboard
open fun templateCache(templateCache: PebbleCache<Any, PebbleTemplate>): PebbleEngine.Builder