25 #import <Foundation/Foundation.h>
26 #import <ArcGIS/AGSLoadableBase.h>
27 #import <ArcGIS/AGSCancelable.h>
71 #pragma mark initializers
79 -(instancetype)initWithPortalItem:(
AGSPortalItem *)portalItem;
86 +(instancetype)preplannedMapAreaWithPortalItem:(
AGSPortalItem *)portalItem;
89 #pragma mark properties
103 @property (nonatomic, copy, readonly) NSArray<AGSPortalItem *> *
packageItems;
193 -(id<
AGSCancelable>)getContentItemsWithCompletion:(
void(^)(NSArray<
AGSPortalItem*> * __nullable contentItems, NSError * __nullable error))completion ;
AGSPreplannedPackagingStatus
Definition: AGSPreplannedMapArea.h:39
@ AGSPreplannedPackagingStatusFailed
Definition: AGSPreplannedMapArea.h:42
@ AGSPreplannedPackagingStatusUnknown
Definition: AGSPreplannedMapArea.h:40
@ AGSPreplannedPackagingStatusComplete
Definition: AGSPreplannedMapArea.h:43
@ AGSPreplannedPackagingStatusProcessing
Definition: AGSPreplannedMapArea.h:41
Definition: AGSPreplannedMapArea.h:182
Base class for all classes that represent geometric shapes.
Definition: AGSGeometry.h:121
A base class for loadables.
Definition: AGSLoadableBase.h:45
Describes supported methods for obtaining updates for an offline map.
Definition: AGSOfflineMapUpdateCapabilities.h:38
Object representing a unit of content in an ArcGIS portal.
Definition: AGSPortalItem.h:93
Represents an individual offline map area.
Definition: AGSPreplannedMapArea.h:69
AGSPortalItem * portalItem
Definition: AGSPreplannedMapArea.h:133
NSArray< AGSPortalItem * > * packageItems
Definition: AGSPreplannedMapArea.h:103
AGSPreplannedPackagingStatus packagingStatus
Definition: AGSPreplannedMapArea.h:128
AGSOfflineMapUpdateCapabilities * updateCapabilities
Definition: AGSPreplannedMapArea.h:175
AGSGeometry * areaOfInterest
Definition: AGSPreplannedMapArea.h:96
A protocol exposed by operations that allow cancellation.
Definition: AGSCancelable.h:38