Packages

c

org.sphix.Var

JfxPropertyPimper

implicit class JfxPropertyPimper[A] extends Var[A] with VarProxy[A]

Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JfxPropertyPimper
  2. VarProxy
  3. ValProxy
  4. ObservableProxy
  5. Var
  6. Property
  7. WritableValue
  8. ReadOnlyProperty
  9. Val
  10. ObservableValue
  11. Observable
  12. Observable
  13. AnyRef
  14. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new JfxPropertyPimper(jfx: Property[A])

Type Members

  1. case class BidirBinding[+B](property: Property[B], converter: FullConverter[A, B], listener: ChangeListener[B]) extends Product with Serializable
    Attributes
    protected
    Definition Classes
    Var

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. def <-=(ov: ObservableValue[Option[A]]): Unit
    Definition Classes
    Var
  4. def <=!=>(that: Property[_]): Unit
    Definition Classes
    Var
  5. def <==(ov: ObservableValue[A]): Unit
    Definition Classes
    Var
  6. def <==>(that: Property[A]): Unit
    Definition Classes
    Var
  7. def <=~[B](holder: ConverterHolder[A, B]): Unit
    Definition Classes
    Var
  8. def <=~=>[B](that: Property[B])(implicit converter: FullConverter[A, B]): Unit
    Definition Classes
    Var
  9. def <~=: Nothing
    Definition Classes
    Var
  10. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  11. def addListener(listener: ChangeListener[_ >: A]): Unit
    Definition Classes
    ValProxy → ObservableValue
  12. def addListener(listener: InvalidationListener): Unit
    Definition Classes
    ObservableProxy → Observable
  13. def apply(): A
    Definition Classes
    Val
  14. def apply[A, B](f: (JfxPropertyPimper.this.type) => A)(implicit applier: Applier[A, JfxPropertyPimper.this.type, B]): B
    Definition Classes
    Observable
  15. def as[B](implicit f: (A) => B): Func[B]
    Definition Classes
    Val
  16. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  17. lazy val bidirBoundTo: ListBuffer[BidirBinding[Any]]
    Attributes
    protected
    Definition Classes
    Var
  18. def bind(that: ObservableValue[_ <: A]): Unit
    Definition Classes
    VarProxy → Property
  19. def bindBidirectional(other: Property[A]): Unit
    Definition Classes
    VarProxy → Property
  20. def bindBidirectionalWithConverter[B](that: Property[B], converter: FullConverter[A, B]): Unit
    Definition Classes
    Var
  21. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  22. def convert[B](implicit converter: FullConverter[A, B]): Var[B]
    Definition Classes
    Var
  23. def delay(millis: Long): DelayedVal[A]
    Definition Classes
    Val
  24. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  26. def filter(p: (A) => Boolean): Func[Option[A]]
    Definition Classes
    Val
  27. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  28. def flatten[B](implicit ev: <:<[A, ObservableValue[B]]): Val[B]
    Definition Classes
    Val
  29. def getBean(): AnyRef
    Definition Classes
    VarProxy → ReadOnlyProperty
  30. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  31. def getName(): String
    Definition Classes
    VarProxy → ReadOnlyProperty
  32. def getValue(): A
    Definition Classes
    ValProxy → ObservableValue
  33. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  34. def isBound(): Boolean
    Definition Classes
    VarProxy → Property
  35. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  36. val jfx: Property[A]
    Definition Classes
    JfxPropertyPimper → VarProxy → ValProxy → ObservableProxy
  37. def map[B](f: (A) => B): Func[B]
    Definition Classes
    Val
  38. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  39. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  40. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  41. def observe[U](f: => U): InvalidationObserver[U]
    Definition Classes
    Observable
  42. def observeOnce[U](f: => U): Observer
    Definition Classes
    Observable
  43. def on[U](value: A)(f: => U): ChangeObserver[A, Any]
    Definition Classes
    Val
  44. def onChange[U](f: (ObservableValue[_ <: A], A, A) => U): ChangeObserver[A, U]
    Definition Classes
    Val
  45. def onChangeOnce[U](f: (ObservableValue[_ <: A], A, A) => U): Observer
    Definition Classes
    Val
  46. def onInvalidate[U](f: (javafx.beans.Observable) => U): InvalidationObserver[U]
    Definition Classes
    Observable
  47. def onInvalidateOnce[U](f: (javafx.beans.Observable) => U): Observer
    Definition Classes
    Observable
  48. def onOnce[U](value: A)(f: => U): Observer
    Definition Classes
    Val
  49. def onValue[U](f: (A) => U): ChangeObserver[A, U]
    Definition Classes
    Val
  50. def onValueOnce[U](f: (A) => U): Observer
    Definition Classes
    Val
  51. def removeListener(listener: ChangeListener[_ >: A]): Unit
    Definition Classes
    ValProxy → ObservableValue
  52. def removeListener(listener: InvalidationListener): Unit
    Definition Classes
    ObservableProxy → Observable
  53. def setValue(v: A): Unit
    Definition Classes
    VarProxy → WritableValue
  54. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  55. def toString(): String
    Definition Classes
    Var → Val → AnyRef → Any
  56. def unbind(): Unit
    Definition Classes
    VarProxy → Property
  57. def unbindBidirectional(other: Property[A]): Unit
    Definition Classes
    VarProxy → Property
  58. def unbindBidirectionalAny(that: Property[_]): Unit
    Definition Classes
    Var
  59. def update(newValue: A): Unit
    Definition Classes
    Var
  60. var updating: Boolean
    Attributes
    protected
    Definition Classes
    Var
  61. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  62. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  63. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from VarProxy[A]

Inherited from ValProxy[A]

Inherited from ObservableProxy

Inherited from Var[A]

Inherited from Property[A]

Inherited from WritableValue[A]

Inherited from ReadOnlyProperty[A]

Inherited from Val[A]

Inherited from ObservableValue[A]

Inherited from Observable

Inherited from AnyRef

Inherited from Any

Ungrouped