output[["code"]] <- kit_render_code_panel(function() code_text())。
收起來時不算(Shiny 不畫看不見的 output;打開「用 R 怎麼做」時才算)。code() 停下來
(req())、出錯或是空的時,只有一行 empty。
Usage
kit_render_code_panel(
code,
note = KIT_CODE_NOTE,
width = KIT_CODE_WIDTH,
empty = KIT_CODE_EMPTY
)Arguments
- code
傳回程式碼的函式或 reactive:
kit_code_blocks()的snips。- note, width
- empty
還沒有程式碼時的一行字。
Examples
if (interactive()) {
server <- function(input, output, session) {
output$code <- kit_render_code_panel(function() "x <- 1")
}
}