const class compilerDoc::DocTheme
sys::Obj compilerDoc::DocTheme
DocTheme is responsible for providing the common chrome, styling, and breadcrumb across different DocRenderers. The theme used by renderers is defined by DocEnv.theme
.
- writeBreadcrumb
-
virtual Void writeBreadcrumb(DocRenderer r)
Write navigation breadcrumbs for given renderer
- writeEnd
-
virtual Void writeEnd(DocRenderer r)
Write closing HTML for page. This should generate the common footer and close the body and html tags.
- writeStart
-
virtual Void writeStart(DocRenderer r)
Write opening HTML for page. This should generate the doc type, html, head, and opening body tags. Any common header should always be generated here.