class documentation

class Page(TemplateElement):

Known subclasses: pydoctor.templatewriter.pages.CommonPage, pydoctor.templatewriter.summary.ClassIndexPage, pydoctor.templatewriter.summary.IndexPage, pydoctor.templatewriter.summary.ModuleIndexPage, pydoctor.templatewriter.summary.NameIndexPage, pydoctor.templatewriter.summary.UndocumentedSummaryPage

View In Hierarchy

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.
def __init__(self, system, template_lookup, loader=None):
@renderer
def footer(self, request, tag):

Undocumented

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

Undocumented

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

Undocumented

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

Undocumented

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

Undocumented

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

Undocumented

Parameters
request:IRequestUndocumented
tag:TagUndocumented
Returns
IRenderableUndocumented
system =

Undocumented

template_lookup =

Undocumented

@property
slot_map: Dict[str, Flattenable] =

Undocumented