
Security News
OWASP 2025 Top 10 Adds Software Supply Chain Failures, Ranked Top Community Concern
OWASP’s 2025 Top 10 introduces Software Supply Chain Failures as a new category, reflecting rising concern over dependency and build system risks.
mapbox-gl-flash
Advanced tools
This plugin creates a flash message on your mapbox-gl-js map.

npm install --save mapbox-gl-flash
Styling for the flash-message class is left to you. Just mix it in with your regular css.
<script src='mapbox-gl-flash.js'></script>
<style>
.flash-message {
text-align: center;
color: #fff;
background-color: red;
margin: 0;
}
</style>
<script>
mapboxgl.accessToken = '<YOUR_ACCESS_TOKEN>';
var map = new mapboxgl.Map({
container: 'map',
style: 'mapbox://styles/mapbox/streets-v8',
center: [-79.45, 43.65]
});
map.addControl(new mapboxgl.Flash());
</script>
The flash message element is listening for a "mapbox.setflash" event. Using custom events you can fire such an event and pass along a details object with some options.
// a useful helper method for creating and dispatching a custom event
dispatchEvent = function(eventName, data){
var event = document.createEvent('CustomEvent');
event.initCustomEvent(eventName, true, false, data);
document.dispatchEvent(event);
};
// set the flash message to "foo"
dispatchEvent('mapbox.setflash', {message: "foo"})
// set the flash message to "foo" and add a .info class to the
// .flash-message element
dispatchEvent('mapbox.setflash', {message: "foo", info: true})
// set the flash message to "bar" and add a .warn class to the
// .flash-message element and have it fade out after 3 seconds
dispatchEvent('mapbox.setflash', {message: "bar", error: true, fadeout: 3})
Info, warn and error are all valid classes that can be added with :true.
For further details take a look at the accompanying blog post.
git checkout -b my-new-feature)git commit -am 'Add some feature')git push origin my-new-feature)Feedback and improvments welcome. There is nothing here that cannot be improved upon.
FAQs
A flash message for Mapbox GL JS
The npm package mapbox-gl-flash receives a total of 1 weekly downloads. As such, mapbox-gl-flash popularity was classified as not popular.
We found that mapbox-gl-flash demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
OWASP’s 2025 Top 10 introduces Software Supply Chain Failures as a new category, reflecting rising concern over dependency and build system risks.

Research
/Security News
Socket researchers discovered nine malicious NuGet packages that use time-delayed payloads to crash applications and corrupt industrial control systems.

Security News
Socket CTO Ahmad Nassri discusses why supply chain attacks now target developer machines and what AI means for the future of enterprise security.