Skip to main content

TrackRow

A track as a LIST shows it: the record, plus three facts about what the station has of it.

Three booleans and no more, deliberately. They are what a row can afford — one exists each, off the query that was already running — and everything wider (which providers, how many bytes, why the last fetch failed) is TrackDetail's, one click away. A fourth would be the beginning of putting the detail page in a table cell.

Extends Track

Attributes (3)
AttributeTypeRequiredDescription
hasAudiobooleanYesThe bytes are on this machine. read-only
measuredbooleanYesMeasured, COMPLETE, and at a schema version the station still trusts. read-only
enrichedbooleanYesAt least one provider has answered about it. read-only