Methods
(inner) gotoPlayingSong() → {void}
Scrolls to the current song
- Source:
Returns:
- Type
- void
(inner) handleQueueCurrent() → {void}
Current queue handler
- Source:
Returns:
- Type
- void
(inner) initViewQueueCurrent() → {void}
Initializes the current queue elements
- Source:
Returns:
- Type
- void
(inner) parseQueue(obj) → {void}
Parses the queue list and search responses
Parameters:
Name | Type | Description |
---|---|---|
obj |
object | jsonrpc response |
- Source:
Returns:
- Type
- void
(inner) parseQueueBody(card, data) → {void}
Callback function for row or card body
Parameters:
Name | Type | Description |
---|---|---|
card |
HTMLElement | Row or card |
data |
object | Data object |
- Source:
Returns:
- Type
- void
(inner) parseQueueUpdate(card, data) → {void}
Callback function for row or card
Parameters:
Name | Type | Description |
---|---|---|
card |
HTMLElement | Row or card |
data |
object | Data object |
- Source:
Returns:
- Type
- void
(inner) queueSetCurrentSong() → {void}
Removes the old playing row and sets the new playing row in the queue view
- Source:
Returns:
- Type
- void
(inner) resetDuration(playingRowopt) → {void}
Resets the duration in playing row and footer
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
playingRow |
HTMLElement |
<optional> |
current playing row in queue card |
- Source:
Returns:
- Type
- void
(inner) resetSongPos(playingRowopt) → {void}
Resets the position in playing row
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
playingRow |
HTMLElement |
<optional> |
current playing row in queue card |
- Source:
Returns:
- Type
- void
(inner) setPlayingRow(playingRowopt) → {void}
Sets the playing song in the current queue view
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
playingRow |
HTMLElement |
<optional> |
playing row element |
- Source:
Returns:
- Type
- void
(inner) setQueueCounter(playingRow, counterText) → {void}
Sets the playing progress in the queue view
Parameters:
Name | Type | Description |
---|---|---|
playingRow |
HTMLElement | the playing row element |
counterText |
string | text to set for the duration |
- Source:
Returns:
- Type
- void
(inner) viewQueueCurrentListClickHandler(event, target) → {void}
Click event handler for current queue list
Parameters:
Name | Type | Description |
---|---|---|
event |
MouseEvent | click event |
target |
HTMLElement | calculated target |
- Source:
Returns:
- Type
- void