The sidebar HTML must be created with sidebar_tabs
and
sidebar_pane
before
leafletOutput
is called.
Usage
addSidebar(map, id = "sidebar", options = list(position = "left"), ns = NULL)
Arguments
- map
A leaflet map widget
- id
Id of the sidebar-div. Must match with the
id
ofsidebar_tabs
- options
A named list with the only option
position
, which should be eitherleft
orright
.- ns
The namespace function, if used in Shiny modules.
See also
Other Sidebar Functions:
closeSidebar()
,
openSidebar()
,
removeSidebar()
,
sidebar_pane()
,
sidebar_tabs()
Examples
if (FALSE) { # \dontrun{
library(shiny)
# run example app showing a single sidebar
runApp(paste0(
system.file("examples", package = "leaflet.extras2"),
"/sidebar_app.R"
))
# run example app showing two sidebars
runApp(paste0(
system.file("examples", package = "leaflet.extras2"),
"/multi_sidebar_app.R"
))
} # }