A bsModal
window in shiny
app comes with a default Close
button. Is there a way that can be disabled? I tried to look up on SO for similar questions, but didn't find one matching my requirements. I think, if a user can close the window using the top right corner X
button, there is not really a need for another Close
button. Please advise. Following reproducible code will generate a sample bsModal
window to understand my question.
library(shiny)
library(shinyBS)
if(interactive()){
shinyApp(
ui <- fluidPage(
actionButton("open", "Open"), #action button to trigger the modal window.
bsModal("id1", "Box 1", "open", size = "small",
HTML(paste("A simple modal window."))
)
),
server <- function(input,output,session){
}
)
}
This should do it
Alternatively to @PorkChop's solution, you can write the modal without
shinyBS
: