25 #import <Foundation/Foundation.h>
26 #import <ArcGIS/AGSJSONSerializableBase.h>
27 #import <ArcGIS/AGSPortalTypes.h>
46 @property (nullable, nonatomic, copy, readwrite) NSString *
query;
51 @property (nullable, nonatomic, copy, readwrite) NSString *
sortField;
62 @property (nonatomic, assign, readwrite) NSInteger
startIndex;
67 @property (nonatomic, assign, readwrite) NSInteger
limit;
100 @property (nonatomic, copy, readwrite) NSArray<NSString *> *
categories;
106 -(instancetype)initWithQuery:(NSString*)query;
119 -(instancetype)initWithQuery:(NSString*)query limit:(NSInteger)limit;
134 +(
AGSPortalQueryParameters*)queryParametersForGroupsWithOwner:(nullable NSString*)username title:(nullable NSString*)title;
175 +(
AGSPortalQueryParameters*)queryParametersForItemsWithOwner:(NSString*)username searchString:(nullable NSString*)searchString;
195 owner:(nullable NSString *)owner
196 groupID:(nullable NSString *)groupID
197 searchString:(nullable NSString *)searchString;
AGSPortalQuerySortOrder
Definition: AGSPortalTypes.h:281
AGSPortalItemType
Definition: AGSPortalTypes.h:33
A geometry that represents a rectangular shape.
Definition: AGSEnvelope.h:55
A class that provides a base implementation for our JSON serializable objects.
Definition: AGSJSONSerializableBase.h:41
Defines a query on a portal.
Definition: AGSPortalQueryParameters.h:40
AGSEnvelope * boundingBox
Definition: AGSPortalQueryParameters.h:72
NSArray< NSString * > * categories
Definition: AGSPortalQueryParameters.h:100
NSString * query
Definition: AGSPortalQueryParameters.h:46
NSInteger limit
Definition: AGSPortalQueryParameters.h:67
BOOL searchPublic
Definition: AGSPortalQueryParameters.h:78
NSString * sortField
Definition: AGSPortalQueryParameters.h:51
AGSPortalQuerySortOrder sortOrder
Definition: AGSPortalQueryParameters.h:57
NSInteger startIndex
Definition: AGSPortalQueryParameters.h:62