components_music_AlbumTrackList.bs

sub init()
    m.top.content = getData()
    m.top.setfocus(true)
end sub

function getData()
    if m.top.MusicArtistAlbumData = invalid
        data = CreateObject("roSGNode", "ContentNode")
        return data
    end if

    albumData = m.top.MusicArtistAlbumData
    data = CreateObject("roSGNode", "ContentNode")

    for each song in albumData.items
        songcontent = data.createChild("MusicSongData")
        songcontent.json = song.json
    end for

    m.top.content = data

    m.top.doneLoading = true

    return data
end function