SideProperty

Boilerplate which avoids having to use generics. Instead of Property<Side>, use SideProperty.

Inheritors

Properties

Link copied to clipboard
abstract val bean: Any?
Link copied to clipboard
abstract val beanName: String?
Link copied to clipboard
abstract override var value: Side

Functions

Link copied to clipboard
Link copied to clipboard
abstract fun addListener(listener: InvalidationListener)
Link copied to clipboard
Link copied to clipboard

Returns a read-only view of this mutable SideProperty. Typical usage :

Link copied to clipboard
Link copied to clipboard
abstract fun bidirectionalUnbind(other: Property<*>?)
Link copied to clipboard
open fun <T : Side> bindCastTo(bindTo: ObservableValue<T>)
Link copied to clipboard
abstract fun bindTo(to: ObservableValue<Side>)
Link copied to clipboard
Link copied to clipboard
open operator fun getValue(thisRef: Any, kProperty: KProperty<*>): Side
Link copied to clipboard
abstract fun isBound(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Orientations LEFT and RIGHT are mapped to Orientation.HORIZONTAL. Orientations TOP and BOTTOM are mapped to Orientation.VERTICAL.

Link copied to clipboard

Orientations LEFT and RIGHT are mapped to Orientation.VERTICAL. Orientations TOP and BOTTOM are mapped to Orientation.HORIZONTAL.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun removeListener(listener: InvalidationListener)
Link copied to clipboard
Link copied to clipboard
open operator fun setValue(thisRef: Any, kProperty: KProperty<*>, newValue: Side)
Link copied to clipboard
Link copied to clipboard
abstract fun unbind()