NAME

App::PerlWatcher::UI::Gtk2::URLOpener - The class is responsible for opening urls after a shord idle.

VERSION

version 0.08

DESCRIPTION

The more detailed description of PerlWatcher application can be found here: https://github.com/basiliscos/perl-watcher.

ATTRIBUTES

openables

The list of objects been opened in browser

timer

AE timer object, which will open all openables on timeout

delay

The timeout which should pass after delayed_open is been invoked to open all openables.

callback

Callback is been invoked when timer triggers. It's arguments is the array ref openables.

METHODS

delayed_open

Puts the openable into queue and resets the timer. When timer triggers all openables are open and erased from list

AUTHOR

Ivan Baidakou <dmol@gmx.com>

COPYRIGHT AND LICENSE

This software is copyright (c) 2013 by Ivan Baidakou.

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