HtmlGenerator is the base class for HTML generation which handles all the navigation and URI concerns
Slots
- compilerSource
-
DocCompiler compiler
- contentSource
-
virtual Void content()
Generate the content section of the document.
- docHomeSource
-
Str docHome := "Doc Home"
- elemStartSource
-
override Void elemStart(DocElem elem)
Overrides fandoc::HtmlDocWriter.elemStart
- facetValToStrSource
- facetsSource
-
Void facets(Symbol:Obj? facets, Bool wrap := true, Bool br := true)
-
virtual Void footer()
Generate the footer section of the document.
- generateSource
-
Void generate()
- headerSource
-
virtual Void header()
Generate the header section of the document.
- locSource
-
Location loc
- makeSource
-
new make(DocCompiler compiler, Location loc, OutStream out)
- pathToRootSource
-
virtual Str pathToRoot()
Returnt the relative path to the document root.
- searchBoxSource
-
Void searchBox()
Generate the search box.
- showByDefaultSource
- showSlotSource
- showTypeSource
-
virtual Void sidebar()
Generate the sidebar section of the document.
- titleSource
-
virtual Str title()
Return the title for this document.