|
bind
|
fun bind(lf: <ERROR CLASS>, parent: IRdDynamic, name: String): Unit
Inserts the node into the object graph under the given parent and assigns the specified name to it. The node will
be removed from the graph when the specified lf lifetime is terminated.
|
|
getOrCreateExtension
|
fun <T : Any> getOrCreateExtension(name: String, create: () -> T): T
fun <T : Any> getOrCreateExtension(name: String, clazz: KClass<T>, create: () -> T): T |
|
getValue
|
operator fun <T : IRdBindable?> T.getValue(thisRef: Any?, property: KProperty<*>): T
operator fun <T : List<IRdBindable?>> T.getValue(thisRef: Any?, property: KProperty<*>): T |
|
identify
|
open fun identify(identities: IIdentities, id: RdId): Unit
Assigns IDs to this node and its child nodes in the graph.
|
|
init
|
open fun init(lifetime: <ERROR CLASS>): Unit |
|
print
|
open fun print(printer: <ERROR CLASS>): Unit |
|
synchronizeWith
|
fun synchronizeWith(lifetime: <ERROR CLASS>, otherBindable: RdBindableBase, accepts: (Any?) -> Boolean = { true }): Unit |
|
toString
|
open fun toString(): String |