KorteTag

data class KorteTag(val name: String, val nextList: Set<String>, val end: Set<String>?, val aliases: List<String> = listOf(), val buildNode: suspend KorteTag.BuildContext.() -> KorteBlock) : KorteDynamicContext

Constructors

Link copied to clipboard
constructor(name: String, nextList: Set<String>, end: Set<String>?, aliases: List<String> = listOf(), buildNode: suspend KorteTag.BuildContext.() -> KorteBlock)

Types

Link copied to clipboard
data class BuildContext(val context: KorteTemplate.ParseContext, val chunks: List<KorteTag.Part>)
Link copied to clipboard
data class Part(val tag: KorteToken.TTag, val body: KorteBlock)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val end: Set<String>?
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun combineTypes(a: Any?, b: Any?): Any?
Link copied to clipboard
open operator fun Number.compareTo(other: Number): Int
Link copied to clipboard
open suspend fun Any?.dynamicCall(vararg args: Any?, mapper: KorteObjectMapper2): Any?
Link copied to clipboard
open suspend fun Any?.dynamicCallMethod(methodName: Any?, vararg args: Any?, mapper: KorteObjectMapper2): Any?
Link copied to clipboard
open suspend fun Any?.dynamicGet(key: Any?, mapper: KorteObjectMapper2): Any?
Link copied to clipboard
open fun Any?.dynamicLength(): Int
Link copied to clipboard
open suspend fun Any?.dynamicSet(key: Any?, value: Any?, mapper: KorteObjectMapper2)
Link copied to clipboard
Link copied to clipboard
open fun Any?.toDynamicCastToType(other: Any?): Any?
Link copied to clipboard
Link copied to clipboard
open fun Any?.toDynamicInt(): Int
Link copied to clipboard
open fun Any?.toDynamicList(): List<*>
Link copied to clipboard
open fun Any?.toDynamicLong(): Long
Link copied to clipboard
Link copied to clipboard