resetTimer {shinyDTC}R Documentation

resetTimer

Description

Simulates a button press for Reset.

Usage

resetTimer(inputId)

Arguments

inputId

character: input slot

Value

nothing

Examples

# Example requires the use of a `shiny` app (See Vignette)
if (interactive()) {
  library(shiny)
  library(shinyDTC)
  library(shinyjs)

  ui <- fluidPage(
    useShinyjs(),
    timerUI("timer1"),
    actionButton("reset", "Trigger Reset")
  )

  server <- function(input, output, session) {
    timerServer("timer1")

    observeEvent(input$reset, {
      resetTimer("timer1")
    })
  }

  shinyApp(ui, server)
}

## Not run: 
# `resetTimer` must be used inside a `shiny` server function
# and requires `shinyjs` + a corresponding timer UI

## End(Not run)

[Package shinyDTC version 0.1.0 Index]