Packages

p

rx

package rx

Created by haoyi on 12/13/14.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. rx
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class Ctx extends AnyRef

    An implicit scope representing a "currently evaluating" Rx.

    An implicit scope representing a "currently evaluating" Rx. Used to keep track of dependencies or ownership.

  2. implicit final class GenericRxOps[T] extends AnyVal

    All Rxs have a set of operations you can perform on them, e.g.

    All Rxs have a set of operations you can perform on them, e.g. map or filter

  3. implicit final class GenericVarOps[T] extends AnyVal
  4. class Obs extends AnyRef

    Wraps a simple callback, created by trigger, that fires when that Rx changes.

  5. trait Rx[+T] extends AnyRef

    A reactive value of type T.

    A reactive value of type T. Keeps track of triggers and other Rxs that depend on it, running any triggers and notifying downstream Rxs when its value changes.

  6. implicit class RxPlusOps[T] extends AnyRef

    All Rxs have a set of operations you can perform on them via myRx.all.*, which lifts the operation to working on a Try[T] rather than plain Ts

  7. abstract class SafeRxOps[T] extends AnyRef
  8. trait Var[T] extends Rx[T]

Value Members

  1. object Ctx
  2. object GenericRxOps
  3. object Rx
  4. object SafeRxOps
  5. object Var

Inherited from AnyRef

Inherited from Any

Ungrouped