dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Serialization
DrawingToolStringConverter Class
Converts an enum to a kebab case string for serialization. Used with LabelPlacement which returns esriServerPointLabelPlacement from the ESRI JS.
public class DrawingToolStringConverter : dymaptic.GeoBlazor.Core.Serialization.EnumToKebabCaseStringConverter<dymaptic.GeoBlazor.Core.Enums.DrawingTool>
Inheritance System.Object 🡒 System.Text.Json.Serialization.JsonConverter 🡒 System.Text.Json.Serialization.JsonConverter<DrawingTool> 🡒 dymaptic.GeoBlazor.Core.Serialization.EnumToKebabCaseStringConverter<DrawingTool> 🡒 DrawingToolStringConverter
Methods
DrawingToolStringConverter.Read(Utf8JsonReader, Type, JsonSerializerOptions) Method
public override dymaptic.GeoBlazor.Core.Enums.DrawingTool Read(ref System.Text.Json.Utf8JsonReader reader, System.Type typeToConvert, System.Text.Json.JsonSerializerOptions options);
Parameters
reader
System.Text.Json.Utf8JsonReader
typeToConvert
System.Type
options
System.Text.Json.JsonSerializerOptions