header <- dashboardHeader(
dropdownMenu(type = "messages")
)
sidebar <- dashboardSidebar()
body <- dashboardBody()
ui <- dashboardPage(header, sidebar, body)
server <- function(input, output){}
shinyApp(ui, server)actionButton()checkboxInput()dateInput()numericInput()radioButtons()selectInput()sliderInput()textInput()renderPrint(): renders any printed output - verbatimTextOutput(). textOutput()renderText(): renders character strings - textOutput()renderTable(): a dataframe, matrix or table - tableOutput()renderDataTable(): renders a data table - dataTableOutput()renderPlot(): Plot - plotOutput()renderImage(): Images - imageOutput()renderUI(): renders either HTML or a shiny tag object - uiOutput()This function works by checking the file’s last modified time, if it has changed then the file is read again.
intervalMillis: determines how many milliseconds to wait between checks of the file’s last modified time. session: user session
renderInfoBox() - infoBoxOutput()renderValueBox() - valueBoxOutput()