NAME
HTML::Prototype - Generate HTML and Javascript for the Prototype library
SYNOPSIS
use HTML::Prototype;
my $prototype = HTML::Prototype->new;
print $prototype->define_javascript_functions;
print $prototype->form_remote_tag(...);
print $prototype->link_to_function(...);
print $prototype->link_to_remote(...);
print $prototype->observe_field(...);
print $prototype->observe_form(...);
DESCRIPTION
Some code generators for Prototype, the famous JavaScript oo library.
METHODS
$prototype->define_javascript_functions
Returns our library of Javascript functions and objects, in a script
block.
$prototype->form_remote_tag()
Create open form tag using ajax instead of POST.
$prototype->link_to_function()
Link to a function.
$prototype->link_to_remote()
Link to a remote function.
$prototype->observe_field()
Observe a form field.
$prototype->observe_form()
Observe a form.
SEE ALSO
Catalyst::Plugin::Prototype, Catalyst.
AUTHOR
Sebastian Riedel, "sri@oook.de"
Built around Prototype by Sam Stephenson. Much code is ported from Ruby
on Rails javascript helpers.
LICENSE
This library is free software . You can redistribute it and/or modify it
under the same terms as perl itself.