vue-mapbox
Version:
> Combine powers of [Vue.js](https://vuejs.org/) and [Mapbox Gl JS](https://mapbox.com/mapbox-gl-js)
1,372 lines • 136 kB
JavaScript
(window.webpackJsonp = window.webpackJsonp || []).push([
[14],
{
151: function(e, o, t) {
"use strict";
t.r(o);
var a = t(17),
n = Object(a.a)(
{},
function() {
var e = this,
o = e.$createElement,
t = e._self._c || o;
return t(
"ContentSlotsDistributor",
{ attrs: { "slot-key": e.$parent.slotKey } },
[
t("h1", { attrs: { id: "glmap" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#glmap", "aria-hidden": "true" }
},
[e._v("#")]
),
e._v(" GlMap")
]),
e._v(" "),
t("h2", { attrs: { id: "props" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#props", "aria-hidden": "true" }
},
[e._v("#")]
),
e._v(" Props")
]),
e._v(" "),
t("h3", { attrs: { id: "mapboxgl" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#mapboxgl", "aria-hidden": "true" }
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("mapboxGl")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type")]),
e._v(": "),
t("code", [e._v("Object")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("null")])
]),
e._v(" "),
t("li", [
t("ul", [
t("li", [
t("strong", [e._v("Description:")]),
e._v(
" Mapboxgl-js implementation. Useful for lazy-loading. If omitted, VueMapbox imports Mapbox-gl-js dynamically."
)
])
])
])
]),
e._v(" "),
t("h3", { attrs: { id: "mapstyle" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#mapstyle", "aria-hidden": "true" }
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("mapStyle")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type")]),
e._v(": "),
t("code", [e._v("String")]),
e._v(", "),
t("code", [e._v("Object")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Required")])]),
e._v(" "),
t("li", [t("strong", [e._v("Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(
" The map's Mapbox style. This must be an a JSON object conforming to the schema described in the Mapbox Style Specification , or a URL to such JSON."
)
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.style")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "container" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#container", "aria-hidden": "true" }
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("container")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("String")]),
e._v(", "),
t("code", [e._v("HTMLElement")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("#map-{random number}")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Non-Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(
" The HTML element in which Mapbox GL JS will render the map"
)
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.container")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "accesstoken" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#accesstoken", "aria-hidden": "true" }
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("accessToken")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("String")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("undefined")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Non-Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(" Token for access Mapbox map")
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t(
"a",
{
attrs: {
href:
"https://docs.mapbox.com/mapbox-gl-js/api/#accesstoken",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("accessToken"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "minzoom" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#minzoom", "aria-hidden": "true" }
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("minZoom")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("Number")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("0")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(" Minimum zoom level of the map (0-24)")
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.minZoom")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "maxzoom" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#maxzoom", "aria-hidden": "true" }
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("maxZoom")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("Number")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("22")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(" Maximum zoom level of the map (0-24)")
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.maxZoom")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "hash" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#hash", "aria-hidden": "true" }
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("hash")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("Boolean")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("false")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(
" If true, the map's position (zoom, center latitude, center longitude, bearing, and pitch) will be synced with the hash fragment of the page's URL"
)
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.hash")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "interactive" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#interactive", "aria-hidden": "true" }
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("interactive")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("Boolean")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("true")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Non-Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(
" If false, no mouse, touch, or keyboard listeners will be attached to the map, so it will not respond to interaction"
)
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.interactive")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "bearingsnap" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#bearingsnap", "aria-hidden": "true" }
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("bearingSnap")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("Number")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("7")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Non-Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(
" The threshold, measured in degrees, that determines when the map's bearing will snap to north"
)
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.bearingSnap")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "attributioncontrol" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: {
href: "#attributioncontrol",
"aria-hidden": "true"
}
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("attributionControl")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("Boolean")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("true")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Non-Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(
" If true, an AttributionControl will be added to the map"
)
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.attributionControl")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "logoposition" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#logoposition", "aria-hidden": "true" }
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("logoPosition")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("String")]),
e._v(", "),
t("code", [e._v("top-left")]),
e._v(", "),
t("code", [e._v("top-right")]),
e._v(", "),
t("code", [e._v("bottom-right")]),
e._v(", "),
t("code", [e._v("bottom-left")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("bottom-left")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Non-Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(
" A string representing the position of the Mapbox wordmark on the map"
)
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.logoPosition")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "failifmajorperformancecaveat" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: {
href: "#failifmajorperformancecaveat",
"aria-hidden": "true"
}
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("failIfMajorPerformanceCaveat")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("Boolean")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("false")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Non-Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(
" If true, map creation will fail if the performance of Mapbox GL JS would be dramatically worse than expected (i.e. a software renderer would be used)"
)
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.failIfMajorPerformanceCaveat")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "crosssourcecollisions" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: {
href: "#crosssourcecollisions",
"aria-hidden": "true"
}
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("crossSourceCollisions")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("Boolean")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("true")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Non-Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(
" If true, symbols from multiple sources can collide with each other during collision detection. If false , collision detection is run separately for the symbols in each source."
)
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.crossSourceCollisions")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "fadeduration" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#fadeduration", "aria-hidden": "true" }
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("fadeDuration")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("Number")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("300")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Non-Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(
" Controls the duration of the fade-in/fade-out animation for label collisions, in milliseconds. This setting affects all symbol layers. This setting does not affect the duration of runtime styling transitions or raster tile cross-fading."
)
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.fadeDuration")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "preservedrawingbuffer" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: {
href: "#preservedrawingbuffer",
"aria-hidden": "true"
}
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("preserveDrawingBuffer")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("Boolean")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("false")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Non-Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(
" If true, the map's canvas can be exported to a PNG using map.getCanvas().toDataURL()"
)
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.preserveDrawingBuffer")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "refreshexpiredtiles" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: {
href: "#refreshexpiredtiles",
"aria-hidden": "true"
}
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("refreshExpiredTiles")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("Boolean")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("true")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Non-Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(
" If true, the map won't attempt to re-request tiles once they expire per their HTTP cacheControl / expires headers."
)
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.refreshExpiredTiles")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "maxbounds" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#maxbounds", "aria-hidden": "true" }
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("maxBounds")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("Array")]),
e._v(", "),
t("code", [e._v("LngLatBoundsLike object")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("undefined")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(
" If set, the map will be constrained to the given bounds"
)
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.maxBounds")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "scrollzoom" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#scrollzoom", "aria-hidden": "true" }
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("scrollZoom")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("Boolean")]),
e._v(", "),
t("code", [e._v("Object")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("true")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Non-Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(
' If true, the "scroll to zoom" interaction is enabled. An Object value is passed as options to ScrollZoomHandler#enable'
)
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.scrollZoom")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "boxzoom" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#boxzoom", "aria-hidden": "true" }
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("boxZoom")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("Boolean")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("true")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Non-Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(' If true, the "box zoom" interaction is enabled')
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.boxZoom")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "dragrotate" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#dragrotate", "aria-hidden": "true" }
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("dragRotate")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("Boolean")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("true")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Non-Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(
' If true, the "drag to rotate" interaction is enabled'
)
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.dragRotate")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "keyboard" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#keyboard", "aria-hidden": "true" }
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("keyboard")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("Boolean")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("true")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Non-Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(" If true, keyboard shortcuts are enabled")
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.keyboard")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "doubleclickzoom" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#doubleclickzoom", "aria-hidden": "true" }
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("doubleClickZoom")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("Boolean")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("true")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Non-Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(
' If true, the "double click to zoom" interaction is enabled'
)
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.doubleClickZoom")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "touchzoomrotate" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#touchzoomrotate", "aria-hidden": "true" }
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("touchZoomRotate")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("Boolean")]),
e._v(", "),
t("code", [e._v("Object")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("true")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Non-Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(
' If true, the "pinch to rotate and zoom" interaction is enabled. An Object value is passed as options to TouchZoomRotateHandler#enable'
)
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.touchZoomRotate")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "trackresize" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#trackresize", "aria-hidden": "true" }
},
[e._v("#")]
),
e._v(" "),
t("code", [e._v("trackResize")])
]),
e._v(" "),
t("ul", [
t("li", [
t("strong", [e._v("Type:")]),
e._v(" "),
t("code", [e._v("Boolean")])
]),
e._v(" "),
t("li", [
t("strong", [e._v("Default:")]),
e._v(" "),
t("code", [e._v("true")])
]),
e._v(" "),
t("li", [t("strong", [e._v("Non-Synced")])]),
e._v(" "),
t("li", [
t("strong", [e._v("Description:")]),
e._v(
" If true, the map will automatically resize when the browser window resizes."
)
]),
e._v(" "),
t("li", [
t("strong", [e._v("See:")]),
e._v(" "),
t("code", [e._v("options.trackResize")]),
e._v(" in "),
t(
"a",
{
attrs: {
href: "https://docs.mapbox.com/mapbox-gl-js/api/#map",
target: "_blank",
rel: "noopener noreferrer"
}
},
[e._v("Map"), t("OutboundLink")],
1
)
])
]),
e._v(" "),
t("h3", { attrs: { id: "center" } }, [
t(
"a",
{
staticClass: "header-anchor",
attrs: { href: "#center", "aria-hidden": "true" }
},
[e._v("#")]
),
e