japgolly.scalajs.react.extra.TimerSupportF
See theTimerSupportF companion object
trait TimerSupportF[F[_]] extends OnUnmountF[F]
Alternatives to window.setTimeout
/window.setInterval
that automatically unregister installed callbacks when the component unmounts.
Provides interval methods that guarentee duration between callbacks. Regular use of setInterval
is fine for callbacks with determined execution time. However, if your callback could possibly take as long or longer than your timeout
, you can end up with callbacks firing back to back.
Install in ScalaComponent.build
via .configure(TimerSupport.install)
.
Attributes
- Companion
- object
- Graph
-
- Supertypes
- Known subtypes
-
class DefaultReusabilityOverlay[F]trait TimerSupport
- Self type
Members list
In this article