Class MapsLayerSelectionSettings
Gets or sets the selection setting of the layer in maps.
Inheritance
Namespace: Syncfusion.Blazor.Maps
Assembly: Syncfusion.Blazor.dll
Syntax
public class MapsLayerSelectionSettings : OwningComponentBase
Constructors
MapsLayerSelectionSettings()
Declaration
public MapsLayerSelectionSettings()
Properties
ChildContent
Gets or sets the content of the UI element.
Declaration
public RenderFragment ChildContent { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.AspNetCore.Components.RenderFragment | A Microsoft.AspNetCore.Components.RenderFragment that represents the content of the component. |
Remarks
This property is used to define custom content for the selection settings.
Enable
Gets or sets the value indicating whether or not to enable the selection of shapes in maps.
Declaration
public bool Enable { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | A boolean value that specifies whether the selection of shapes is enabled. |
Remarks
When set to true
, users can select shapes on the map.
EnableMultiSelect
Gets or sets the value indicating whether or not to enable the multiple selection for shapes in maps.
Declaration
public bool EnableMultiSelect { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | A boolean value specifying whether multiple selection of shapes is enabled. |
Remarks
When set to true
, users can select multiple shapes simultaneously.
Fill
Gets or sets the color for the shape that is selected.
Declaration
public string Fill { get; set; }
Property Value
Type | Description |
---|---|
System.String | A string representing the color used to fill a selected shape. |
Remarks
This property specifies the color applied to shapes when they are selected on the map.
Opacity
Gets or sets the opacity for the shape that is selected.
Declaration
public double Opacity { get; set; }
Property Value
Type | Description |
---|---|
System.Double | A double value representing the opacity of the selected shape. The default value is 1. |
Remarks
Use this property to adjust the transparency of selected shapes on the map.
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
Type | Name | Description |
---|---|---|
Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder | __builder |
Dispose(Boolean)
Disposes the property values during the destroy of the component that is hold up for the execution of the component.
Declaration
protected override void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing |
OnInitializedAsync()
OnInitializedAsync method is called when the component has received its initial parameters.
Declaration
protected override Task OnInitializedAsync()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | System.Threading.Tasks.Task representing the asynchronous operation. |
OnParametersSetAsync()
OnParametersSetAsync is a lifecycle method that is invoked when the component has received parameters, and the incoming values have been assigned to the properties.
Declaration
protected override Task OnParametersSetAsync()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | System.Threading.Tasks.Task representing the asynchronous operation. |