GeoBlazor Pro
dymaptic.GeoBlazor.Pro
dymaptic.GeoBlazor.Pro.Components
FeatureViewModel Class
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.FeatureViewModel.html”>GeoBlazor Docs</a> Provides the logic for the <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature.html”>Feature</a> widget. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html”>ArcGIS Maps SDK for JavaScript</a>
public class FeatureViewModel : dymaptic.GeoBlazor.Core.Components.MapComponent, dymaptic.GeoBlazor.Core.Interfaces.IFeatureViewModel, dymaptic.GeoBlazor.Core.Interfaces.IMapComponent
Inheritance System.Object 🡒 Microsoft.AspNetCore.Components.ComponentBase 🡒 dymaptic.GeoBlazor.Core.Components.MapComponent 🡒 FeatureViewModel
Implements dymaptic.GeoBlazor.Core.Interfaces.IFeatureViewModel, dymaptic.GeoBlazor.Core.Interfaces.IMapComponent
Constructors
FeatureViewModel() Constructor
Parameterless constructor for use as a Razor Component.
public FeatureViewModel();
FeatureViewModel(Abilities, Nullable<bool>, Graphic, Point, SpatialReference, string) Constructor
Constructor for use in C# code. Use named parameters (e.g., item1: value1, item2: value2) to set properties in any order.
public FeatureViewModel(dymaptic.GeoBlazor.Core.Components.Abilities? abilities=null, System.Nullable<bool> defaultPopupTemplateEnabled=null, dymaptic.GeoBlazor.Core.Components.Graphic? graphic=null, dymaptic.GeoBlazor.Core.Components.Geometries.Point? location=null, dymaptic.GeoBlazor.Core.Components.SpatialReference? spatialReference=null, string? timeZone=null);
Parameters
abilities
dymaptic.GeoBlazor.Core.Components.Abilities
Defines the specific <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#Abilities”>abilities</a> that the <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature.html”>Feature</a> and <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Popup.html”>Popup</a> widgets should use when querying and displaying its content. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#abilities”>ArcGIS Maps SDK for JavaScript</a>
defaultPopupTemplateEnabled
System.Nullable<System.Boolean>
Enables automatic creation of a popup template for layers that have popups enabled but no popupTemplate defined. default false <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#defaultPopupTemplateEnabled”>ArcGIS Maps SDK for JavaScript</a>
graphic
dymaptic.GeoBlazor.Core.Components.Graphic
The <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-Graphic.html”>Graphic</a> used to represent the feature. default null <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#graphic”>ArcGIS Maps SDK for JavaScript</a>
location
dymaptic.GeoBlazor.Core.Components.Geometries.Point
The <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-geometry-Point.html”>Point</a> representing the location of the <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-views-MapView.html”>MapView</a> interaction used to trigger the opening of the widget. default null <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#location”>ArcGIS Maps SDK for JavaScript</a>
spatialReference
dymaptic.GeoBlazor.Core.Components.SpatialReference
The spatial reference used for <a target=”_blank” href=”https://developers.arcgis.com/arcade”>Arcade</a> operations. default null <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#spatialReference”>ArcGIS Maps SDK for JavaScript</a>
timeZone
System.String
Dates and times displayed in the widget will be displayed in this time zone. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#timeZone”>ArcGIS Maps SDK for JavaScript</a>
Properties
FeatureViewModel.Abilities Property
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.FeatureViewModel.html#featureviewmodelabilities-property”>GeoBlazor Docs</a> Defines the specific <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#Abilities”>abilities</a> that the <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature.html”>Feature</a> and <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Popup.html”>Popup</a> widgets should use when querying and displaying its content. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#abilities”>ArcGIS Maps SDK for JavaScript</a>
public dymaptic.GeoBlazor.Core.Components.Abilities? Abilities { get; set; }
Property Value
dymaptic.GeoBlazor.Core.Components.Abilities
FeatureViewModel.DefaultPopupTemplateEnabled Property
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.FeatureViewModel.html#featureviewmodeldefaultpopuptemplateenabled-property”>GeoBlazor Docs</a> Enables automatic creation of a popup template for layers that have popups enabled but no popupTemplate defined. default false <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#defaultPopupTemplateEnabled”>ArcGIS Maps SDK for JavaScript</a>
public System.Nullable<bool> DefaultPopupTemplateEnabled { get; set; }
Property Value
System.Nullable<System.Boolean>
FeatureViewModel.ElementReferenceContent Property
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.FeatureViewModel.html#featureviewmodelelementreferencecontent-property”>GeoBlazor Docs</a> The <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-PopupTemplate.html#content”>content</a> of the feature. default null <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#content”>ArcGIS Maps SDK for JavaScript</a>
public System.Nullable<Microsoft.AspNetCore.Components.ElementReference> ElementReferenceContent { get; }
Property Value
System.Nullable<Microsoft.AspNetCore.Components.ElementReference>
FeatureViewModel.FormattedAttributes Property
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.FeatureViewModel.html#featureviewmodelformattedattributes-property”>GeoBlazor Docs</a> The formatted attributes calculated from `fieldInfo` <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-PopupTemplate.html”>PopupTemplate</a> content. default null <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#formattedAttributes”>ArcGIS Maps SDK for JavaScript</a>
public dymaptic.GeoBlazor.Pro.Components.FeatureViewModelFormattedAttributes? FormattedAttributes { get; }
Property Value
FeatureViewModelFormattedAttributes
FeatureViewModel.Graphic Property
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.FeatureViewModel.html#featureviewmodelgraphic-property”>GeoBlazor Docs</a> The <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-Graphic.html”>Graphic</a> used to represent the feature. default null <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#graphic”>ArcGIS Maps SDK for JavaScript</a>
public dymaptic.GeoBlazor.Core.Components.Graphic? Graphic { get; set; }
Property Value
dymaptic.GeoBlazor.Core.Components.Graphic
FeatureViewModel.LastEditInfo Property
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.FeatureViewModel.html#featureviewmodellasteditinfo-property”>GeoBlazor Docs</a> A read-only property containing metadata regarding the last edit performed on a feature. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#lastEditInfo”>ArcGIS Maps SDK for JavaScript</a>
public dymaptic.GeoBlazor.Core.Model.FeatureViewModelLastEditInfo? LastEditInfo { get; }
Property Value
dymaptic.GeoBlazor.Core.Model.FeatureViewModelLastEditInfo
FeatureViewModel.Location Property
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.FeatureViewModel.html#featureviewmodellocation-property”>GeoBlazor Docs</a> The <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-geometry-Point.html”>Point</a> representing the location of the <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-views-MapView.html”>MapView</a> interaction used to trigger the opening of the widget. default null <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#location”>ArcGIS Maps SDK for JavaScript</a>
public dymaptic.GeoBlazor.Core.Components.Geometries.Point? Location { get; set; }
Property Value
dymaptic.GeoBlazor.Core.Components.Geometries.Point
FeatureViewModel.PopupContentCollectionContent Property
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.FeatureViewModel.html#featureviewmodelpopupcontentcollectioncontent-property”>GeoBlazor Docs</a> The <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-PopupTemplate.html#content”>content</a> of the feature. default null <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#content”>ArcGIS Maps SDK for JavaScript</a>
public System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Core.Components.Popups.PopupContent>? PopupContentCollectionContent { get; }
Property Value
System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Core.Components.Popups.PopupContent>
FeatureViewModel.SpatialReference Property
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.FeatureViewModel.html#featureviewmodelspatialreference-property”>GeoBlazor Docs</a> The spatial reference used for <a target=”_blank” href=”https://developers.arcgis.com/arcade”>Arcade</a> operations. default null <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#spatialReference”>ArcGIS Maps SDK for JavaScript</a>
public dymaptic.GeoBlazor.Core.Components.SpatialReference? SpatialReference { get; set; }
Property Value
dymaptic.GeoBlazor.Core.Components.SpatialReference
FeatureViewModel.State Property
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.FeatureViewModel.html#featureviewmodelstate-property”>GeoBlazor Docs</a> The view model’s state. default “disabled” <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#state”>ArcGIS Maps SDK for JavaScript</a>
public System.Nullable<dymaptic.GeoBlazor.Core.Enums.ViewModelState> State { get; }
Property Value
System.Nullable<dymaptic.GeoBlazor.Core.Enums.ViewModelState>
FeatureViewModel.StringContent Property
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.FeatureViewModel.html#featureviewmodelstringcontent-property”>GeoBlazor Docs</a> The <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-PopupTemplate.html#content”>content</a> of the feature. default null <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#content”>ArcGIS Maps SDK for JavaScript</a>
public string? StringContent { get; }
Property Value
FeatureViewModel.TimeZone Property
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.FeatureViewModel.html#featureviewmodeltimezone-property”>GeoBlazor Docs</a> Dates and times displayed in the widget will be displayed in this time zone. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#timeZone”>ArcGIS Maps SDK for JavaScript</a>
public string? TimeZone { get; set; }
Property Value
FeatureViewModel.Title Property
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.FeatureViewModel.html#featureviewmodeltitle-property”>GeoBlazor Docs</a> The title for the feature. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#title”>ArcGIS Maps SDK for JavaScript</a>
public string? Title { get; }
Property Value
FeatureViewModel.WaitingForContent Property
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.FeatureViewModel.html#featureviewmodelwaitingforcontent-property”>GeoBlazor Docs</a> Indicates whether the feature is currently waiting for all of its content to finish loading. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#waitingForContent”>ArcGIS Maps SDK for JavaScript</a>
public System.Nullable<bool> WaitingForContent { get; }
Property Value
System.Nullable<System.Boolean>
FeatureViewModel.WidgetContent Property
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.FeatureViewModel.html#featureviewmodelwidgetcontent-property”>GeoBlazor Docs</a> The <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-PopupTemplate.html#content”>content</a> of the feature. default null <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#content”>ArcGIS Maps SDK for JavaScript</a>
public dymaptic.GeoBlazor.Core.Components.Widgets.Widget? WidgetContent { get; }
Property Value
dymaptic.GeoBlazor.Core.Components.Widgets.Widget
Methods
FeatureViewModel.GetAbilities() Method
Asynchronously retrieve the current value of the Abilities property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Abilities?> GetAbilities();
Returns
System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Abilities>
FeatureViewModel.GetDefaultPopupTemplateEnabled() Method
Asynchronously retrieve the current value of the DefaultPopupTemplateEnabled property.
public System.Threading.Tasks.Task<System.Nullable<bool>> GetDefaultPopupTemplateEnabled();
Returns
System.Threading.Tasks.Task<System.Nullable<System.Boolean>>
FeatureViewModel.GetElementReferenceContent() Method
Asynchronously retrieve the current value of the ElementReferenceContent property.
public System.Threading.Tasks.Task<System.Nullable<Microsoft.AspNetCore.Components.ElementReference>> GetElementReferenceContent();
Returns
System.Threading.Tasks.Task<System.Nullable<Microsoft.AspNetCore.Components.ElementReference>>
FeatureViewModel.GetFormattedAttributes() Method
Asynchronously retrieve the current value of the FormattedAttributes property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Pro.Components.FeatureViewModelFormattedAttributes?> GetFormattedAttributes();
Returns
System.Threading.Tasks.Task<FeatureViewModelFormattedAttributes>
FeatureViewModel.GetGraphic() Method
Asynchronously retrieve the current value of the Graphic property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Graphic?> GetGraphic();
Returns
System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Graphic>
FeatureViewModel.GetLastEditInfo() Method
Asynchronously retrieve the current value of the LastEditInfo property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Model.FeatureViewModelLastEditInfo?> GetLastEditInfo();
Returns
System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Model.FeatureViewModelLastEditInfo>
FeatureViewModel.GetLocation() Method
Asynchronously retrieve the current value of the Location property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Geometries.Point?> GetLocation();
Returns
System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Geometries.Point>
FeatureViewModel.GetPopupContentCollectionContent() Method
Asynchronously retrieve the current value of the PopupContentCollectionContent property.
public System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Core.Components.Popups.PopupContent>?> GetPopupContentCollectionContent();
Returns
System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Core.Components.Popups.PopupContent>>
FeatureViewModel.GetSpatialReference() Method
Asynchronously retrieve the current value of the SpatialReference property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.SpatialReference?> GetSpatialReference();
Returns
System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.SpatialReference>
FeatureViewModel.GetState() Method
Asynchronously retrieve the current value of the State property.
public System.Threading.Tasks.Task<System.Nullable<dymaptic.GeoBlazor.Core.Enums.ViewModelState>> GetState();
Returns
System.Threading.Tasks.Task<System.Nullable<dymaptic.GeoBlazor.Core.Enums.ViewModelState>>
FeatureViewModel.GetStringContent() Method
Asynchronously retrieve the current value of the StringContent property.
public System.Threading.Tasks.Task<string?> GetStringContent();
Returns
System.Threading.Tasks.Task<System.String>
FeatureViewModel.GetTimeZone() Method
Asynchronously retrieve the current value of the TimeZone property.
public System.Threading.Tasks.Task<string?> GetTimeZone();
Returns
System.Threading.Tasks.Task<System.String>
FeatureViewModel.GetTitle() Method
Asynchronously retrieve the current value of the Title property.
public System.Threading.Tasks.Task<string?> GetTitle();
Returns
System.Threading.Tasks.Task<System.String>
FeatureViewModel.GetWaitingForContent() Method
Asynchronously retrieve the current value of the WaitingForContent property.
public System.Threading.Tasks.Task<System.Nullable<bool>> GetWaitingForContent();
Returns
System.Threading.Tasks.Task<System.Nullable<System.Boolean>>
FeatureViewModel.GetWidgetContent() Method
Asynchronously retrieve the current value of the WidgetContent property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Widgets.Widget?> GetWidgetContent();
Returns
System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Widgets.Widget>
FeatureViewModel.NextMedia(int) Method
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.FeatureViewModel.html#featureviewmodelnextmedia-method”>GeoBlazor Docs</a> Paginates to the next <a target=”_blank” href=”esri-popup-content-MediaContent.html”>media</a> info. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#nextMedia”>ArcGIS Maps SDK for JavaScript</a>
public System.Threading.Tasks.Task NextMedia(int contentElementIndex);
Parameters
contentElementIndex
System.Int32
The index position of the <a target=”_blank” href=”esri-popup-content-MediaContent.html”>media</a> content element.
Returns
FeatureViewModel.PreviousMedia(int) Method
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.FeatureViewModel.html#featureviewmodelpreviousmedia-method”>GeoBlazor Docs</a> Paginates to the previous <a target=”_blank” href=”esri-popup-content-MediaContent.html”>media</a> info in the specified <a target=”_blank” href=”esri-popup-content-MediaContent.html”>media</a> content element. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#previousMedia”>ArcGIS Maps SDK for JavaScript</a>
public System.Threading.Tasks.Task PreviousMedia(int contentElementIndex);
Parameters
contentElementIndex
System.Int32
The index position of the <a target=”_blank” href=”esri-popup-content-MediaContent.html”>media</a> content element.
Returns
FeatureViewModel.SetAbilities(Abilities) Method
Asynchronously set the value of the Abilities property after render.
public System.Threading.Tasks.Task SetAbilities(dymaptic.GeoBlazor.Core.Components.Abilities? value);
Parameters
value
dymaptic.GeoBlazor.Core.Components.Abilities
The value to set.
Returns
FeatureViewModel.SetActiveMedia(int, int) Method
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.FeatureViewModel.html#featureviewmodelsetactivemedia-method”>GeoBlazor Docs</a> Paginates to a specified <a target=”_blank” href=”esri-popup-content-MediaContent.html”>media</a> info object. param mediaInfoIndex The index position of the <a target=”_blank” href=”esri-popup-content-MediaContent.html”>media</a> info object you wish to display. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Feature-FeatureViewModel.html#setActiveMedia”>ArcGIS Maps SDK for JavaScript</a>
public System.Threading.Tasks.Task SetActiveMedia(int contentElementIndex, int mediaInfoIndex);
Parameters
contentElementIndex
System.Int32
The index position of the <a target=”_blank” href=”esri-popup-content-MediaContent.html”>media</a> content element to be updated.
mediaInfoIndex
System.Int32
The index position of the <a href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-popup-content-MediaContent.html”>media</a> info object you wish to display.
Returns
FeatureViewModel.SetDefaultPopupTemplateEnabled(Nullable<bool>) Method
Asynchronously set the value of the DefaultPopupTemplateEnabled property after render.
public System.Threading.Tasks.Task SetDefaultPopupTemplateEnabled(System.Nullable<bool> value);
Parameters
value
System.Nullable<System.Boolean>
The value to set.
Returns
FeatureViewModel.SetGraphic(Graphic) Method
Asynchronously set the value of the Graphic property after render.
public System.Threading.Tasks.Task SetGraphic(dymaptic.GeoBlazor.Core.Components.Graphic? value);
Parameters
value
dymaptic.GeoBlazor.Core.Components.Graphic
The value to set.
Returns
FeatureViewModel.SetLocation(Point) Method
Asynchronously set the value of the Location property after render.
public System.Threading.Tasks.Task SetLocation(dymaptic.GeoBlazor.Core.Components.Geometries.Point? value);
Parameters
value
dymaptic.GeoBlazor.Core.Components.Geometries.Point
The value to set.
Returns
FeatureViewModel.SetSpatialReference(SpatialReference) Method
Asynchronously set the value of the SpatialReference property after render.
public System.Threading.Tasks.Task SetSpatialReference(dymaptic.GeoBlazor.Core.Components.SpatialReference? value);
Parameters
value
dymaptic.GeoBlazor.Core.Components.SpatialReference
The value to set.
Returns
FeatureViewModel.SetTimeZone(string) Method
Asynchronously set the value of the TimeZone property after render.
public System.Threading.Tasks.Task SetTimeZone(string? value);
Parameters
value
System.String
The value to set.
Returns
FeatureViewModel.ValidateRequiredGeneratedChildren() Method
Validates source-generated child components.
public override void ValidateRequiredGeneratedChildren();
Implements ValidateRequiredGeneratedChildren()