class documentation

Abstract base class for output pages.

Defines special HTML placeholders that are designed to be overriden by users: "header.html", "subheader.html" and "footer.html".

Method __init__ Undocumented
Method footer Undocumented
Method head Undocumented
Method header Undocumented
Method nav Undocumented
Method render Undocumented
Method subheader Undocumented
Method title Undocumented
Instance Variable system Undocumented
Instance Variable template_lookup Undocumented
Property slot_map Undocumented

Inherited from TemplateElement:

Class Method lookup_loader Lookup the element ITemplateLoader with the TemplateLookup.
@renderer
def footer(self, request, tag): (source)

Undocumented

Parameters
request:IRequestUndocumented
tag:TagUndocumented
Returns
IRenderableUndocumented
@renderer
def head(self, request, tag): (source)

Undocumented

Parameters
request:IRequestUndocumented
tag:TagUndocumented
Returns
IRenderableUndocumented
@renderer
def header(self, request, tag): (source)

Undocumented

Parameters
request:IRequestUndocumented
tag:TagUndocumented
Returns
IRenderableUndocumented
@renderer
def nav(self, request, tag): (source)

Undocumented

Parameters
request:IRequestUndocumented
tag:TagUndocumented
Returns
IRenderableUndocumented
def render(self, request): (source)

Undocumented

Parameters
request:Optional[IRequest]Undocumented
Returns
TagUndocumented
@renderer
def subheader(self, request, tag): (source)

Undocumented

Parameters
request:IRequestUndocumented
tag:TagUndocumented
Returns
IRenderableUndocumented

Undocumented

template_lookup = (source)

Undocumented