Package

org.querki.gadgets

reactive

Permalink

package reactive

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

Type Members

  1. trait EmptyableCoreImplicits extends AnyRef

    Permalink
  2. trait Implicits extends AnyRef

    Permalink

    These are implicit constructors for RxAttr and RxStyle.

    These are implicit constructors for RxAttr and RxStyle.

    TODO: can we rewrite these to use context bounds instead of view bounds? I think it should be possible...

  3. class RxAttr[T] extends RxAttrBase[T, Rx[T]]

    Permalink

    Mechanism for using an Rx as a Scalatags AttrValue.

    Mechanism for using an Rx as a Scalatags AttrValue.

    Note that this is used implicitly -- just import querki.display.rx._, and it will add the ability to use Rx-defined attribute values.

  4. class RxDynAttr[T] extends RxAttrBase[T, Dynamic[T]]

    Permalink
  5. class RxDynStyle[T] extends RxStyleBase[T, Dynamic[T]]

    Permalink
  6. trait RxEmptyable[T] extends AnyRef

    Permalink

    A handy typeclass for asking whether a reactive Gadget is "empty" or not.

    A handy typeclass for asking whether a reactive Gadget is "empty" or not. The meaning of "empty" depends on the Gadget, obviously.

    Use this by importing RxEmptyable._, and then you can use .rxEmpty on the appropriate Gadgets -- that returns an Rx[Boolean], suitable for using on, eg, the disabled attribute.

  7. class RxStyle[T] extends RxStyleBase[T, Rx[T]]

    Permalink
  8. type StyleVal = |[String, Int]

    Permalink
  9. class VarAttr[T] extends RxAttrBase[T, Var[T]]

    Permalink
  10. class VarStyle[T] extends RxStyleBase[T, Var[T]]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped