dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Components.Popups
ExpressionPopupContent Class
An ExpressionContent element allows you to define a popup content element with an Arcade expression.
ArcGIS Maps SDK for JavaScript
public class ExpressionPopupContent : dymaptic.GeoBlazor.Core.Components.Popups.PopupContent
Inheritance System.Object 🡒 Microsoft.AspNetCore.Components.ComponentBase 🡒 MapComponent 🡒 PopupContent 🡒 ExpressionPopupContent
Constructors
ExpressionPopupContent() Constructor
Parameterless constructor for use as a Razor Component.
public ExpressionPopupContent();
ExpressionPopupContent(ElementExpressionInfo) Constructor
Constructor for use in C# code. Use named parameters (e.g., item1: value1, item2: value2) to set properties in any order.
public ExpressionPopupContent(dymaptic.GeoBlazor.Core.Components.ElementExpressionInfo? expressionInfo=null);
Parameters
expressionInfo
ElementExpressionInfo
Contains the Arcade expression used to create a popup content element.
ArcGIS Maps SDK for JavaScript
Properties
ExpressionPopupContent.ExpressionInfo Property
Contains the Arcade expression used to create a popup content element. See the ElementExpressionInfo documentation for details and examples for how to create these expressions.
public dymaptic.GeoBlazor.Core.Components.ElementExpressionInfo? ExpressionInfo { get; set; }
Property Value
ExpressionPopupContent.Type Property
The type of Popup Content
public override dymaptic.GeoBlazor.Core.Enums.PopupContentType Type { get; }
Property Value
Methods
ExpressionPopupContent.GetExpressionInfo() Method
Asynchronously retrieve the current value of the ExpressionInfo property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.ElementExpressionInfo?> GetExpressionInfo();
Returns
System.Threading.Tasks.Task<ElementExpressionInfo>
ExpressionPopupContent.SetExpressionInfo(ElementExpressionInfo) Method
Asynchronously set the value of the ExpressionInfo property after render.
public System.Threading.Tasks.Task SetExpressionInfo(dymaptic.GeoBlazor.Core.Components.ElementExpressionInfo? value);
Parameters
value
ElementExpressionInfo
The value to set.