Skip to contents

Dialog, like a modal but works differently.

Usage

dialog(id, ...)

dialog_toggle(id, open = TRUE, session = shiny::getDefaultReactiveDomain())

dialog_open(id, session = shiny::getDefaultReactiveDomain())

dialog_close(id, session = shiny::getDefaultReactiveDomain())

Arguments

id

Dialog id.

...

Dialog content.

open

Whether to open the dialog.

session

Shiny session.

Details

See dialog

Examples

dialog(
  "dialog", 
  `header-text` = "Dialog",
  htmltools::p("Some content"),
  button("dialogClose", "Close")
)
#> <ui5-dialog id="dialog" header-text="Dialog">
#>   <p>Some content</p>
#>   <ui5-button id="dialogClose" data-value="0">Close</ui5-button>
#> </ui5-dialog>