dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Serialization

ChartMediaInfoValueSeriesSerializationRecord Class

Protobuf serialization record for ChartMediaInfoValueSeries.

public record ChartMediaInfoValueSeriesSerializationRecord : dymaptic.GeoBlazor.Core.Serialization.MapComponentSerializationRecord<dymaptic.GeoBlazor.Core.Components.ChartMediaInfoValueSeries>, System.IEquatable<dymaptic.GeoBlazor.Core.Serialization.ChartMediaInfoValueSeriesSerializationRecord>

Inheritance System.Object 🡒 MapComponentSerializationRecord 🡒 dymaptic.GeoBlazor.Core.Serialization.MapComponentSerializationRecord<ChartMediaInfoValueSeries> 🡒 ChartMediaInfoValueSeriesSerializationRecord

Implements System.IEquatable<ChartMediaInfoValueSeriesSerializationRecord>

Constructors

ChartMediaInfoValueSeriesSerializationRecord() Constructor

Default constructor for protobuf deserialization.

public ChartMediaInfoValueSeriesSerializationRecord();

ChartMediaInfoValueSeriesSerializationRecord(string, string, string, Nullable) Constructor

Creates a new ChartMediaInfoValueSeriesSerializationRecord with the specified values.

public ChartMediaInfoValueSeriesSerializationRecord(string Id, string? FieldName, string? Tooltip, System.Nullable<double> Value);

Parameters

Id System.String

FieldName System.String

Tooltip System.String

Value System.Nullable<System.Double>

Properties

ChartMediaInfoValueSeriesSerializationRecord.FieldName Property

The field name for the series data.

public string? FieldName { get; init; }

Property Value

System.String

ChartMediaInfoValueSeriesSerializationRecord.Id Property

The unique identifier.

public string? Id { get; init; }

Property Value

System.String

ChartMediaInfoValueSeriesSerializationRecord.IsNull Property

Indicates whether this record represents a null value.

public override bool IsNull { get; init; }

Property Value

System.Boolean

ChartMediaInfoValueSeriesSerializationRecord.Tooltip Property

The tooltip text for the series.

public string? Tooltip { get; init; }

Property Value

System.String

ChartMediaInfoValueSeriesSerializationRecord.Value Property

The numeric value for the series.

public System.Nullable<double> Value { get; init; }

Property Value

System.Nullable<System.Double>

Methods

ChartMediaInfoValueSeriesSerializationRecord.FromSerializationRecord() Method

Converts this serialization record back to the original type.

public override dymaptic.GeoBlazor.Core.Components.ChartMediaInfoValueSeries? FromSerializationRecord();

Returns

ChartMediaInfoValueSeries