PopupExpression class final

Defines an Arcade expression within a pop-up.

Arcade is an expression language that is supported across ArcGIS. It can be used to perform calculations, manipulate text, and evaluate logical statements. The expression can transform a list of attributes into engaging information for your audience. For example, to place a field value into a string of meaningful text you just need to use the Concatenate and Text functions. Explore Arcade's function reference for a full list of Arcade commands that offer a range of logical, geometry, math, and date functions.

Once you have constructed an Arcade expression, pass it to the PopupExpression.expression and specify a PopupExpression.returnType. Pass the pop-up expression to ExpressionPopupElement.new to create an ExpressionPopupElement.

Implemented types

Constructors

PopupExpression.new()
Creates a popup expression.
factory

Properties

expression String
The Arcade expression defined in this expression.
getter/setter pair
hashCode int
The hash code for this object.
no setteroverride
name String
The name of this expression.
getter/setter pair
returnType PopupExpressionReturnType
The return type of this expression.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
title String
The title of this expression.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
override