library(shiny)
renderLogEntry <- function(entry) {
paste0(entry, " - ", date())
}
shinyServer(function(input, output, session) {
vals <- reactiveValues(log = "")
# note that the editor `outputId` is prepended to the name of
# the input value (i.e., use `ace_run_key` rather than `run_key`)
observeEvent(input$ace_run_key, {
print(str(input$ace_run_key))
vals$log <- paste(vals$log, renderLogEntry("Run Key"), sep = "\n")
print(input$ace_run_key)
})
# note that the editor `outputId` is prepended to the name of
# the input value (i.e., use `ace_help_key` rather than `help_key`)
observeEvent(input$ace_help_key, {
print(str(input$ace_help_key))
vals$log <- paste(vals$log, renderLogEntry("Help Key"), sep = "\n")
print(input$ace_help_key)
})
output$log <- renderText({
vals$log
})
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.