org.sphix
package org.sphix
Members list
Packages
package org.sphix.binding
package org.sphix.collection
package org.sphix.concurrent
package org.sphix.control
package org.sphix.derivation
package org.sphix.excel
package org.sphix.impl
package org.sphix.pane
package org.sphix.random
package org.sphix.ui
package org.sphix.util
Type members
Classlikes
class ChangeObserver[A, U](observableValues: Seq[ObservableValue[A]], f: (ObservableValue[_ <: A], A, A) => U) extends ChangeObserverLike[A]
Attributes
- Supertypes
-
class ChangeObserverLike[A]trait Observertrait ChangeListener[A]class Objecttrait Matchableclass AnyShow all
abstract class ChangeObserverLike[A](observableValues: Seq[ObservableValue[A]]) extends ChangeListener[A], Observer
Attributes
- Supertypes
- Known subtypes
-
abstract class Filter[A](val observables: Observable*) extends ObjectBinding[A => Boolean]
Attributes
- Supertypes
-
class ObjectBinding[A => Boolean]trait Binding[A => Boolean]class ObjectExpression[A => Boolean]trait ObservableObjectValue[A => Boolean]trait ObservableValue[A => Boolean]trait Observableclass Objecttrait Matchableclass AnyShow all
- Self type
-
Filter[A]
abstract class Func[A](dependencies0: Observable*) extends ObjectBinding[A]
Attributes
- Supertypes
-
class ObjectBinding[A]trait Binding[A]class ObjectExpression[A]trait ObservableObjectValue[A]trait ObservableValue[A]trait Observableclass Objecttrait Matchableclass AnyShow all
case class FutureVal[A](future: Future[A])(implicit ec: ExecutionContext) extends FirableVal[Option[Try[A]]]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ObservableImpltrait ObservableValue[Option[Try[A]]]trait Observableclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object InvalidBigDecimalFormat.typeobject InvalidCharFormat.typeobject InvalidDoubleFormat.typeobject InvalidFloatFormat.typeobject InvalidIntFormat.type
class InvalidationObserver[U](observables: Seq[Observable], f: Observable => U) extends InvalidationObserverBase
Attributes
- Supertypes
-
class InvalidationObserverBasetrait Observertrait InvalidationListenerclass Objecttrait Matchableclass AnyShow all
abstract class InvalidationObserverBase(observables: Seq[Observable]) extends InvalidationListener, Observer
Attributes
- Supertypes
- Known subtypes
-
class InvalidationObserver[U]
class Observables(observables: Iterable[Observable]) extends Observable
Attributes
- Supertypes
-
trait Observableclass Objecttrait Matchableclass Any
trait Observer
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
abstract class SimpleApp(title: Option[String]) extends Application
Attributes
- Supertypes
-
class Applicationclass Objecttrait Matchableclass Any
- Known subtypes
-
class Demo
enum Status
Attributes
- Companion
- object
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Status
object Value
Extensions
Extensions
extension (observable: Observable)(observable: Observable)
extension (observables: Iterable[Observable])(observables: Iterable[Observable])
extension [A](ol: ObservableList[A])(ol: ObservableList[A])
extension [Tup <: Tuple](tup: Tup)(tup: Tup)(using Union[Tup] <:< Observable)
extension [Tup <: Tuple](tup: Tup)(tup: Tup)(using Union[Tup] <:< ObservableValue[_])
extension [A](v: Property[A])(v: Property[A])
def <==>[B](that: Property[B])(using bidir: BidirectionalFunction[A, B]): BidirectionalConverterBinding[A, B]
def <=~=>[B](that: Property[B])(using converter: Converter[A, B]): BidirectionalConverterBinding[A, B]
extension [A](x: A)(x: A)
extension [A](x: ObservableValue[A])(x: ObservableValue[A])
Delays propagation of the observable value for the given duration.
Delays propagation of the observable value for the given duration.
Attributes
extension [A](xs: Iterable[ObservableValue[A]])(xs: Iterable[ObservableValue[A]])
In this article