Understanding invalidateLater(ms)

After ms milliseconds it causes any reactive consumer to be invalidated.

That is useful for:

  • Creating animations
  • Connecting to data sources outside of Shiny’s reactive framework