Since version: 1.36

The Experience Builder dynamic value profile allows creators of an Experience Builder app to write expressions in one place within the configuration experience, which return a value that may then be referenced in one or more widgets of the application, including tables, text, and search displays. Once added, users can easily select these dynamic value expressions within the attributes of supported widgets. The result is improved consistency, simplified maintenance, and a more streamlined workflow.

Context

The following products implement this profile:

  • ArcGIS Experience Builder

Spatial reference

This profile does not include geometry functions and therefore does not define a spatial reference for the execution context.

Time zone

The Experience Builder time zone determines the execution context's default time zone.

Profile variables

Variable NameTypeDescription
$featureFeatureProvides access to the attributes and geometry of the feature in the layer.

Function bundles

Core

Return types

Date | DateOnly | Time | Number | Text

Example

Use dark colors for code blocksCopy
1
2
3
4
5
6
7
// Classify risk score into categories
var score = $feature.RiskScore;
return When(
  score >= 80, "High",
  score >= 50, "Medium",
  "Low"
);

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.