Packages

package react

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

Package Members

  1. package hooks
  2. package implicits
  3. package reuse

Type Members

  1. type ContextComponent[S, B] = japgolly.scalajs.react.component.Js.ComponentWithRoot[Reuse[VdomNode], Props, Unmounted[Reuse[VdomNode], S, B], Box[Reuse[VdomNode]], Props, JsUnmounted[Reuse[VdomNode], S, B]]
  2. class Ctx[F[_], C] extends AnyRef
  3. class FromStateReuseView extends AnyRef
  4. class FromStateView extends AnyRef
  5. type ModState[F[_], A] = ((A) => A) => F[Unit]
  6. trait ReuseImplicitsLowPriority extends AnyRef
  7. type ReuseView[A] = Reuse[View[A]]
  8. type ReuseViewF[F[_], A] = Reuse[ViewF[F, A]]
  9. type ReuseViewOpt[A] = Reuse[ViewOpt[A]]
  10. type ReuseViewOptF[F[_], A] = Reuse[ViewOptF[F, A]]
  11. type SetState[F[_], A] = (A) => F[Unit]
  12. type StateComponent[S, B] = japgolly.scalajs.react.component.Js.ComponentWithRoot[Reuse[(View[S]) => VdomNode], Props, Unmounted[Reuse[(View[S]) => VdomNode], S, B], Box[Reuse[(View[S]) => VdomNode]], Props, JsUnmounted[Reuse[(View[S]) => VdomNode], S, B]]
  13. type View[A] = ViewF[Sync, A]
  14. type ViewOpt[A] = ViewOptF[Sync, A]

Value Members

  1. val syncToAsync: ~>[Sync, japgolly.scalajs.react.util.DefaultEffects.Async]
  2. object ContextProvider
  3. object ReuseView
  4. object StateProvider
  5. object View

Inherited from AnyRef

Inherited from Any

Ungrouped