Class EternalBoxInfo
Context of the EternalBox continuous-playback engine for the playing track.
public sealed record EternalBoxInfo : IEquatable<EternalBoxInfo>
- Inheritance
-
EternalBoxInfo
- Implements
- Inherited Members
Remarks
NodeLink only.
Properties
AnalysisSummary
Count summary of the track's beat analysis, null when the server sent none.
[JsonPropertyName("analysisSummary")]
[JsonInclude]
public EternalBoxAnalysisSummary? AnalysisSummary { get; }
Property Value
Id
The id of the track on the provider, null when the server sent none.
[JsonPropertyName("id")]
[JsonInclude]
public string? Id { get; }
Property Value
Links
The links to the pages, analysis, and audio sources of the box.
[JsonPropertyName("links")]
[JsonInclude]
public EternalBoxLinks? Links { get; }
Property Value
Service
Service the track was sourced from, e.g. SPOTIFY, null when the server sent none.
[JsonPropertyName("service")]
[JsonInclude]
public string? Service { get; }
Property Value
Spotify
The Spotify details of the track.
[JsonPropertyName("spotify")]
[JsonInclude]
public EternalBoxSpotify? Spotify { get; }