Skip to content

Minimalistic ArcGIS API for JavaScript 4.x + TypeScript starter project. Please take a look at the releases: If you wanna learn JSAPI, pick an early release and build up from there.

License

Notifications You must be signed in to change notification settings

esride-dama/jsapi4-workshop

 
 

Repository files navigation

Demo App

This demo app is forked from the minimalistic JSAPI 4.x + TypeScript demo app by Esri Inc.

TypeScript with the ArcGIS API 4 for JavaScript

Usage

  1. Clone the repo and npm i dependencies
  2. npm run dev to compile /app/main.ts to main.js in the same folder and watch for changes
  3. npm start to launch browser-sync in your default browser.
  4. npm run lint to run TSLint on TypeScript files.

Releases

The releases stand for different development stages. Learn how to build up from a simple template using JSAPI 4.x and TypeScript...

  • adding layers and default widgets
  • adding a SceneView and synchronizing it with the MapView by using the Accessor and Promises
  • create a class-based app and a view factory learn advanced TypeScript features
  • implement a custom widget
  • create a popup using images that are attached to features.

About

Minimalistic ArcGIS API for JavaScript 4.x + TypeScript starter project. Please take a look at the releases: If you wanna learn JSAPI, pick an early release and build up from there.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 83.7%
  • HTML 13.0%
  • CSS 3.3%