GeoBlazor Pro
dymaptic.GeoBlazor.Pro
dymaptic.GeoBlazor.Pro.Components.Widgets
TemplateItem Class
The item displayed within the FeatureTemplates widget.
ArcGIS JS API
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 JS API
public TemplateItem(string Description, string Label, dymaptic.GeoBlazor.Core.Components.Layers.FeatureLayer Layer, dymaptic.GeoBlazor.Pro.Objects.FeatureTemplate Template, dymaptic.GeoBlazor.Pro.Objects.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
FeatureTemplate
The associated FeatureTemplate for the item.
Thumbnail
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 FeatureTemplate for the item.
public dymaptic.GeoBlazor.Pro.Objects.FeatureTemplate Template { get; set; }
Property Value
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.Pro.Objects.Thumbnail Thumbnail { get; set; }