#' @export
.vsc.preBreakpoint <- function(){
# set some state in session?
# logPrint('pre breakpoint!!!')
# request `n`
session$clearStackTree <- TRUE
sendWriteToStdinForFlowControl('n')
# sendWriteToStdinEvent('n', when = "browserPrompt")
session$state$startPaused(pausedOn = "breakpoint")
# send breakpoint event
sendStoppedEvent('breakpoint')
}
#' @export
.vsc.preDebugSourceBreakpoint <- function(){
if(tracingState()){
# set some state in session?
# logPrint('pre breakpoint!!!')
# request `n`
# sendWriteToStdinEvent('n', when = "browserPrompt")
session$clearStackTree <- TRUE
sendWriteToStdinForFlowControl('n')
session$state$startPaused(pausedOn = "breakpoint")
# send breakpoint event
sendStoppedEvent('breakpoint')
}
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.