Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gavinr/experience-builder-multiple-maps
Example custom widget interacting with multiple map widgets
https://github.com/gavinr/experience-builder-multiple-maps
experience-builder experience-builder-widgets hacktoberfest
Last synced: 6 days ago
JSON representation
Example custom widget interacting with multiple map widgets
- Host: GitHub
- URL: https://github.com/gavinr/experience-builder-multiple-maps
- Owner: gavinr
- Created: 2021-06-02T20:02:45.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-06-03T01:35:40.000Z (over 3 years ago)
- Last Synced: 2024-12-16T22:12:04.733Z (8 days ago)
- Topics: experience-builder, experience-builder-widgets, hacktoberfest
- Language: TypeScript
- Homepage: https://gavinr.github.io/experience-builder-multiple-maps/
- Size: 4 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Experience Builder - Multiple Maps
There are plenty of examples out there for creating a custom widget that controls a single map widget. What if you want to access multiple map widgets? This widgets is a demo to show one way to do that.
## Quick Start - Download
1. [Download](https://developers.arcgis.com/downloads/apis-and-sdks?product=arcgis-experience-builder) and unzip [Experience Builder Developer Edition](https://developers.arcgis.com/experience-builder/).
2. Download the latest [release](https://github.com/gavinr/get-map-coordinates-experience-builder/releases) from this repository.
3. Unzip the downloaded files, and copy the `multiple-maps` folder into the `client\your-extensions\widgets\` folder of the extracted Experience Builder files.## Quick Start - Git
1. [Download](https://developers.arcgis.com/downloads/apis-and-sdks?product=arcgis-experience-builder) and unzip [Experience Builder Developer Edition](https://developers.arcgis.com/experience-builder/).
2. Open a new terminal window and browse to the `client` folder.
3. `git clone https://github.com/gavinr/experience-builder-multiple-maps`
4. `npm ci`
5. `npm start`
6. Start Experience Builder server per the instructions (in a separate terminal, `cd server`, `npm ci`, `npm start`)## More
View my other Experience Builder projects [here](https://github.com/gavinr?tab=repositories&q=experience-builder).