Packages

class DefaultReusabilityOverlay[F[_]] extends ReusabilityOverlay[F] with TimerSupportF[F]

Annotations
@deprecated
Deprecated

(Since version 3.0.0 / React v18) ReusabilityOverlays are deprecated and will be removed in the next major release.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DefaultReusabilityOverlay
  2. TimerSupportF
  3. OnUnmountF
  4. ReusabilityOverlay
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new DefaultReusabilityOverlay(arg0: Comp, options: Options[F])(implicit F: Sync[F])

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. var bad: Vector[String]
    Attributes
    protected
  6. def badCount: Int
    Attributes
    protected
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
  8. val create: F[Unit]
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  11. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  12. var good: Int
    Attributes
    protected
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  14. val highlightUpdate: F[Unit]
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. def logBad(reason: String): F[Unit]
  17. val logGood: F[Unit]
  18. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  20. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  21. val onClick: F[Unit]
  22. val onMount: F[Unit]
  23. final def onUnmount[G[_]](f: => G[Unit])(implicit G: Dispatch[G]): F[Unit]
    Definition Classes
    OnUnmountF
  24. val onUnmount: F[Unit]
  25. def onUnmountEffect: Sync[F]
    Attributes
    protected
    Definition Classes
    DefaultReusabilityOverlayOnUnmountF
  26. var overlay: Option[Nodes]
    Attributes
    protected
  27. final def setGuaranteedInterval[G[_]](f: G[Unit], interval: FiniteDuration)(implicit G: Dispatch[G]): F[Unit]

    Provides setInterval-like behavior insuring that the time between calls of f is *at least* the timeout.

    Provides setInterval-like behavior insuring that the time between calls of f is *at least* the timeout.

    Definition Classes
    TimerSupportF
  28. final def setGuaranteedIntervalMs[G[_]](f: G[Unit], intervalInMilliseconds: Double)(implicit G: Dispatch[G]): F[Unit]

    Provides setInterval-like behavior insuring that the time between calls of f is *at least* the timeout.

    Provides setInterval-like behavior insuring that the time between calls of f is *at least* the timeout.

    Definition Classes
    TimerSupportF
  29. final def setInterval[G[_]](f: G[Unit], period: FiniteDuration)(implicit G: Dispatch[G]): F[Unit]

    Invokes the callback f repeatedly every period.

    Invokes the callback f repeatedly every period.

    Definition Classes
    TimerSupportF
  30. final def setIntervalMs[G[_]](f: G[Unit], periodInMilliseconds: Double)(implicit G: Dispatch[G]): F[Unit]
    Definition Classes
    TimerSupportF
  31. final def setTimeout[G[_]](f: => G[Unit], timeout: FiniteDuration)(implicit G: Dispatch[G]): F[Unit]

    Invokes the callback f once after a minimum of timeout elapses.

    Invokes the callback f once after a minimum of timeout elapses.

    Definition Classes
    TimerSupportF
  32. final def setTimeoutMs[G[_]](f: => G[Unit], timeoutInMilliseconds: Double)(implicit G: Dispatch[G]): F[Unit]

    Invokes the callback f once after a minimum of timeout elapses.

    Invokes the callback f once after a minimum of timeout elapses.

    Definition Classes
    TimerSupportF
  33. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  34. def toString(): String
    Definition Classes
    AnyRef → Any
  35. final def unmount: F[Unit]
    Definition Classes
    OnUnmountF
  36. val update: F[Unit]
  37. val updateContent: F[Unit]
  38. val updatePosition: F[Unit]
  39. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  40. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  41. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  42. def withNodes(f: (Nodes) => Unit): F[Unit]

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from TimerSupportF[F]

Inherited from OnUnmountF[F]

Inherited from ReusabilityOverlay[F]

Inherited from AnyRef

Inherited from Any

Ungrouped