Package

sri.relay

container

Permalink

package container

Visibility
  1. Public
  2. All

Type Members

  1. trait AbstractRelayContainerSpec extends Object

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()
  2. trait RelayContainer[P <: RelayComponentProps, S] extends Object

    Permalink

    RelayContainer is a higher order component that provides the ability to:

    RelayContainer is a higher order component that provides the ability to:

    - Encode data dependencies using query fragments that are parameterized by routes and variables. - Manipulate variables via methods on this.props.relay. - Automatically subscribe to data changes. - Avoid unnecessary updates if data is unchanged. - Propagate the route via context (available on this.props.relay).

    Annotations
    @RawJSType() @native()
  3. abstract class RelayContainerSpec extends Object with AbstractRelayContainerSpec

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()
  4. trait RelayPropTypes extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  5. case class RelayReadyStateRenderer[P <: RelayComponentProps, S](key: UndefOr[String] = undefined, ref: UndefOr[Function1[RelayReadyStateRendererM, _]] = undefined, Container: RelayContainer[P, S], environment: RelayEnvironment, queryConfig: RelayQueryConfig, readyState: UndefOr[ReadyState] = undefined, render: UndefOr[(RelayRenderArgs[P]) ⇒ ReactElement] = undefined, retry: UndefOr[Function0[_]] = undefined) extends Product with Serializable

    Permalink
  6. trait RelayReadyStateRendererM extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  7. trait RelayRenderArgs[P] extends Object

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()
  8. case class RelayRenderer[P <: RelayComponentProps, S](key: UndefOr[String] = undefined, ref: UndefOr[Function1[RelayRendererM, _]] = undefined, forceFetch: UndefOr[Boolean] = undefined, Container: RelayContainer[P, S], environment: RelayEnvironment, onForceFetch: UndefOr[(RelayQuerySet, Function1[ReadyState, _]) ⇒ Abortable] = undefined, onPrimeCache: UndefOr[(RelayQuerySet, Function1[ReadyState, _]) ⇒ Abortable] = undefined, onReadyStateChange: UndefOr[Function1[ReadyState, _]] = undefined, queryConfig: RelayQueryConfig, render: UndefOr[(RelayRenderArgs[P]) ⇒ ReactElement] = undefined) extends Product with Serializable

    Permalink
  9. trait RelayRendererM extends Object

    Permalink
    Annotations
    @RawJSType() @native()

Value Members

  1. object Fragments

    Permalink
  2. object RelayContainer

    Permalink
  3. object RelayRootContainer

    Permalink
  4. object RootQueries

    Permalink

Ungrouped