MyRadioTools class

Constructors

MyRadioTools()

Properties

apiUrls List<String>
Radio browser API https://api.radio-browser.info/
getter/setter pair
clientName String
final
hashCode int
The hash code for this object.
no setterinherited
outputType String
final
retryLimit int
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serverIndex int
getter/setter pair
srvUrl String
no setter

Methods

addClick(String stationUUID) Future<bool>
Increase the click count of a station by one. This should be called everytime when a user starts playing a stream to mark the stream more popular than others. Every call to this endpoint from the same IP address and for the same station only gets counted once per day. The call will return detailed information about the stream, supported output formats: JSON, XML ,PLS ,M3U
findRadio(String keyword, StationFilterTypes filterType, {bool forceHttps = false, SearchParameters? parameters, int retryAttempt = 0}) Future<List<MyRadio>>
getList(String keyword, RadioListTypes listType, {bool forceHttps = false, SearchParameters? filter, int retryAttempt = 0}) Future<List<MyGenericObject>>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
updateRadioBrowserApiUrls() Future<List<String>>

Operators

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