R/event_counter.R

Defines functions get_event_counter increment_event_counter

get_event_counter <- function() {

 settings_session <-
    dynGet("log_settings_session",
           minframe = 1L,
           inherits = TRUE,
           ifnotfound = stop(paste0(
             "'log_settings_session' not found. ",
             "Have you call 'set_logging_session'?"
           )))

  settings_session$event_counter

} # end of get_event_counter

increment_event_counter <- function() {

  settings_session <-
    dynGet("log_settings_session",
           minframe = 1L,
           inherits = TRUE)

  settings_session$event_counter <-
    settings_session$event_counter + 1

} # end of increment_event_counter

Try the shinyEventLogger package in your browser

Any scripts or data that you put into this service are public.

shinyEventLogger documentation built on May 1, 2019, 9:26 p.m.