Launches the reactive log visualizer with extra features:

  • Interactive filtering on selected nodes

  • Jump to the previous/next flush cycle (i.e. all white nodes)

showReactGraph(graph = getReactGraph(), time = TRUE,
  filter = getCurrentContext())

Arguments

graph

A reactive graph. Defaults to the reactive graph for the current Shiny session.

time

If TRUE, display the time for each reactive.

filter

Filter on a reactive observer or expression and its dependencies. Defaults to the current reactive context if present.

Note

Experimental. Current limitations include:

  • Can only be launched from R like shiny::showReactLog()

  • Interactive filtering limited to all connected nodes (both dependencies and dependents)

  • Unable to tell when an observer is destroyed (stays grey forever)

See also

shiny::showReactLog()

Examples

# NOT RUN {
# show the graph for most recent session
showReactGraph()

observe({
  # show the graph filtered on this observer and its dependencies
  showReactGraph()
})
# }