soundtouch-api
Version:
SoundTouch API using TypeScript
71 lines (70 loc) • 1.73 kB
TypeScript
export declare enum KeyState {
press = "press",
release = "release"
}
export declare enum KeyValue {
play = "PLAY",
pause = "PAUSE",
playPause = "PLAY_PAUSE",
prevTrack = "PREV_TRACK",
nextTrack = "NEXT_TRACK",
power = "POWER",
mute = "MUTE",
shuffleOn = "SHUFFLE_ON",
shuffleOff = "SHUFFLE_OFF",
repeatOne = "REPEAT_ONE",
repeatAll = "REPEAT_ALL",
repeatOff = "REPEAT_OFF",
addFavorite = "ADD_FAVORITE",
removeFavorite = "REMOVE_FAVORITE",
thumbsUp = "THUMBS_UP",
thumbsDown = "THUMBS_DOWN",
bookmark = "BOOKMARK",
preset1 = "PRESET_1",
preset2 = "PRESET_2",
preset3 = "PRESET_3",
preset4 = "PRESET_4",
preset5 = "PRESET_5",
preset6 = "PRESET_6"
}
export declare enum PlayStatus {
play = "PLAY_STATE",
pause = "PAUSE_STATE",
stop = "STOP_STATE",
buffering = "BUFFERING_STATE"
}
export declare enum SourceStatus {
unavailable = "UNAVAILABLE",
ready = "READY",
standBy = "STANDBY"
}
export declare enum ShuffleStatus {
on = "SHUFFLE_ON",
off = "SHUFFLE_OFF"
}
export declare enum RepeatStatus {
off = "REPEAT_OFF",
one = "REPEAT_ONE",
all = "REPEAT_ALL"
}
export declare enum StreamStatus {
trackOndemand = "TRACK_ONDEMAND",
radioStreaming = "RADIO_STREAMING",
radioTracks = "RADIO_TRACKS",
noTransportControls = "NO_TRANSPORT_CONTROLS"
}
export declare enum ArtStatus {
invalid = "INVALID",
showDefaultImage = "SHOW_DEFAULT_IMAGE",
downloading = "DOWNLOADING",
imagePresent = "IMAGE_PRESENT"
}
export declare enum Rate {
up = "UP",
down = "DOWN",
none = "NONE"
}
export declare enum GroupLocation {
left = "LEFT",
right = "RIGHT"
}