NAME
JavaScript::Framework::jQuery::Plugin::FilamentGrpMenu - Support for Filament Group jQuery menu plugin
SYNOPSIS
my $plugin = JavaScript::Framework::jQuery::Plugin::FilamentGroupMenu->new(
target_selector => '#menu-items',
content => '$("#menu-items").html()',
options =>
'posX : "left",
posY : "bottom",
directionV : "down",
showSpeed : 200,
backLink : "false"'
);
print $plugin->cons_statement;
# $('#menu-items').menu({
# content: $("#menu-items").html(),
# posX: "left",
# posY: "bottom",
# directionV: "down",
# showSpeed: 200,
# backLink: false
# });
DESCRIPTION
This module implements the interface required to generate a jQuery constructor for the Filament Group jQuery menu plugin.
http://www.filamentgroup.com/lab/jquery_ipod_style_and_flyout_menus/
CONSTRUCTOR PARAMETERS
The new
constructor, provided automatically by Moose (in case you're looking for it and can't find it) is called from &JavaScript::Framework::jQuery::construct_plugin. The arguments passed to this subroutine are validated by this module.
content_from
Required
A string representing a jQuery selector expression.
options
A string representing a JavaScript object literal.
cons_statement( )
Return the text of the JavaScript statement that invokes the jQuery plugin constructor.
AUTHOR
David P.C. Wollmann <converter42 at gmail.com> =head1 COPYRIGHT & LICENSE
Copyright 2009 David P.C. Wollmann, all rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
DISCLAIMER
The author is not affiliated with Filament Group, Inc.