Description Usage Arguments Details App with collapse See Also Examples
The collapsePane()
creates a collapsible container. The state of the
container, expanded or collapsed, is toggled using showCollapsePane()
,
hideCollapsePane()
, and toggleCollapsePane()
.
1 2 3 4 5 6 7 | collapsePane(id, ..., show = FALSE, animate = TRUE)
hideCollapsePane(id, session = getDefaultReactiveDomain())
showCollapsePane(id, session = getDefaultReactiveDomain())
toggleCollapsePane(id, session = getDefaultReactiveDomain())
|
id |
A character string specifying the id of the collapse pane. |
... |
Tag elements inside the collapsible pane or additional named arguments passed as HTML attributes to parent element. |
show |
One of |
animate |
One of |
session |
A reactive context, defaults to |
Padding may not be applied to the collapsible pane div element. To pad a collapsible pane first wrap the pane in another element and add padding to this new element.
ui <- container( buttonInput( id = "demo", label = "Toggle collapse" ), collapsePane( id = "collapse", p( "Pellentesque condimentum, magna ut suscipit hendrerit, ", "ipsum augue ornare nulla, non luctus diam neque sit amet urna." ), p( "Praesent fermentum tempor tellus. Vestibulum convallis, ", "lorem a tempus semper, dui dui euismod elit, vitae placerat ", "urna tortor vitae lacus." ) ) ) server <- function(input, output) { observeEvent(input$demo, { toggleCollapsePane("collapse") }) } shinyApp(ui, server)
Other components:
alert()
,
badge()
,
blockquote()
,
card()
,
d1()
,
dropdown()
,
img()
,
jumbotron()
,
modal()
,
navContent()
,
popover()
,
pre()
,
toast()
1 2 3 4 | ### Examples
# As these are server-side utilities, please run the example applications
# above.
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.