p

outwatch

package outwatch

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. outwatch
  2. ManagedSubscriptions
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class AccumAttr(title: String, value: Value, accum: (Value, Value) ⇒ Value) extends Attr with Product with Serializable
  2. final case class AccumStyle(title: String, value: String, accum: (String, String) ⇒ String) extends Style with Product with Serializable
  3. sealed trait Attr extends StaticVDomModifier
  4. final case class BasicAttr(title: String, value: Value) extends Attr with Product with Serializable
  5. final case class BasicStyle(title: String, value: String) extends Style with Product with Serializable
  6. sealed trait BasicVNode extends VNode
  7. final case class CancelableModifier(subscription: () ⇒ Cancelable) extends VDomModifier with Product with Serializable
  8. sealed trait ChildCommand extends AnyRef
  9. final case class ChildCommandsModifier(commands: Observable[Seq[ChildCommand]]) extends VDomModifier with Product with Serializable
  10. final case class CompositeModifier(modifiers: Iterable[VDomModifier]) extends VDomModifier with Product with Serializable
  11. final case class ConditionalVNode(baseNode: BasicVNode, key: Value, shouldRender: Boolean, renderFn: () ⇒ VDomModifier) extends VNode with Product with Serializable
    Annotations
    @inline()
  12. final case class DelayedStyle(title: String, value: String) extends Style with Product with Serializable
  13. final case class DestroyHook(trigger: Function1[VNodeProxy, Unit]) extends SnabbdomHook with Product with Serializable
  14. final case class DestroyStyle(title: String, value: String) extends Style with Product with Serializable
  15. sealed trait DomHook extends SnabbdomHook
  16. final case class DomMountHook(trigger: Function1[VNodeProxy, Unit]) extends DomHook with Product with Serializable
  17. final case class DomPreUpdateHook(trigger: Function2[VNodeProxy, VNodeProxy, Unit]) extends DomHook with Product with Serializable
  18. final case class DomUnmountHook(trigger: Function1[VNodeProxy, Unit]) extends DomHook with Product with Serializable
  19. final case class DomUpdateHook(trigger: Function2[VNodeProxy, VNodeProxy, Unit]) extends DomHook with Product with Serializable
  20. final case class Emitter(eventType: String, trigger: Function1[Event, Unit]) extends StaticVDomModifier with Product with Serializable
  21. type EmitterBuilder[+O, +R] = EmitterBuilderExecution[O, R, Execution]
  22. trait EmitterBuilderExecution[+O, +R, +Exec <: Execution] extends AnyRef
  23. final case class HtmlVNode(nodeType: String, modifiers: Array[VDomModifier]) extends BasicVNode with Product with Serializable
    Annotations
    @inline()
  24. final case class InitHook(trigger: Function1[VNodeProxy, Unit]) extends SnabbdomHook with Product with Serializable
  25. final case class InsertHook(trigger: Function1[VNodeProxy, Unit]) extends SnabbdomHook with Product with Serializable
  26. final case class Key(value: Value) extends StaticVDomModifier with Product with Serializable
  27. trait ManagedSubscriptions extends AnyRef
  28. final case class NextVDomModifier(modifier: StaticVDomModifier) extends StaticVDomModifier with Product with Serializable
  29. final case class PostPatchHook(trigger: Function2[VNodeProxy, VNodeProxy, Unit]) extends SnabbdomHook with Product with Serializable
  30. final case class PrePatchHook(trigger: Function2[VNodeProxy, VNodeProxy, Unit]) extends SnabbdomHook with Product with Serializable
  31. final case class Prop(title: String, value: Value) extends StaticVDomModifier with Product with Serializable
  32. final case class RemoveStyle(title: String, value: String) extends Style with Product with Serializable
  33. trait Render[-T] extends AnyRef
  34. case class RenderConfig(errorModifier: (Throwable) ⇒ VDomModifier) extends Product with Serializable
  35. sealed trait SnabbdomHook extends StaticVDomModifier
  36. sealed trait StaticVDomModifier extends VDomModifier
  37. final case class StreamModifier(subscription: (Observer[VDomModifier]) ⇒ Cancelable) extends VDomModifier with Product with Serializable
  38. final case class StringVNode(text: String) extends VDomModifier with Product with Serializable
  39. sealed trait Style extends StaticVDomModifier
  40. final case class SvgVNode(nodeType: String, modifiers: Array[VDomModifier]) extends BasicVNode with Product with Serializable
    Annotations
    @inline()
  41. final case class SyncEffectModifier(unsafeRun: () ⇒ VDomModifier) extends VDomModifier with Product with Serializable
  42. final case class ThunkVNode(baseNode: BasicVNode, key: Value, arguments: Array[Any], renderFn: () ⇒ VDomModifier) extends VNode with Product with Serializable
    Annotations
    @inline()
  43. final case class UpdateHook(trigger: Function2[VNodeProxy, VNodeProxy, Unit]) extends SnabbdomHook with Product with Serializable
  44. sealed trait VDomModifier extends AnyRef
  45. sealed trait VNode extends VDomModifier
  46. final case class VNodeProxyNode(proxy: VNodeProxy) extends StaticVDomModifier with Product with Serializable

Value Members

  1. implicit def StyleIsBuilder[T](style: com.raquo.domtypes.generic.keys.Style[T]): BasicStyleBuilder[T]
    Annotations
    @inline()
  2. def managed[F[_], T](sub1: F[T], sub2: F[T], subscriptions: F[T]*)(implicit arg0: RunSyncEffect[F], arg1: Applicative[F], arg2: CanCancel[T], arg3: Monoid[T]): VDomModifier
    Definition Classes
    ManagedSubscriptions
  3. def managed[F[_], T](subscription: F[T])(implicit arg0: RunSyncEffect[F], arg1: CanCancel[T]): VDomModifier
    Definition Classes
    ManagedSubscriptions
    Annotations
    @inline()
  4. def managedFunction[T](subscription: () ⇒ T)(implicit arg0: CanCancel[T]): VDomModifier
    Definition Classes
    ManagedSubscriptions
    Annotations
    @inline()
  5. object Attr
  6. object ChildCommand
  7. object EmitterBuilder
  8. object EmptyModifier extends VDomModifier with Product with Serializable
  9. object Key extends Serializable
  10. object ManagedSubscriptions extends ManagedSubscriptions
  11. object managedElement
    Definition Classes
    ManagedSubscriptions
  12. object OutWatch
  13. object Prop extends Serializable
  14. object Render
  15. object RenderConfig extends Serializable
  16. object VDomModifier
  17. object VNode
  18. object dsl extends Attributes with Tags with Styles

Inherited from ManagedSubscriptions

Inherited from AnyRef

Inherited from Any

Ungrouped