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 |