CompositeDirtyProperty

class CompositeDirtyProperty(val base: DirtyPropertyBase<Any>) : DirtyProperty<Any> , ObservableValue<Boolean>

CompositeDirtyProperty

Parameters

base

The new base class to use

Constructors

Link copied to clipboard
constructor(base: DirtyPropertyBase<Any>)

Properties

Link copied to clipboard
open override val base: DirtyPropertyBase<Any>
Link copied to clipboard
open override val isDirty: Boolean
Link copied to clipboard
val items: ObservableList<DirtyProperty<Any>>

Functions

Link copied to clipboard
fun add(dirtyProperty: DirtyProperty<Any>)
Link copied to clipboard
fun addAll(vararg dirtyProperties: DirtyProperty<Any>)
Link copied to clipboard
open override fun addListener(listener: InvalidationListener?)
open override fun addListener(listener: ChangeListener<in Boolean>?)
Link copied to clipboard
open fun baseValueProperty(): ObservableValue<Any>
Link copied to clipboard
fun clear()
Link copied to clipboard
open override fun getValue(): Boolean
Link copied to clipboard
open override fun isDirtyProperty(): ObservableValue<Boolean>
Link copied to clipboard
operator fun minusAssign(dirtyProperty: DirtyProperty<Any>)
Link copied to clipboard
operator fun plusAssign(dirtyProperty: DirtyProperty<Any>)
Link copied to clipboard
open override fun rebase()
Link copied to clipboard
fun remove(dirtyProperty: DirtyProperty<Any>)
Link copied to clipboard
open override fun removeListener(listener: InvalidationListener?)
open override fun removeListener(listener: ChangeListener<in Boolean>?)
Link copied to clipboard
open override fun reset()