WinBox controls
wbControls(
animation = TRUE,
shadow = TRUE,
header = TRUE,
min = TRUE,
max = TRUE,
full = FALSE,
close = TRUE,
resize = TRUE,
move = TRUE
)If FALSE, disables the windows transition animation.
If FALSE, disables the windows drop shadow.
If FALSE, hide the window header incl. title and toolbar.
If FALSE, hide the minimize icon.
If FALSE, hide the maximize icon.
If FALSE, hide the fullscreen icon.
If FALSE, hide the close icon.
If FALSE, disables the window resizing capability.
If FALSE, disables the window moving capability.
A list of controls to use in WinBox().
library(shiny)
library(shinyWidgets)
ui <- fluidPage(
html_dependency_winbox(),
actionButton(inputId = "show", label = "Show WinBox")
)
server <- function(input, output, session) {
observeEvent(input$show, {
WinBox(
title = "Custom controls",
ui = tagList(
tags$h2("Hello from WinBox!"),
"Text content of winbox."
),
controls = wbControls(
min = FALSE,
max = FALSE,
resize = FALSE
)
)
})
}
if (interactive())
shinyApp(ui, server)