NAME¶
Jifty::View::Mason::Halo - Class for drawing "halos" around page
components
DESCRIPTION¶
start_component_hook CONTEXT_OBJECT¶
Whenever we start to render a component, check to see if we can draw a halo
around the component.
Either way, record halo metadata.
end_component_hook CONTEXT_OBJECT¶
When we're done rendering a component, record how long it took and close off the
halo "span" if we have one.
_unrendered_component CONTEXT¶
Returns true if we're not currently inside the "Body" section of the
webpage OR the current component is a subcomponent. (Rendering halos for
subcomponents being too "heavy")
render_component_tree¶
Once we're just about to finish rendering our HTML page (just before the
"</body"> tag, we should call render_component_tree to output
all the halo data and metadata.