NAME
Mozilla::ConsoleService - Perl interface to Mozilla nsIConsoleService
SYNOPSIS
use Mozilla::ConsoleService;
my $handle = Mozilla::PromptService::Register(sub { print $_[0]; });
# when no longer needed
Mozilla::PromptService::Unregister($handle);
DESCRIPTION
Mozilla::ConsoleService uses Mozilla nsIConsoleService to pass log messages to perl code, similar to JavaScript Console in Mozilla.
For more detailed documentation on nsIConsoleService see Mozilla's documentation.
METHODS
Register($callback)
Registers callback to get log messages. Log messages are passed as strings.
Returns handle to be used for Unregister
Unregister($handle)
Unregisters ConsoleService listener.
SEE ALSO
Mozilla nsIConsoleService documentation, Mozilla::Mechanize.
AUTHOR
Boris Sukholitko, <boriss@gmail.com>
COPYRIGHT AND LICENSE
Copyright (C) 2006 by Boris Sukholitko
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.7 or, at your option, any later version of Perl 5 you may have available.