OptionaleditingIf locationTracking is set and enabled, the Collector application will update the feature service at the defined interval with the current location of the user logged into the Collector app. See https://developers.arcgis.com/web-map-specification/objects/editing/.
OptionallocationIf locationTracking is set and enabled, the collector app will update the feature service at the defined interval with the current location of the user logged into the collector application. See https://developers.arcgis.com/web-map-specification/objects/locationTracking/.
Optionalenabled?: booleanA boolean value indicating whether or not location tracking is enabled on the webmap.
Optionalinfo?: { An object of additional information specifying layer and update interval time. See https://developers.arcgis.com/web-map-specification/objects/info/.
OptionallayerA string value indicating the given layer id specified in the web map.
OptionalupdateA numeric value indicating the time interval used to update the feature service. Default value is 300 seconds.
OptionalofflineUse if working with offline maps. See https://developers.arcgis.com/web-map-specification/objects/offline/.
OptionalconnectedList of layers which should be included in an offline map as connected online layers. See https://developers.arcgis.com/web-map-specification/objects/connectedOnlineLayer/.
OptionaleditableObject detailing the available offline editing options. See https://developers.arcgis.com/web-map-specification/objects/editableLayers/.
Optionaldownload?: "none" | "features" | "featuresAndAttachments"When editing layers, the edits are always sent to the server. This string value indicates which data is retrieved. For example, none indicates that only the schema is written since neither the features nor attachments are retrieved. For a full sync without downloading attachments, indicate features. Lastly, the default behavior is to have a full sync using featuresAndAttachments where both features and attachments are retrieved.
Optionalsync?: "syncFeaturesAndAttachments" | "syncFeaturesUploadAttachments" | "uploadFeaturesAndAttachments"This string value indicates how the data is synced.
Optionalofflinebasemap?: { Object detailing offline basemap options. See https://developers.arcgis.com/web-map-specification/objects/offlinebasemap/.
OptionalreferenceThe filename of a basemap that has been copied to a mobile device. This can be used instead of the default basemap for the map to reduce downloads.
OptionalreadonlyObject indicating what to do with attachments in read-only layers. See https://developers.arcgis.com/web-map-specification/objects/readonlyLayers/.
OptionaldownloadIndicates whether to include attachments with the read-only data.
OptionalviewingAn object containing all the viewing properties of the web map. If this is null or not defined, the client should assume a logical default. See https://developers.arcgis.com/web-map-specification/objects/viewing/.
OptionalbasemapThe basemap tool which will use the basemap group defined in the Portal. See https://developers.arcgis.com/web-map-specification/objects/basemapGallery/.
Optionalenabled?: booleanIndicates whether to display the baseMapGallery.
Optionalmeasure?: { Measure tool setting for the application properties. See https://developers.arcgis.com/web-map-specification/objects/measure/.
Optionalenabled?: booleanIndicates if the measuring tool is enabled.
Optionalrouting?: { The route tool which will leverage the Portals defined route service. See https://developers.arcgis.com/web-map-specification/objects/routing/.
Optionalenabled?: booleanIndicates whether to set the route service.
Optionalsearch?: { An object specifying search parameters within the webmap. See https://developers.arcgis.com/web-map-specification/objects/search/.
OptionaldisableA boolean value indicating whether or not to disable the place finder.
Optionalenabled?: booleanA boolean value indicating whether search (find) functionality is enabled in the web map.
OptionalhintA string value used to indicate the hint provided with the search dialog.
Optionallayers?: SublayerJson[]An array of layer objects defining the styling, geometry, and attribute information for the features.
The applicationProperties object is one of the objects at the top level of the JSON web map JSON schema. This is responsible for containing the viewing and editing properties of the web map. There are specific objects within this object that are applicable only to Collector and are explained within the property descriptions.
See https://developers.arcgis.com/web-map-specification/objects/applicationProperties/.