japgolly.scalajs.react

extra

package extra

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. extra
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait Broadcaster[A] extends Listenable[A]

    Implementation of Listener.

    Implementation of Listener. Subclasses can broadcast data of type A via the broadcast method.

  2. trait Listenable[A] extends AnyRef

    External entities can register with this to listen (receive) data of type A.

    External entities can register with this to listen (receive) data of type A.

    Install in ReactComponentB via .configure(Listenable.install...).

  3. trait OnUnmount extends AnyRef

    Accrues procedures to be run automatically when its component unmounts.

    Accrues procedures to be run automatically when its component unmounts.

    Install in ReactComponentB via .configure(OnUnmount.install).

  4. trait SetInterval extends OnUnmount

    Alternative to window.setInterval that automatically unregisters installed callbacks when its component unmounts.

    Alternative to window.setInterval that automatically unregisters installed callbacks when its component unmounts.

    Install in ReactComponentB via .configure(SetInterval.install).

Value Members

  1. object Listenable

  2. object LogLifecycle

    Installing this will cause logging to occur at React component lifecycle stages.

    Installing this will cause logging to occur at React component lifecycle stages.

    Install in ReactComponentB via .configure(LogLifecycle.short) or .configure(LogLifecycle.verbose).

  3. object OnUnmount

  4. object SetInterval

  5. def assertWarn(test: ⇒ Boolean, msg: ⇒ String): Unit

    Annotations
    @elidable( elidable.ASSERTION )
  6. package router

Inherited from AnyRef

Inherited from Any

Ungrouped