DownloadPreplannedOfflineMapParameters constructor

DownloadPreplannedOfflineMapParameters(
  1. {PreplannedMapArea? preplannedMapArea}
)

Creates a download preplanned offline map parameters object with the given offline map area.

Parameters:

  • preplannedMapArea — preplanned map area representing area to be downloaded for offline use.

Implementation

factory DownloadPreplannedOfflineMapParameters(
    {PreplannedMapArea? preplannedMapArea}) {
  _initializeArcGISEnvironmentIfNeeded();
  final handle = _withThrowingErrorHandler((errorHandler) {
    return runtimecore
        .RT_DownloadPreplannedOfflineMapParameters_createCombined(
            preplannedMapArea?._handle ?? ffi.nullptr, errorHandler);
  });
  final DownloadPreplannedOfflineMapParameters object =
      DownloadPreplannedOfflineMapParameters._withHandle(handle);
  object._preplannedMapArea.cache(preplannedMapArea);
  return object;
}