GeoBlazor Pro
dymaptic.GeoBlazor.Pro
dymaptic.GeoBlazor.Pro.Model
TemplateItem Class
The item displayed within the FeatureTemplates widget.
ArcGIS Maps SDK for JavaScript
public class TemplateItem :
System.IEquatable<dymaptic.GeoBlazor.Pro.Model.TemplateItem>
Inheritance System.Object 🡒 TemplateItem
Implements System.IEquatable<TemplateItem>
Constructors
TemplateItem(string, string, Layer, ITemplateItemTemplate, Nullable) Constructor
The item displayed within the FeatureTemplates widget.
ArcGIS Maps SDK for JavaScript
public TemplateItem(string Description, string Label, dymaptic.GeoBlazor.Core.Components.Layers.Layer Layer, dymaptic.GeoBlazor.Core.Interfaces.ITemplateItemTemplate Template, System.Nullable<Microsoft.AspNetCore.Components.ElementReference> Thumbnail);
Parameters
Description
System.String
The description that is displayed for the template item.
ArcGIS Maps SDK for JavaScript
Label
System.String
The label that is displayed for the template item.
ArcGIS Maps SDK for JavaScript
Layer
dymaptic.GeoBlazor.Core.Components.Layers.Layer
The layer associated with the template item.
ArcGIS Maps SDK for JavaScript
Template
dymaptic.GeoBlazor.Core.Interfaces.ITemplateItemTemplate
The associated FeatureTemplate for the item.
ArcGIS Maps SDK for JavaScript
Thumbnail
System.Nullable<Microsoft.AspNetCore.Components.ElementReference>
An object used to create a thumbnail image that represents a feature type in the feature template.
ArcGIS Maps SDK for JavaScript
Properties
TemplateItem.Description Property
The description that is displayed for the template item.
ArcGIS Maps SDK for JavaScript
public string? Description { get; set; }
Property Value
TemplateItem.Label Property
The label that is displayed for the template item.
ArcGIS Maps SDK for JavaScript
public string? Label { get; set; }
Property Value
TemplateItem.Layer Property
The layer associated with the template item.
ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Components.Layers.Layer? Layer { get; set; }
Property Value
dymaptic.GeoBlazor.Core.Components.Layers.Layer
TemplateItem.Template Property
The associated FeatureTemplate for the item.
ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Interfaces.ITemplateItemTemplate? Template { get; set; }
Property Value
dymaptic.GeoBlazor.Core.Interfaces.ITemplateItemTemplate
TemplateItem.Thumbnail Property
An object used to create a thumbnail image that represents a feature type in the feature template.
ArcGIS Maps SDK for JavaScript
public System.Nullable<Microsoft.AspNetCore.Components.ElementReference> Thumbnail { get; set; }
Property Value
System.Nullable<Microsoft.AspNetCore.Components.ElementReference>