themustafaomar / jsvectormap

A lightweight JavaScript library for creating interactive maps and pretty data visualization.
https://jvm-docs.vercel.app
MIT License
398 stars 80 forks source link

feat(regions): set/clear selected regions programmatically #137

Closed themustafaomar closed 1 year ago

themustafaomar commented 1 year ago

Fixes: #131

Clear selected regions

// Clear all selected regions
map.clearSelectedRegions()

// Clear a single selected region
map.clearSelectedRegions('EG')

// Clear multiple selected regions
map.clearSelectedRegions(['EG', 'CA'])

Set selected regions

// Set Egypt as the only selected region
map.setSelectedRegions('EG')

// Set Egypt and Canada as the only selected regions
map.setSelectedRegions(['EG', 'CA'])