27 #import <Foundation/Foundation.h>
28 #import <ArcGIS/AGSLoadableBase.h>
29 #import <ArcGIS/AGSCancelable.h>
30 #import <ArcGIS/AGSGeoElement.h>
31 #import <ArcGIS/AGSArcadeProfile.h>
86 #pragma mark initializers
107 #pragma mark properties
139 @property (nonatomic, assign, readonly, getter=isStable) BOOL
stable;
156 - (id<
AGSCancelable>)attributesWithVariableName:(NSString *)variableName
158 completion:(
void(^)(NSArray<NSString *> * __nullable result, NSError * __nullable error))completion;
172 - (id<
AGSCancelable>)attributesWithVariableName:(NSString *)variableName
174 completion:(
void(^)(NSArray<NSString *> * __nullable result, NSError * __nullable error))completion;
211 - (id<
AGSCancelable>)evaluateWithProfileVariables:(NSDictionary<NSString *,
id> *)profileVariables
AGSArcadeProfile
Definition: AGSArcadeProfile.h:47
The result from the successful evaluation of an Arcade Expression.
Definition: AGSArcadeEvaluationResult.h:38
This object allows you to evaluate an AGSArcadeExpression under a given AGSArcadeProfile.
Definition: AGSArcadeEvaluator.h:84
NSArray< NSString * > * profileVariablesUsed
Definition: AGSArcadeEvaluator.h:117
AGSArcadeProfile profile
Definition: AGSArcadeEvaluator.h:122
AGSArcadeExpression * expression
Definition: AGSArcadeEvaluator.h:112
BOOL stable
Definition: AGSArcadeEvaluator.h:139
An Arcade expression object, containing an expression, a name, a return type and a title.
Definition: AGSArcadeExpression.h:53
A source for dataset containing geographic features or non-spatial records.
Definition: AGSFeatureTable.h:65
A base class for loadables.
Definition: AGSLoadableBase.h:45
A protocol exposed by operations that allow cancellation.
Definition: AGSCancelable.h:38
An abstract representation of geographic entities on a map.
Definition: AGSGeoElement.h:43