NAME HTML::Dojo - Provides the Dojo JavaScript / AJAX distribution 0.3.1 files. SYNOPSIS use HTML::Dojo; my $dojo = HTML::Dojo->new; my @editions = $dojo->editions(); my @files = $dojo->list( \%options ); my $data = $dojo->file( $filename, \%options ); DESCRIPTION HTML::Dojo provides files from the Dojo JavaScript / AJAX distribution. These files include the "dojo.js" file, the entire "src" directory, the "iframe_history.html" file, various "*.swf" files, the "LICENSE", "README" and "build.txt" files. METHODS new $dojo->new( %options ); This returns a HTML::Dojo object. Optional arguments are: "edition" editions $dojo->editions(); This method returns a list of all available editions. Each edition represents a distribution file made available by the Dojo Foundation, and as such is subject to change with each release. The current editions available are: ajax ajax-xd browserio core dashboard editor event event_and_io kitchen_sink minimal storage widget list $dojo->list( \%options ); Returns an array-ref of all files available. Optional arguments are: "edition" "directories", include directory names, default 0 "files", include ordinary-file names, default 1 file $dojo->file( $filename, \%options ) Returns the contents of the named file. Optional arguments are: "edition", default "core". SEE ALSO , HTML::Prototype SUPPORT Catalyst mailing list: http://lists.rawmode.org/mailman/listinfo/catalyst AUTHOR Carl Franks, COPYRIGHT AND LICENSE Copyright (C) 2006 by Carl Franks 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.8 or, at your option, any later version of Perl 5 you may have available. Copyright (c) 2004-2005, The Dojo Foundation All Rights Reserved The Dojo distribution files may be redistributed under either the modified BSD license or the Academic Free License version 2.1.