carousel creates a carousel container to display media content.
carouselItem creates a carousel item to insert in a carousel.
carousel(..., id, indicators = TRUE, width = 6, .list = NULL)
carouselItem(..., caption = NULL, active = FALSE)
Element such as images, iframe, ...
Carousel id. Must be unique.
Whether to display left and right indicators.
Carousel width. 6 by default.
Should you need to pass carouselItem via lapply or similar, put these item here instead of passing them in ...
Item caption.
Whether the item is active or not at start.
if (interactive()) {
library(shiny)
library(shinydashboard)
library(shinydashboardPlus)
shinyApp(
ui = dashboardPage(
header = dashboardHeader(),
sidebar = dashboardSidebar(),
body = dashboardBody(
carousel(
id = "mycarousel",
carouselItem(
caption = "Item 1",
tags$img(src = "https://placehold.it/900x500/3c8dbc/ffffff&text=I+Love+Bootstrap")
),
carouselItem(
caption = "Item 2",
tags$img(src = "https://placehold.it/900x500/39CCCC/ffffff&text=I+Love+Bootstrap")
)
)
),
title = "Carousel"
),
server = function(input, output) { }
)
}