RdTextBufferState

class RdTextBufferState : RdBindableBase

Constructors

Link copied to clipboard
fun RdTextBufferState()

Types

Link copied to clipboard
object Companion : IMarshaller<RdTextBufferState>

Functions

Link copied to clipboard
override fun bind(    lf: Lifetime,     parent: IRdDynamic,     name: String)
Link copied to clipboard
open override fun deepClone(): IRdBindable
Link copied to clipboard
open fun findByRName(rName: RName): RdBindableBase?
Link copied to clipboard
inline fun <T : Any> getOrCreateExtension(name: String, noinline create: () -> T): T
fun <T : Any> getOrCreateExtension(    name: String,     clazz: KClass<T>,     create: () -> T): T
Link copied to clipboard
operator fun <T : IRdBindable?> T.getValue(thisRef: Any?, property: KProperty<*>): T
operator fun <T : List<IRdBindable?>> T.getValue(thisRef: Any?, property: KProperty<*>): T
Link copied to clipboard
open override fun identify(identities: IIdentities, id: RdId)
Link copied to clipboard
open override fun print(printer: PrettyPrinter)
Link copied to clipboard
fun synchronizeWith(    lifetime: Lifetime,     otherBindable: RdBindableBase,     accepts: (Any?) -> Boolean)
Link copied to clipboard
open override fun toString(): String

Properties

Link copied to clipboard
val assertedMasterText: IOptProperty<RdAssertion>
Link copied to clipboard
val assertedSlaveText: IOptProperty<RdAssertion>
Link copied to clipboard
var bindLifetime: Lifetime?
Link copied to clipboard
val changes: IProperty<RdTextBufferChange?>
Link copied to clipboard
val containingExt: RdExtBase?
Link copied to clipboard
val isBound: Boolean
Link copied to clipboard
override var location: RName
Link copied to clipboard
open override val protocol: IProtocol
Link copied to clipboard
open override var rdid: RdId
Link copied to clipboard
open override val serializationContext: SerializationCtx
Link copied to clipboard
val versionBeforeTypingSession: IOptProperty<TextBufferVersion>