The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

iPodDB::Playlist - listing of playlists in a database

SYNOPSIS

    my $playlists = iPodDB::Playlist->new( $frame, $songlist );
    $playlists->populate( @playlists );

DESCRIPTION

This module provides a listing of the playlists in an iPod database. Clicking on a different playlist will populate the songlist it is attached to.

PROPERTIES

songlist

An iPodDB::Playlist object (listing of songs in a given playlist)

METHODS

new( $frame, $songlist )

This creates the list widget and makes the link to the songlist widget.

populate( @playlists )

This will populate listing and expand the tree.

select_root( )

This will select the first item in the list.

EVENTS

on_item_click( )

This event will re-populate the songlist obect with the songs from the selected playlist.

AUTHOR

  • Brian Cassidy <bricas@cpan.org>

COPYRIGHT AND LICENSE

Copyright 2004 by Brian Cassidy

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.