yandex-map-widget
Yandex Map Widget which loads the Map API and then creates a map with placemarks.
- Appends a script tag for the Map API to document body.
- Provides a promise that resolves when the script is loaded and the API is ready.
- After that you can create a map by just providing a list of points (see example below).
- You can create multiple maps on the same page if you want.
Installation
# npm npm install yandex-map-widget
Usage
First, need to include the widget's CSS (see an code example below). It's possible to include the CSS in the widget's JS, but it's a bad design decision for maintability.
If yandex-map-widget.loadApi
was called without args, default script src
value would be "//api-maps.yandex.ru/2.1/?lang=ru_RU"
;; mapWidjet ;
To use another language simply pass a valid src
to yandex-map-widget.loadApi
mapWidjet
Running the tests
# with npm npm test