ArcGIS Runtime SDK for iOS: AGSPopupExpressionEvaluation Class Reference
ArcGIS Runtime SDK for iOS  100.15
All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Modules Pages
AGSPopupExpressionEvaluation Class Reference

Description

The result of an attempt to evaluate popup expression.

The popup expression can come from the AGSPopupDefinition::expressions or from the AGSExpressionPopupElement::popupExpression.

Since
100.8
Inheritance diagram for AGSPopupExpressionEvaluation:
AGSObject

Properties

NSError * error
 
AGSPopupExpressionpopupExpression
 
id result
 

Property Documentation

◆ error

- (NSError*) error
readnonatomicstrong

Error information about the evaluation of AGSPopupExpressionEvaluation::popupExpression.

Since
100.8

◆ popupExpression

- (AGSPopupExpression*) popupExpression
readnonatomicstrong

One of the Arcade expressions defined on popup at AGSPopupDefinition::expressions or at AGSExpressionPopupElement::popupExpression.

Since
100.8

◆ result

- (id) result
readnonatomicstrong

The result of an evaluation of AGSPopupExpressionEvaluation::popupExpression. The type of result object is NSString, NSNumber, or NSDictionary based on the AGSPopupExpression::returnType.

The NSDictionary return type is only supported for popup expressions coming from an AGSExpressionPopupElement. In this case, the dictionary must follow the Web Map Specification for a popupElement. Refer to Popup Element for more details.

Since
100.8