GeoBlazor Pro
layout: pro title: TemplateItem parent: Pro Classes grand_parent: GeoBlazor Pro —
dymaptic.GeoBlazor.Pro
dymaptic.GeoBlazor.Pro.Components.Widgets
TemplateItem Class
The item displayed within the FeatureTemplates widget.
ArcGIS Maps SDK for JavaScript
public class TemplateItem :
System.IEquatable<dymaptic.GeoBlazor.Pro.Components.Widgets.TemplateItem>
Inheritance System.Object 🡒 TemplateItem
Implements System.IEquatable<TemplateItem>
Constructors
TemplateItem(string, string, FeatureLayer, FeatureTemplate, Thumbnail) Constructor
The item displayed within the FeatureTemplates widget.
ArcGIS Maps SDK for JavaScript
public TemplateItem(string Description, string Label, dymaptic.GeoBlazor.Core.Components.Layers.FeatureLayer Layer, dymaptic.GeoBlazor.Core.Components.Layers.FeatureTemplate Template, dymaptic.GeoBlazor.Core.Components.Layers.Thumbnail Thumbnail);
Parameters
Description
System.String
The description that is displayed for the template item. This is similar to the description provided in FeatureTemplate.description.
Label
System.String
The label that is displayed for the template item. This is similar to the name provided in FeatureTemplate.name.
Layer
dymaptic.GeoBlazor.Core.Components.Layers.FeatureLayer
The dymaptic.GeoBlazor.Core.Components.Layers.FeatureLayer associated with the template item.
Template
dymaptic.GeoBlazor.Core.Components.Layers.FeatureTemplate
The associated dymaptic.GeoBlazor.Core.Components.Layers.FeatureTemplate for the item.
Thumbnail
dymaptic.GeoBlazor.Core.Components.Layers.Thumbnail
An object used to create a thumbnail image that represents a feature type in the feature template. This is similar to FeatureTemplate.thumbnail.
Properties
TemplateItem.Description Property
The description that is displayed for the template item. This is similar to the description provided in FeatureTemplate.description.
public string Description { get; set; }
Property Value
TemplateItem.Label Property
The label that is displayed for the template item. This is similar to the name provided in FeatureTemplate.name.
public string Label { get; set; }
Property Value
TemplateItem.Layer Property
The dymaptic.GeoBlazor.Core.Components.Layers.FeatureLayer associated with the template item.
public dymaptic.GeoBlazor.Core.Components.Layers.FeatureLayer Layer { get; set; }
Property Value
dymaptic.GeoBlazor.Core.Components.Layers.FeatureLayer
TemplateItem.Template Property
The associated dymaptic.GeoBlazor.Core.Components.Layers.FeatureTemplate for the item.
public dymaptic.GeoBlazor.Core.Components.Layers.FeatureTemplate Template { get; set; }
Property Value
dymaptic.GeoBlazor.Core.Components.Layers.FeatureTemplate
TemplateItem.Thumbnail Property
An object used to create a thumbnail image that represents a feature type in the feature template. This is similar to FeatureTemplate.thumbnail.
public dymaptic.GeoBlazor.Core.Components.Layers.Thumbnail Thumbnail { get; set; }