OfflineSettings class final

Represents settings in an online web map which the author has configured for offline use.

Offline settings can be configured by a web map author to provide default values which are appropriate for taking a map offline. Applications which take the map offline can choose to ignore these offline settings when setting parameters for an OfflineMapTask.

Note: the following methods will use the offline settings to set default parameter values:

Implemented types

Properties

attachmentSyncDirection AttachmentSyncDirection
A setting configured by the web map author that provides guidance for how attachments should be synced when working offline.
no setter
hashCode int
The hash code for this object.
no setterinherited
onlineLayers List<Layer>
List of layers that the web map author determined will remain online when the map is taken offline.
no setter
onlineTables List<ServiceFeatureTable>
List of non-spatial tables that the web map author determined will remain online when the map is taken offline.
no setter
referenceBasemapFilename String
The name of a local basemap file which can be used instead of downloading a basemap when taking this map offline.
no setter
returnLayerAttachmentOption ReturnLayerAttachmentOption
A setting configured by the web map author that indicates which feature layers should include attachments when taken offline.
no setter
returnSchemaOnlyForEditableLayers bool
A setting configured by the web map author that indicates whether or not feature layers taken offline should be schema only and contain no data.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited