Optional
anchor?: PositionAnchorA string indicating the part of the Popup that should
be positioned closest to the coordinate set via Popup#setLngLat.
Options are 'center'
, 'top'
, 'bottom'
, 'left'
, 'right'
, 'top-left'
,
'top-right'
, 'bottom-left'
, and 'bottom-right'
. If unset the anchor will be
dynamically set to ensure the popup falls within the map container with a preference
for 'bottom'
.
Optional
classSpace-separated CSS class names to add to popup container
Optional
closeIf true
, a close button will appear in the top right corner of the popup.
true
Optional
closeIf true
, the popup will closed when the map is clicked.
true
Optional
closeIf true
, the popup will closed when the map moves.
false
Optional
focusIf true
, the popup will try to focus the first focusable element inside the popup.
true
Optional
maxA string that sets the CSS property of the popup's maximum width, eg '300px'
.
To ensure the popup resizes to fit its content, set this property to 'none'
.
Available values can be found here: https://developer.mozilla.org/en-US/docs/Web/CSS/max-width
'240px'
Optional
offset?: OffsetA pixel offset applied to the popup's location
Optional
subpixelIf true
, rounding is disabled for placement of the popup, allowing for
subpixel positioning and smoother movement when the popup is translated.
false
The Popup options object