DynApi

interface DynApi

Properties

Link copied to clipboard
open val global: Any?

Functions

Link copied to clipboard
abstract fun get(instance: Any?, key: String): Any?
Link copied to clipboard
open fun getOrThrow(instance: Any?, key: String): Any?
Link copied to clipboard
abstract fun invoke(instance: Any?, key: String, args: Array<out Any?>): Any?
Link copied to clipboard
open fun invokeOrThrow(instance: Any?, key: String, args: Array<out Any?>): Any?
Link copied to clipboard
abstract fun set(instance: Any?, key: String, value: Any?)
Link copied to clipboard
open suspend fun suspendGet(instance: Any?, key: String): Any?
Link copied to clipboard
open suspend fun suspendInvoke(instance: Any?, key: String, args: Array<out Any?>): Any?
Link copied to clipboard
open suspend fun suspendSet(instance: Any?, key: String, value: Any?)