Package renetik. android. event. property
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract class CSEventPropertyBase<T>(parent: CSHasDestroy? = null, val onApply: (value: T) -> Unit? = null) : CSEventOwnerHasDestroyBase, CSEventProperty<T>
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
class CSEventPropertyImpl<T>(value: T, onApply: (value: T) -> Unit? = null) : CSEventPropertyBase<T>
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
class CSLateEventProperty<T>(onApply: (value: T) -> Unit? = null) : CSEventPropertyBase<T>
Content copied to clipboard
Link copied to clipboard
interface CSListValuesEventProperty<T> : CSListValuesProperty<T> , CSEventProperty<T>
Content copied to clipboard
Link copied to clipboard
interface CSSynchronizedEventProperty<T> : CSSynchronizedProperty<T> , CSEventProperty<T>
Content copied to clipboard
Link copied to clipboard
class CSSynchronizedEventPropertyImpl<T>(value: T, onApply: (value: T) -> Unit? = null) : CSEventPropertyBase<T> , CSSynchronizedEventProperty<T>
Content copied to clipboard
Link copied to clipboard
interface CSSynchronizedProperty<T> : CSSynchronizedValue<T> , CSProperty<T>
Content copied to clipboard
Link copied to clipboard
class CSSynchronizedPropertyImpl<T>(value: T, val onChange: (value: T) -> Unit? = null) : CSSynchronizedProperty<T>
Content copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
fun CSEventProperty<Boolean>.actionFalse(function: () -> Unit): CSRegistration
Content copied to clipboard
Link copied to clipboard
fun CSEventProperty<Boolean>.actionTrue(function: () -> Unit): CSRegistration
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun CSProperty<Boolean>.connect(property: CSEventProperty<Boolean>): CSRegistration
Content copied to clipboard
fun <T> CSEventProperty<T>.connect(property: CSEventProperty<T>): CSRegistration
Content copied to clipboard
Link copied to clipboard
fun CSEventProperty<Boolean>.listenUntilFalseOnce(listener: (argument: Boolean) -> Unit): CSRegistration
Content copied to clipboard
Link copied to clipboard
fun CSEventProperty<Boolean>.listenUntilTrueOnce(listener: (argument: Boolean) -> Unit): CSRegistration
Content copied to clipboard
Link copied to clipboard
fun <T> CSEventProperty<T>.onChange(function: (CSRegistration, T) -> Unit): CSRegistration
Content copied to clipboard
Link copied to clipboard
fun <T> CSEventProperty<T>.onChangeOnce(listener: (argument: T) -> Unit): CSRegistration
Content copied to clipboard
Link copied to clipboard
fun CSEventProperty<Boolean>.onFalse(function: () -> Unit): CSRegistration
Content copied to clipboard
Link copied to clipboard
fun CSEventProperty<Boolean>.onTrue(function: () -> Unit): CSRegistration
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard