dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Serialization

LabelPlacementStringConverter Class

Converts an enum to a kebab case string for serialization. Used with LabelPlacement which returns esriServerPointLabelPlacement from the ESRI JS.

public class LabelPlacementStringConverter : dymaptic.GeoBlazor.Core.Serialization.EnumToKebabCaseStringConverter<dymaptic.GeoBlazor.Core.Enums.LabelPlacement>

Inheritance System.Object 🡒 System.Text.Json.Serialization.JsonConverter 🡒 System.Text.Json.Serialization.JsonConverter<LabelPlacement> 🡒 dymaptic.GeoBlazor.Core.Serialization.EnumToKebabCaseStringConverter<LabelPlacement> 🡒 LabelPlacementStringConverter

Methods

LabelPlacementStringConverter.Read(Utf8JsonReader, Type, JsonSerializerOptions) Method

public override dymaptic.GeoBlazor.Core.Enums.LabelPlacement 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

Returns

LabelPlacement