add_notie_confirm: Implemente la fonction alert de la librairie JS notie

View source: R/add_notie_confirm.R

add_notie_confirmR Documentation

Implemente la fonction alert de la librairie JS notie

Description

Implemente la fonction alert de la librairie JS notie

Usage

add_notie_confirm(
  inputId = "confirm",
  text = "Confirmation",
  submitText = "Valider",
  cancelText = "Annuler",
  position = "top",
  session
)

Arguments

inputId

id qui va contenir la reponse de l'appel à la notif (TRUE/FALSE)

text

texte affiche dans l'alerte

submitText

texte de la case de validation de la notif

cancelText

texte de la case de refus de la notif

position

position de la notif : string ('top', 'bottom')

session

argument session shiny

Details

https://github.com/jaredreich/notie

https://codingshiksha.com/javascript/notie-js-javascript-alert-toast-notification-library-full-tutorial-with-examples/

Value

une alerte notie

Examples

## Not run: library(shiny)
library(shinyYM)

ui <- fluidPage(
  add_notie_deps(),
  actionButton(inputId = "b1", "confirm"),
  verbatimTextOutput("notie_confirm_answer")
)

server <- function(input, output, session) {

  observeEvent(input$b1, {
    add_notie_confirm(inputId = "notie_confirm_answer",
                      text = "Confirmation",
                      submitText = "Valider",
                      cancelText = "Annuler",
                      position = "top",
                      session)
  })

  output$notie_confirm_answer <- renderPrint(input$notie_confirm_answer)

}

# Run the application
shinyApp(ui = ui, server = server)


## End(Not run)

ymansiaux/shinyYM documentation built on March 20, 2022, 11:53 p.m.