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)
<- fluidPage(
ui
useToast(), # include dependencies
actionButton(inputId = "btn",
label = "iziToast Demo")
)
<- function(input, output, session) {
server
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:
use*
functions
(useToast()
in the above example).toast()
in the
above example).The below table displays the dependency and rendering functions along with references:
Index | Dependency | Render | Reference |
---|---|---|---|
1 |
useAlertify()
|
alertify_alert()
|
https://github.com/MohammadYounes/AlertifyJS |
2 |
useAlertify()
|
alertify_notify()
|
https://github.com/MohammadYounes/AlertifyJS |
3 |
useBootBox()
|
bootBox()
|
https://github.com/bootboxjs/bootbox |
4 |
useMicroTip()
|
microTip()
|
https://github.com/ghosh/microtip |
5 |
useNS()
|
notice()
|
https://tympanus.net/Development/NotificationStyles/ |
6 |
useNotify()
|
notify()
|
https://github.com/sciactive/pnotify |
7 |
useTingle()
|
tingle()
|
https://github.com/robinparisi/tingle |
8 |
useToast()
|
toast()
|
https://github.com/marcelodolza/iziToast |
Visit the documentation to learn how to customize the alerts and notifications.