tibi-docs/docs/md/server-javascript-kontext/packages/tpl.md

24 lines
794 B
Markdown
Raw Normal View History

2023-06-03 20:07:58 +02:00
## tpl
2023-06-04 11:34:11 +02:00
Das TplPackage-Interface bietet Funktionen zur Ausführung von Template-Code. Es enthält folgende Methode:
`execute(code: string, contextData?: { [key: string]: any }): string`:
Diese Methode nimmt einen Template-Code und optionale Kontextdaten entgegen und gibt das Ergebnis der Template-Ausführung als String zurück. Mit dieser Methode können Sie dynamischen Code ausführen und das Ergebnis in Ihrem Programm verwenden. Genutzt wird dies meist um E-Mail templates zu rendern.
2023-06-03 20:07:58 +02:00
```ts
interface TplPackage {
/**
* execute a template code and return result
*
* @param code template code
* @param contextData template context map
*/
execute(
code: string,
contextData?: {
[key: string]: any
}
): string
}
```