Tags for metadata on songs
@:fromstaticfromString(s:String):Tag
@:value(cast "albumartistsort")@:impl@:enuminlineread onlyAlbumArtistSortTag:Tag = "albumartistsort"
@:value(cast "albumartist")@:impl@:enuminlineread onlyAlbumArtistTag:Tag = "albumartist"
@:value(cast "albumsort")@:impl@:enuminlineread onlyAlbumSortTag:Tag = "albumsort"
@:value(cast "album")@:impl@:enuminlineread onlyAlbumTag:Tag = "album"
@:value(cast "artistsort")@:impl@:enuminlineread onlyArtistSortTag:Tag = "artistsort"
@:value(cast "artist")@:impl@:enuminlineread onlyArtistTag:Tag = "artist"
@:value(cast "comment")@:impl@:enuminlineread onlyCommentTag:Tag = "comment"
@:value(cast "composer")@:impl@:enuminlineread onlyComposerTag:Tag = "composer"
@:value(cast "conductor")@:impl@:enuminlineread onlyConductorTag:Tag = "conductor"
@:value(cast "date")@:impl@:enuminlineread onlyDateTag:Tag = "date"
@:value(cast "disc")@:impl@:enuminlineread onlyDiscTag:Tag = "disc"
@:value(cast "genre")@:impl@:enuminlineread onlyGenreTag:Tag = "genre"
@:value(cast "grouping")@:impl@:enuminlineread onlyGroupingTag:Tag = "grouping"
@:value(cast "label")@:impl@:enuminlineread onlyLabelTag:Tag = "label"
@:value(cast "musicbrainz_albumartistid")@:impl@:enuminlineread onlyMusicBrainzAlbumArtistIDTag:Tag = "musicbrainz_albumartistid"
@:value(cast "musicbrainz_albumid")@:impl@:enuminlineread onlyMusicBrainzAlbumIDTag:Tag = "musicbrainz_albumid"
@:value(cast "musicbrainz_artistid")@:impl@:enuminlineread onlyMusicBrainzArtistIDTag:Tag = "musicbrainz_artistid"
@:value(cast "musicbrainz_releasetrackid")@:impl@:enuminlineread onlyMusicBrainzReleaseTrackIDTag:Tag = "musicbrainz_releasetrackid"
@:value(cast "musicbrainz_trackid")@:impl@:enuminlineread onlyMusicBrainzTrackIDTag:Tag = "musicbrainz_trackid"
@:value(cast "musicbrainz_workid")@:impl@:enuminlineread onlyMusicBrainzWorkIDTag:Tag = "musicbrainz_workid"
@:value(cast "name")@:impl@:enuminlineread onlyNameTag:Tag = "name"
@:value(cast "originaldate")@:impl@:enuminlineread onlyOriginalDate:Tag = "originaldate"
@:value(cast "performer")@:impl@:enuminlineread onlyPerformerTag:Tag = "performer"
@:value(cast "title")@:impl@:enuminlineread onlyTitleTag:Tag = "title"
@:value(cast "track")@:impl@:enuminlineread onlyTrackTag:Tag = "track"
@:value(cast "unknown")@:impl@:enuminlineread onlyUnknown:Tag = "unknown"
@:value(cast "work")@:impl@:enuminlineread onlyWorkTag:Tag = "work"