Interface ILayer
Gets or sets the properties of layers.
Namespace: Syncfusion.Blazor.Maps
Assembly: Syncfusion.Blazor.dll
Syntax
public interface ILayer
Properties
AnimationDuration
Gets or sets the duration for the animation of layers in maps.
Declaration
double AnimationDuration { get; set; }
Property Value
Type |
---|
System.Double |
DataSource
Gets or sets the data source for the layer. The data source can contain data that can be bound to the tooltip, marker, and bubble.
Declaration
IEnumerable<object> DataSource { get; set; }
Property Value
Type |
---|
System.Collections.Generic.IEnumerable<System.Object> |
GeometryType
Gets or sets the geometry type for the layer in maps.
Declaration
GeometryType GeometryType { get; set; }
Property Value
Type |
---|
GeometryType |
Query
Gets or sets the query to select particular data from the shape data. This property is applicable only when the data source is created by data manager.
Declaration
Query Query { get; set; }
Property Value
Type |
---|
Query |
ShapeData
Gets or sets the shape data for the maps to render.
Declaration
object ShapeData { get; set; }
Property Value
Type |
---|
System.Object |
ShapeDataPath
Gets or sets the path for the shape from the shape data in maps.
Declaration
string ShapeDataPath { get; set; }
Property Value
Type |
---|
System.String |
ShapePropertyPath
Gets or sets the path for the layers from the layer data source in maps.
Declaration
string[] ShapePropertyPath { get; set; }
Property Value
Type |
---|
System.String[] |
Type
Gets or sets the type of the layer in maps.
Declaration
Type Type { get; set; }
Property Value
Type |
---|
Type |
UrlTemplate
Gets or sets the template for the map using the url.
Declaration
string UrlTemplate { get; set; }
Property Value
Type |
---|
System.String |
Visible
Gets or sets a value indicating whether or not the visibility state for the layers in maps.
Declaration
bool Visible { get; set; }
Property Value
Type |
---|
System.Boolean |