Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class BytecodeModule(val manifest: TesseraManifest, val directory: Path, val runner: ByteCodeRunner) : TesseraModule
Link copied to clipboard
object Callbacks
Link copied to clipboard
object Engines
Link copied to clipboard
class GraalCallback(fn: Value) : TesseraCallback
Link copied to clipboard
class GraalModule(val manifest: TesseraManifest, val directory: Path) : TesseraModule
Link copied to clipboard
Link copied to clipboard
class HandleCallback(handle: MethodHandle, val paramCount: Int) : TesseraCallback
Link copied to clipboard
Link copied to clipboard
object MixinAt
Link copied to clipboard
object MixinHooks
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed interface TesseraCallback
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class TesseraError(val where: String, val detail: String, val tick: Long, val stack: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class TesseraLogLine(val level: String, val where: String, val message: String, val detail: String?, val tick: Long)
Link copied to clipboard
data class TesseraManifest(val name: String, val version: String = "1.0.0", val author: String = "unknown", val description: String = "", val dependencies: List<String> = emptyList(), val priority: Int = 0, val entry: String = "index.ts", val engine: String = Engines.DEFAULT)
Link copied to clipboard
sealed interface TesseraModule
Link copied to clipboard
Link copied to clipboard