← Back to Components

Popover

Non-modal overlay boxes that host dynamic contextual controls.

Interactive Playground

R Code

API Reference

block_popover()

Contextual portal-rendered popover content popups anchored next to interactive click targets.

ArgumentTypeDefaultDescription
triggercharacter | shiny.tagrequiredLabel string for click popover trigger.
...shiny.tag | tagListrequiredPopover popup content layout elements.
idcharacterNULLOptional Shiny input trigger name.
side'bottom' | 'top' | 'left' | 'right''bottom'Anchor alignment orientation sides.
align'center' | 'start' | 'end''center'Placement centering alignment.
content_stylecharacterNULLInline styles on popover bubble wrapper.
content_classcharacterNULLAdditional custom classes style.

update_block_popover()

Forces contextual popovers to hide or expand dynamically.

ArgumentTypeDefaultDescription
sessionShinySessionrequiredStandard active R/Shiny session.
idcharacterrequiredPopover identifier.
openlogicalNULLProgrammatically open/close popover popups.