12 lines
333 B
Kotlin
12 lines
333 B
Kotlin
package be.simplenotes.c2c.templates
|
|
|
|
import com.mitchellbosecke.pebble.PebbleEngine
|
|
import java.io.StringWriter
|
|
|
|
fun PebbleEngine.render(name: String, args: Map<String, Any?> = mapOf()): String {
|
|
val template = getTemplate(name)
|
|
val writer = StringWriter()
|
|
template.evaluate(writer, args)
|
|
return writer.toString()
|
|
}
|