japgolly.scalajs

react

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
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. implicit final class AnyExtReact[A] extends AnyVal

  2. trait BackendScope[Props, State] extends Object with ComponentScope_P[Props] with ComponentScope_SS[State] with ComponentScope_M

    Type of a component's this scope as is available to backends.

  3. trait ComponentConstructor[Props, State, Backend] extends Function

    Annotations
    @RawJSType()
  4. trait ComponentScopeM[Props, State, Backend] extends Object with ComponentScopeU[Props, State, Backend] with ComponentScope_M

    Type of a mounted component's this scope.

  5. trait ComponentScopeU[Props, State, Backend] extends Object with ComponentScope_P[Props] with ComponentScope_SS[State] with ComponentScope_B[Backend]

    Type of an unmounted component's this scope.

  6. trait ComponentScopeWU[Props, State, Backend] extends Object with ComponentScope_P[Props] with ComponentScope_S[State] with ComponentScope_B[Backend] with ComponentScope_M

    Type of a component's this scope during componentWillUpdate.

  7. trait ComponentScope_B[Backend] extends Object

    Annotations
    @RawJSType()
  8. trait ComponentScope_M extends Object

    Annotations
    @RawJSType()
  9. trait ComponentScope_P[Props] extends Object

    Annotations
    @RawJSType()
  10. implicit final class ComponentScope_P_Ext[Props] extends AnyVal

  11. trait ComponentScope_S[State] extends Object

    Annotations
    @RawJSType()
  12. trait ComponentScope_SS[State] extends Object with ComponentScope_S[State]

    Annotations
    @RawJSType()
  13. implicit final class ComponentScope_SS_Ext[State] extends AnyVal

  14. implicit final class ComponentScope_S_Ext[State] extends AnyVal

  15. trait ComponentSpec[Props, State, Backend] extends Object

    Annotations
    @RawJSType()
  16. type MountedComponent[Props, State, Backend] = ComponentScopeM[Props, State, Backend]

  17. trait PropsChildren extends Object

    Type of this.props.children

  18. implicit final class PropsChildrenExt extends AnyVal

  19. trait ReactChildren extends Object

    React.Children

  20. final class ReactComponentB[Props] extends AnyRef

  21. trait ReactComponentM[Node <: Element] extends Object with ReactComponentU_

    Annotations
    @RawJSType()
  22. trait ReactComponentU[Props, State, Backend] extends Object with VDom

    An unmounted component with known PSB types.

  23. implicit final class ReactComponentUExt[Props, State, Backend] extends AnyVal

  24. trait ReactComponentU_ extends Object with VDom

    An unmounted component.

  25. implicit final class ReactExt extends AnyVal

  26. case class Ref[T <: Element](name: String) extends Product with Serializable

    A named reference to an element in a React VDOM.

  27. trait RefsObject extends Object

    Type of this.refs

  28. trait SyntheticEvent[DOMEventTarget <: Node] extends Object

    http://facebook.

  29. implicit final class SyntheticEventExt[N <: Node] extends AnyVal

  30. implicit final class UndefReactComponentMExt[T <: HTMLElement] extends AnyVal

  31. trait VDom extends Object

    A React DOM representation of HTML.

  32. class WComponentConstructor[Props, State, Backend] extends AnyRef

  33. trait WrapObj[+A] extends Object

    Allows Scala classes to be used in place of Object.

Value Members

  1. object Addons

  2. object React extends Object

  3. object ReactComponentB

  4. def WrapObj[A](v: A): WrapObj[A]

  5. implicit def autoUnWrapObj[A](a: WrapObj[A]): A

    Annotations
    @inline()
  6. package vdom

Inherited from AnyRef

Inherited from Any

Ungrouped