const class compilerDoc::DocTheme

sys::Obj
  compilerDoc::DocTheme

Source

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)

Source

Write navigation breadcrumbs for given renderer

writeEnd

virtual Void writeEnd(DocRenderer r)

Source

Write closing HTML for page. This should generate the common footer and close the body and html tags.

writeStart

virtual Void writeStart(DocRenderer r)

Source

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.