SoundcloudTrack class abstract interface

Metadata about a SoundCloud track.

This class cannot be instantiated or extended.

Implementers

Constructors

SoundcloudTrack()

Properties

artworkUrl Uri?
The URL of this track's thumbnail.
no setter
caption String?
The caption displayed under this track.
no setter
commentable bool
Whether or not this track has comments enabled.
no setter
commentCount double
The number of comments on this track.
no setter
createdAt DateTime
The date and time this track was first uploaded to SoundCloud.
no setter
description String?
A short description of this track.
no setter
downloadCount double
The number of times this track has been downloaded through SoundCloud.
no setter
duration double
The duration of this track that is playable.
no setter
fullDuration double
The full duration of this track.
no setter
genre String?
The genre of music this track belongs to.
no setter
hashCode int
The hash code for this object.
no setterinherited
id int
A unique numeric identifer for this track.
no setter
labelName String?
The record label associated with this track.
no setter
lastModified DateTime?
The date and time modifications were last made to this track.
no setter
license String?
The license attributed to this track.
no setter
likesCount double
The number of likes this track has received.
no setter
monetizationModel String
The monetization model for this track.
no setter
permalinkUrl Uri
The URL of this track.
no setter
playbackCount double
The number of times this track has been played.
no setter
policy String
The streaming policy for this track.
no setter
purchaseTitle String?
The title of the website that this track can be purchased from.
no setter
purchaseUrl String?
The URL of the website that this track can be purchased from.
no setter
repostsCount double
The number of times this track has been reposted.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tagList String?
A comma-separated list of tags applied to this track.
no setter
title String
The title of this track.
no setter
user → MiniUser
The user that uploaded this track.
no setter
waveformUrl String
The URL to the manifest that can be used to build this track's waveform.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited