iPodDB::Preferences - Store and Retrieve preferences


iPodDB documentation  | view source Contained in the iPodDB distribution.

Index


NAME

Top

iPodDB::Preferences - Store and Retrieve preferences

SYNOPSIS

Top

    my $preferences = iPodDB::Preferences->new;

DESCRIPTION

Top

This module stores and retrieves the application preferences via Wx::ConfigBase.

PROPERTIES

Top

mountpoint

The location where the root directory of the iPod can be found.

database

The location of the database on the above mountpoint

METHODS

Top

new( )

Gets the application preferences via Wx::ConfigBase::Get.

get_preferences( [ $frame ] )

This will load up the perferences dialog so the user can customize the applcation.

config( [ $config ] )

Gets / sets the Wx::ConfigBase object.

set( $key => $value )

Sets a configuration variable. The variable will be delete if the value is not defined. If a trigger (a sub named on_$key) then it will subsequently be called with the value of the key as a parameter.

This should not be used directly, rather use the properties above (as methods).

get( $key )

Gets a configuration variable.

This should not be used directly, rather use the properties above (as methods).

EVENTS

Top

on_mountpoint( $value )

This trigger is called once the mountpoint is set. It will automatically add the location of the iPod database on the mountpoint.

AUTHOR

Top

* Brian Cassidy <bricas@cpan.org>

COPYRIGHT AND LICENSE

Top


iPodDB documentation  | view source Contained in the iPodDB distribution.