Metadata

object Metadata : ScriptingBackend_metadata

For the UI, a way is needed to list all available scripting backend types with 1. A readable display name and 2. A way to create new instances.

So every ScriptngBackend has a Metadata:ScriptingBackend_metadata companion object, which is stored in the ScriptingBackendType enums.

Functions

equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open fun hashCode(): Int
new
Link copied to clipboard
open override fun new(): ScriptingBackend
toString
Link copied to clipboard
open fun toString(): String

Properties

displayName
Link copied to clipboard
open override val displayName: String
syntaxHighlighting
Link copied to clipboard
val syntaxHighlighting: SyntaxHighlighter? = null

Sources

jvm source
Link copied to clipboard