Jifty::Plugin::Halo(3pm) User Contributed Perl Documentation Jifty::Plugin::Halo(3pm)NAME
Jifty::Plugin::Halo - Provides halos
DESCRIPTION
This plugin provides <http://seaside.st|Seasidesque> halos for your application. It's included by default when using Jifty with DevelMode
turned on.
init
Only enable halos in DevelMode. Add our instrumentation to Template::Declare.
around_template
This is called to instrument Template::Declare templates. We also draw a halo around the template itself.
halo_header frame -> string
This will give you the halo header which includes links to the various information displays for this template.
halo_footer frame -> string
This will give you the halo footer which includes the actual information to be displayed when the user pokes the halo.
new_frame -> hashref
Gives you a new frame for storing halo information.
push_frame -> frame
Creates and pushes a frame onto the render stack. Mason's halos do not support arounding a component, so we fake it with an explicit stack.
This also triggers "halo_pre_template" for plugins adding halo data.
pop_frame -> frame
Pops a frame off the render stack. Mason's halos do not support "arounding" a component, so we fake it with an explicit stack.
This also triggers "halo_post_template" for plugins adding halo data.
is_proscribed FRAME
Returns true if the given "FRAME" should not have a halo around it.
perl v5.14.2 2010-12-08 Jifty::Plugin::Halo(3pm)
Check Out this Related Man Page
Jifty::View::Declare::BaseClass(3pm) User Contributed Perl Documentation Jifty::View::Declare::BaseClass(3pm)NAME
Jifty::View::Declare::BaseClass - Base class for Template::Declare views
DESCRIPTION
This class provides a base class for your Template::Declare derived view classes.
METHODS
use_mason_wrapper
Call this function in your view class to use your mason wrapper for Template::Declare templates, something like:
package TestApp::View;
use Jifty::View::Declare -base;
__PACKAGE__->use_mason_wrapper;
If you don't use mason then you can define a "wrapper" function in the view class to override default page layouts. Default TD wrapper
defined in Jifty::View::Declare::Helpers.
ATTRIBUTES
clkao owes documentation as to the meaning of this and when it would be acceptable to use it.
Static
TODO Document this...
This is part of the client-caching system being developed for Perl to allow you to translate templates into JavaScript running on the
client.
This function allows a developer to mark a Template::Declare template as static (unchanging), so that the compiled version can be cached on
the client side and inserted with javascript.
Action
TODO Document this...
This is part of the client-caching system being developed for Perl to allow you to translate templates into JavaScript running on the
client.
This function allows a developer to mark a Template::Declare template as an action.
SEE ALSO
Jifty::View::Declare, Template::Declare, Jifty::View::Declare::Helpers
LICENSE
Jifty is Copyright 2005-2010 Best Practical Solutions, LLC. Jifty is distributed under the same terms as Perl itself.
perl v5.14.2 2010-12-10 Jifty::View::Declare::BaseClass(3pm)
I know we all do Unix. What else do you do? What hobbies do you have?
I like trekking, primarily in
the Sahyadri mountains. These are around 100-odd km from Mumbai, India. There are a lot of old (16th-17th century) mountain-top forts, which make for excellent climbing.
Unfortunately, I'm in... (41 Replies)