| # ---- Server - Tab - Exit ---- | # ---- Server - Tab - Exit ---- | ||||
| observeEvent(input$done, { | observeEvent(input$done, { | ||||
| # browser() | |||||
| if (pattern() != "") { | if (pattern() != "") { | ||||
| pattern <- paste0('pattern <- "', escape_backslash(pattern()), '"') | pattern <- paste0('pattern <- "', escape_backslash(pattern()), '"') | ||||
| if ("regexFn_replacement" %in% names(input) && replacement() != "") { | |||||
| pattern <- paste0( | |||||
| pattern, "\n", | |||||
| 'replacement <- "', escape_backslash(replacement()), '"' | |||||
| ) | |||||
| } | |||||
| rstudioapi::sendToConsole(pattern, FALSE) | rstudioapi::sendToConsole(pattern, FALSE) | ||||
| } | } | ||||
| stopApp() | stopApp() |