standby offers several types of alerts, notifications and tooltips. This document is a quickstart guide for using standby in your Shiny applications. Let us look at a simple example below:
library(shiny)
library(standby)
ui <- fluidPage(
useToast(), # include dependencies
actionButton(inputId = "btn",
label = "iziToast Demo")
)
server <- function(input, output, session) {
observeEvent(input$btn, {
# display toast notification
toast("Hey there!", "Thank you for exploring buzz!")
})
}
shinyApp(ui, server)
To use alerts or notifications from buzz in your Shiny application, follow the below steps:
- Include the dependencies in the UI part of the app
using the appropriate
use*
functions (useToast()
in the above example). - Include the corresponding rendering function in the
Server part of the app (
toast()
in the above example).
Details
The below table displays the dependency and rendering functions along with references:
Visit the documentation to learn how to customize the alerts and notifications.