Package-level declarations
Types
Link copied to clipboard
Describes compilation arguments used for the compilation of this and all following snippets
Link copied to clipboard
Describes the dependency
Link copied to clipboard
Link copied to clipboard
class KotlinContext(variables: HashMap<String, KotlinVariableInfo> = HashMap(), functions: HashMap<String, KotlinFunctionInfo> = HashMap())
Kotlin REPL has built-in context for getting user-declared functions and variables and setting invokeWrapper for additional side effects in evaluation. It can be accessed inside REPL by name kc
, e.g. kc.showVars()
Link copied to clipboard
class KotlinFunctionInfo(val function: KFunction<*>, val line: Any) : Comparable<KotlinFunctionInfo>
Link copied to clipboard
class KotlinVariableInfo(val value: Any?, val kotlinProperty: KProperty<*>?, val javaField: Field, val line: Any)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
annotation class Repository(val value: String = "", val username: String = "", val password: String = "")
Describes the repository which is used for dependency resolution
Link copied to clipboard
Properties
Functions
Link copied to clipboard
fun ScriptTemplateWithDisplayHelpers.ANIMATE(framesCount: Int, frameByIndex: (index: Int) -> Frame<*>)
fun <T> ScriptTemplateWithDisplayHelpers.ANIMATE(firstFrame: Frame<T>, nextFrame: (Frame<T>) -> Frame<T>?)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun ScriptTemplateWithDisplayHelpers.loadLibrariesByScanResult(scanResult: LibrariesScanResult, options: Map<String, String> = emptyMap())
Link copied to clipboard
fun ScriptTemplateWithDisplayHelpers.loadLibraryDefinitions(vararg fqns: String, options: Map<String, String> = emptyMap())
Link copied to clipboard
fun ScriptTemplateWithDisplayHelpers.loadLibraryDescriptor(descriptorText: String, options: Map<String, String> = emptyMap())
Link copied to clipboard
fun ScriptTemplateWithDisplayHelpers.loadLibraryProducers(vararg fqns: String, options: Map<String, String> = emptyMap())
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard