DirtyBooleanProperty

class DirtyBooleanProperty(bean: Any?, name: String, initialValue: Boolean? = null) : BooleanPropertyBase, DirtyProperty<Boolean>

Provides SimpleBooleanProperty functionality with support for flagging changes from a baseline value. See DirtyPropertyBase for details about dirty property functions such as reset() and rebase()

Parameters

bean

The object to which this property is related

name

The name of the property

initialValue

The initial value contained in the property

Constructors

Link copied to clipboard
constructor()
constructor(initialValue: Boolean)
constructor(bean: Any?, name: String, initialValue: Boolean? = null)

Properties

Link copied to clipboard
open override val base: DirtyPropertyBase<Boolean>
Link copied to clipboard
open val isDirty: Boolean

Functions

Link copied to clipboard
open override fun addListener(p0: InvalidationListener)
open override fun addListener(p0: ChangeListener<in Boolean>)
Link copied to clipboard
open fun and(p0: ObservableBooleanValue): BooleanBinding
Link copied to clipboard
open override fun asObject(): ObjectProperty<Boolean>
Link copied to clipboard
open fun asString(): StringBinding
Link copied to clipboard
open fun baseValueProperty(): ObservableValue<Boolean>
Link copied to clipboard
open override fun bind(p0: ObservableValue<out Boolean>)
Link copied to clipboard
open override fun bindBidirectional(p0: Property<Boolean>)
Link copied to clipboard
open override fun get(): Boolean
Link copied to clipboard
open override fun getBean(): Any?
Link copied to clipboard
open override fun getName(): String
Link copied to clipboard
open override fun getValue(): Boolean
Link copied to clipboard
open override fun isBound(): Boolean
Link copied to clipboard
open fun isDirtyProperty(): ObservableValue<Boolean>
Link copied to clipboard
open fun isEqualTo(p0: ObservableBooleanValue): BooleanBinding
Link copied to clipboard
open fun isNotEqualTo(p0: ObservableBooleanValue): BooleanBinding
Link copied to clipboard
open operator fun not(): BooleanBinding
Link copied to clipboard
open fun or(p0: ObservableBooleanValue): BooleanBinding
Link copied to clipboard
open fun rebase()
Link copied to clipboard
open override fun removeListener(p0: InvalidationListener)
open override fun removeListener(p0: ChangeListener<in Boolean>)
Link copied to clipboard
open fun reset()
Link copied to clipboard
open override fun set(p0: Boolean)
Link copied to clipboard
open override fun setValue(p0: Boolean)
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open override fun unbind()
Link copied to clipboard
open override fun unbindBidirectional(p0: Property<Boolean>)