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

System.String

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

System.String

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; }

Property Value

dymaptic.GeoBlazor.Core.Components.Layers.Thumbnail