plotlyProxy: Modify a plotly object inside a shiny app

Description Usage Arguments Examples

View source: R/proxy.R

Description

Modify a plotly object inside a shiny app

Usage

1
2
3
4
plotlyProxy(outputId, session = shiny::getDefaultReactiveDomain(),
  deferUntilFlush = TRUE)

plotlyProxyInvoke(p, method, ...)

Arguments

outputId

single-element character vector indicating the output ID map to modify (if invoked from a Shiny module, the namespace will be added automatically)

session

the Shiny session object to which the map belongs; usually the default value will suffice.

deferUntilFlush

indicates whether actions performed against this instance should be carried out right away, or whether they should be held until after the next time all of the outputs are updated.

p

a plotly proxy object (created with plotlyProxy)

method

a plotlyjs method to invoke. For a list of options, visit the plotlyjs function reference

...

unnamed arguments passed onto the plotly.js method

Examples

1
2
3
4
if (require("shiny") && interactive()) {
  plotly_example("shiny", "proxy_relayout")
  plotly_example("shiny", "proxy_mapbox")
}

plotly documentation built on Nov. 8, 2019, 1:07 a.m.