NAME
Catalyst::Plugin::Prototype - Plugin for Prototype
SYNOPSIS
# use it
INLINE USE
# ...add this to your tt2 template...
[% c.
prototype
.define_javascript_functions %]
REFERENCE USE
If you don't want to include the entire prototype library inline on every hit, you can use "script/myapp_create.pl Prototype" to generate static JavaScript files which then can be included via remote "script" tags.
# ...add this to your template...
<script LANGUAGE=
"JavaScript1.2"
type=
"text/javascript"
src=
"/prototype.js"
></script>
<script LANGUAGE=
"JavaScript1.2"
type=
"text/javascript"
src=
"/effects.js"
></script>
<!-- .... -->
# ...and use the helper methods...
<div id=
"view"
></div>
<textarea id=
"editor"
cols=
"80"
rows=
"24"
></textarea>
[% uri = base _
'edit/'
_ page.title %]
[% c.
prototype
.observe_field(
'editor'
, uri, {
'update'
=>
'view'
} ) %]
DESCRIPTION
Some stuff to make Prototype fun.
This plugin replaces Catalyst::Helper::Prototype.
METHODS
prototype
SEE ALSO
Catalyst::Manual, Catalyst::Test, Catalyst::Request, Catalyst::Response, Catalyst::Helper
AUTHOR
Sebastian Riedel, sri@oook.de
LICENSE
This library is free software . You can redistribute it and/or modify it under the same terms as perl itself.