Skip to content

Conversation

@danielkravtsov5
Copy link

No description provided.

Gets a song ID. Removes the song with the given ID from the player (from songs and playlists).
i built a function that check if a given id is existing
 Gets a playlist ID. Returns the total duration of the entire playlist with the given ID.
i built a function that takes a duration and makes it into mm:ss format
function that finds a playlist by the given id
Gets a playlist ID & a song ID. If the song ID exists in the playlist, removes it. If it was the only song in the playlist, also deletes the playlist. If the song ID does not exist in the playlist, adds it to the end of the playlist.
function that gives a new id
function that makes time format to seconds
Gets a title, album, artist, duration & ID. Adds a new song with given properties to the player. The ID is optional, and if omitted should be automatically generated. The song duration should be in `mm:ss` format (for example 06:27). Returns the ID of the new song.
Gets a song ID. Removes the song with the given ID from the player (from songs and playlists).
Gets a playlist ID. Remove the playlist with the given ID from the player (does not delete the songs inside it).
Gets a name & ID. Creates a new, empty playlist with the given details. The ID is optional, and if omitted should be automatically generated. Returns the ID of the new playlist.
Gets a playlist ID. Plays all songs in the specified playlist, in the order the appear in the playlist.
Gets a query string. Returns a results object, which has:
  - `songs`: an array of songs in which either title or album or artist contain the query string. The songs should be sorted by their titles.
  - `playlists`: an array of playlists in which the name contains the query string. The playlists should be sorted by their names.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant