Calcite Theme for the ArcGIS JS API ( Devtopia Wiki: https://devtopia.esri.com/WebGIS/arcgis-js-api/wiki/calcite )

JS API Widgets | Dojo Dijits

Done
Work in progress
Not Started

{icon font - sample set}

from https://devtopia.esri.com/fran6733/calcite-for-js-api-icons

.esriIconBasemap

.esriIconZoomIn

.esriIconZoomOut

{loading indicators}

(use cases coming soon)

.LoadingBarsGrey

.LoadingBarsDark

.LoadingBarsBlue

.LoadingBarsBlueLarge

.LoadingSpinBlue1

Attachment Editor

Click a feature to view attachment editor

Basemap Toggle

Switch between two basemaps

Bookmarks

Bookmark the current map extent

Color Picker

Simple color picker

Directions

Calculate directions between two or more input locations

Editor

Edit layers

Geocoder (Simple)

Find locations on the map

mode 1 - when not displayed over a map

mode 2 - when displayed over a map

Home Button

Return map to initial extent

Horizontal Slider

Simple horizontal slider

Horizontal Slider Labels

Simple horizontal slider with labels

Locate Button

Find position on the map

Identity Manager

Login dialog to access secure services.

Infographics

Display geoenrichment info for the selected location

Magnify Glass

Compare contents of multiple layers

Layer Swipe

Compare contents of multiple layers

Legend

Display a legend for the map layers

Measurement

Provides tools for calculating the current location

Map with default (small) slider

Esri Map with the default small slider.

Map with large slider

Map with the large slider. Use case example

Overview map

The OverviewMap widget displays the current extent of the map within the context of a larger area.

Print

Print map contents. Use case example

Scalebar

Scalebar

Template Picker

Display a gallery of templates from one or more feature layers

Time Slider

Time slider with dynamic map service layer

Visible Scale Range Slider

A slider that helps set the visible scale range for a layer.