21 #import <ArcGIS/AGSObject.h> 22 #import <ArcGIS/AGSImage.h> 40 #pragma mark initializers 45 #pragma mark properties 50 @property (nonatomic, copy, readonly) NSString *
itemID;
55 @property (nonatomic, copy, readwrite) NSString *
title;
60 @property (nonatomic, copy, readwrite) NSString *
snippet;
80 @property (nonatomic, copy, readwrite) NSArray<NSString*> *
tags;
90 @property (nullable, nonatomic, strong, readonly) NSDate *
created;
95 @property (nullable, nonatomic, strong, readonly) NSDate *
modified;
114 @property (nonatomic, copy, readonly) NSString *
name;
120 @property (nonatomic, copy, readwrite) NSArray<NSString *> *
typeKeywords;
129 -(void)setThumbnailWithImage:(nullable AGSImage*)image;
136 -(id<
AGSCancelable>)fetchDataWithCompletion:(
void(^)(NSData * __nullable data, NSError * __nullable error))completion;
153 -(id<
AGSCancelable>)updateItemPropertiesWithCompletion:(nullable
void(^)(NSError * __nullable error))completion;
NSString * itemDescription
Definition: AGSItem.h:65
NSString * title
Definition: AGSItem.h:55
NSString * snippet
Definition: AGSItem.h:60
NSString * accessInformation
Definition: AGSItem.h:70
NSString * spatialReferenceName
Definition: AGSItem.h:85
An image that is loaded asynchronously.
Definition: AGSLoadableImage.h:27
A geometry that represents a rectangular shape.
Definition: AGSEnvelope.h:47
NSArray< NSString * > * tags
Definition: AGSItem.h:80
NSDate * created
Definition: AGSItem.h:90
Definition: AGSObject.h:21
NSString * itemID
Definition: AGSItem.h:50
AGSEnvelope * extent
Definition: AGSItem.h:75
Object representing a unit of content.
Definition: AGSItem.h:36
NSString * termsOfUse
Definition: AGSItem.h:109
NSArray< NSString * > * typeKeywords
Definition: AGSItem.h:120
AGSLoadableImage * thumbnail
Definition: AGSItem.h:102
NSString * name
Definition: AGSItem.h:114
NSDate * modified
Definition: AGSItem.h:95
A protocol exposed by operations that allow cancellation.
Definition: AGSCancelable.h:32