dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Components
LegendStyle Class
public class LegendStyle : dymaptic.GeoBlazor.Core.Components.MapComponent
Inheritance System.Object 🡒 Microsoft.AspNetCore.Components.ComponentBase 🡒 MapComponent 🡒 LegendStyle
Constructors
LegendStyle() Constructor
Parameterless constructor for use as a Razor Component.
public LegendStyle();
  LegendStyle(Nullable) Constructor  
 Constructor for use in C# code. Use named parameters (e.g., item1: value1, item2: value2) to set properties in any order.
public LegendStyle(System.Nullable<dymaptic.GeoBlazor.Core.Enums.LegendStyleLayout> layout=null);
Parameters
layout System.Nullable<LegendStyleLayout>
When a `card` type is specified, you can specify one of the following layout options. default stack ArcGIS Maps SDK for JavaScript
Properties
LegendStyle.Layout Property
The legend style layout when there are multiple legends
public System.Nullable<dymaptic.GeoBlazor.Core.Enums.LegendStyleLayout> Layout { get; set; }
Property Value
System.Nullable<LegendStyleLayout>
LegendStyle.Type Property
The Legend style type.
public System.Nullable<dymaptic.GeoBlazor.Core.Enums.LegendStyleType> Type { get; set; }
Property Value
System.Nullable<LegendStyleType>
Methods
LegendStyle.GetLayout() Method
Asynchronously retrieve the current value of the Layout property.
public System.Threading.Tasks.Task<System.Nullable<dymaptic.GeoBlazor.Core.Enums.LegendStyleLayout>> GetLayout();
Returns
System.Threading.Tasks.Task<System.Nullable<LegendStyleLayout>>
  LegendStyle.SetLayout(Nullable) Method  
 Asynchronously set the value of the Layout property after render.
public System.Threading.Tasks.Task SetLayout(System.Nullable<dymaptic.GeoBlazor.Core.Enums.LegendStyleLayout> value);
Parameters
value System.Nullable<LegendStyleLayout>
The value to set.