UIkitAlert: Create an UIkit alert

Description Usage Arguments Author(s) Examples

View source: R/UIkitAlert.R

Description

Build an UIkit alert.

Usage

1
UIkitAlert(..., color = NULL, closable = TRUE)

Arguments

...

Alert text.

color

Alert color: "primary", "success", "warning", "danger".

closable

Whether to display a close button. TRUE by default.

Author(s)

David Granjon, dgranjon@ymail.com

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
if(interactive()){
library(shiny)

shiny::shinyApp(
 ui = UIkitPage(
   title = "My UIkit application",
   h1("Alerts are displayed, if slider > 5"),
   sliderInput(
    "slider", 
    "Number of observations:",
     min = 0, 
     max = 10, 
     value = 2
   ),
   uiOutput("alerts")
 ),
 server = function(input, output) {
  
  output$alerts <- renderUI({
   if (input$slider > 5) {
    tagList(
     UIkitAlert(
      color = "primary",
      h3("Primary Notice"),
      "Lorem ipsum dolor sit amet, consectetur 
      adipiscing elit, sed do eiusmod tempor 
      incididunt"
     ),
     UIkitAlert(
      color = "danger",
      h3("Danger Notice"),
      "Lorem ipsum dolor sit amet, consectetur 
      adipiscing elit, sed do eiusmod tempor 
      incididunt"
     ),
     UIkitAlert(
      color = "warning",
      h3("Warning Notice"),
      "Lorem ipsum dolor sit amet, consectetur 
      adipiscing elit, sed do eiusmod tempor 
      incididunt"
     )
    )
   }
  })
 
 }
 )
}

DivadNojnarg/shinyUIkit documentation built on July 24, 2019, 8:17 a.m.