PF6 Popover component
Popovers display rich content (title, body, optional footer) in an overlay triggered by clicking an element. Unlike a tooltip, popovers stay open until explicitly dismissed.
See: https://www.patternfly.org/components/popover
Popover position relative to its trigger
Construct a Popover
popover
{ trigger = Button.secondary { label = "More info", onPress = Nothing } |> Button.toMarkup
, isOpen = model.popoverOpen
, onToggle = PopoverToggled
}Position the popover below the trigger
Set maximum width in pixels (default 300)
Set a message sent when the close (×) button is clicked
Opaque Popover type