bs_embed_popover: Popover

View source: R/embed_popover.R

bs_embed_popoverR Documentation

Popover

Description

A popover can be a useful way to add a somewhat-verbose explanation to a tag.

Usage

bs_embed_popover(tag, title = NULL, content = NULL, placement = "top", ...)

use_bs_popover()

Arguments

tag

htmltools::[tag][htmltools::tag], generally <button/> or <a/>, into which to embed the popover

title

character, title for the popover, generally text

content

character, content for the popover body, can be HTML

placement

character, placement of the popover with respect to tag

...

other named arguments, passed to bs_set_data()

Details

To activate the use of popovers in your page, you will need to call the use_bs_popover() function somewhere.

The verb embed is used to signify that you are embedding information into a tag. This implies that you can embed, at most, one "thing" into a particular tag. You should not, for example, expect to embed both a tooltip and a popover into a tag.

Value

htmltools::[tag][htmltools::tag], modified copy of tag

See Also

bs_embed_tooltip(), https://getbootstrap.com/docs/3.3/javascript/#popovers

Examples

library("htmltools")

bs_button("A button") %>%
  bs_embed_popover(title = "I'm a popover", content = "Really!")

bsplus documentation built on Nov. 16, 2022, 1:11 a.m.