KorteDynamicShape

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
suspend fun callMethod(instance: T, key: Any?, args: List<Any?>): Any?
Link copied to clipboard
fun getProp(instance: T, key: Any?): Any?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun register(callable: KCallable<*>): KorteDynamicShape<T>
open override fun register(prop: KProperty<*>): KorteDynamicShape<T>
open override fun register(name: String, callback: suspend T.(args: List<Any?>) -> Any?): KorteDynamicShapeRegister<T>
open fun register(vararg items: KProperty<*>): KorteDynamicShapeRegister<T>
open fun register(vararg items: KCallable<*>, dummy: Unit = Unit): KorteDynamicShapeRegister<T>
Link copied to clipboard
fun setProp(instance: T, key: Any?, value: Any?)