R/get_password.R

Defines functions get_password

Documented in get_password

#' Shiny gadget to obtain a password
get_password <- function(){
  library(shiny)
  library(miniUI)
  ui <- miniPage(
    gadgetTitleBar("Enter Password"),
    miniContentPanel(
      passwordInput('pwd','Password',width = '100%')
    )
  )

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

    # Handle the Done button being pressed.
    observeEvent(input$done, {
      # Return the brushed points. See ?shiny::brushedPoints.
      stopApp(input$pwd)
    })
  }
  runGadget(ui, server, viewer = dialogViewer("Password",height = 10))
}
OpenSourceMindshare/surveytools documentation built on Aug. 14, 2019, 10:38 a.m.