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.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
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object InvalidBigDecimalFormatobject InvalidCharFormatobject InvalidDoubleFormatobject InvalidFloatFormatobject InvalidIntFormat
object InvalidReason
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
InvalidReason.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
abstract class SimpleApp2(title: Option[String]) extends Application
Attributes
- Supertypes
-
class Applicationclass Objecttrait Matchableclass Any
enum Status
Attributes
- Companion
- object
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Status
object Value
Extensions
Extensions
extension (observable: Observable)
extension (observables: Iterable[Observable])
extension [A](ol: ObservableList[A])
extension [Tup <: Tuple](tup: Tup)(using Union[Tup] <:< Observable)
extension [Tup <: Tuple](tup: Tup)(using Union[Tup] <:< ObservableValue[_])
extension [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)
extension [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]])
In this article