-
- All Implemented Interfaces:
-
org.jetbrains.dokka.renderers.Renderer
public class DocusaurusRenderer extends DefaultRenderer<StringBuilder>
-
-
Constructor Summary
Constructors Constructor Description DocusaurusRenderer(DokkaContext context)
-
Method Summary
Modifier and Type Method Description UnitwrapGroup(StringBuilder $self, ContentGroup node, ContentPage pageContext, Function1<StringBuilder, Unit> childrenCallback)UnitbuildHeader(StringBuilder $self, Integer level, ContentHeader node, Function1<StringBuilder, Unit> content)UnitbuildLink(StringBuilder $self, String address, Function1<StringBuilder, Unit> content)UnitbuildList(StringBuilder $self, ContentList node, ContentPage pageContext, Set<DisplaySourceSet> sourceSetRestriction)UnitbuildDRILink(StringBuilder $self, ContentDRILink node, ContentPage pageContext, Set<DisplaySourceSet> sourceSetRestriction)UnitbuildNewLine(StringBuilder $self)UnitbuildPlatformDependent(StringBuilder $self, PlatformHintedContent content, ContentPage pageContext, Set<DisplaySourceSet> sourceSetRestriction)UnitbuildResource(StringBuilder $self, ContentEmbeddedResource node, ContentPage pageContext)UnitbuildTable(StringBuilder $self, ContentTable node, ContentPage pageContext, Set<DisplaySourceSet> sourceSetRestriction)UnitbuildText(StringBuilder $self, ContentText textNode)UnitbuildNavigation(StringBuilder $self, PageNode page)StringbuildPage(ContentPage page, Function2<StringBuilder, ContentPage, Unit> content)UnitbuildError(ContentNode node)UnitbuildDivergent(StringBuilder $self, ContentDivergentGroup node, ContentPage pageContext)UnitrenderPage(PageNode page)-
Methods inherited from class io.getstream.dokkasaurus.renderer.DocusaurusRenderer
build, buildCodeBlock, buildCodeInline, buildContentNode, buildDivergentInstance, buildGroup, buildHeader, buildPageContent, buildResolvedLink, buildText, render -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
wrapGroup
Unit wrapGroup(StringBuilder $self, ContentGroup node, ContentPage pageContext, Function1<StringBuilder, Unit> childrenCallback)
-
buildHeader
Unit buildHeader(StringBuilder $self, Integer level, ContentHeader node, Function1<StringBuilder, Unit> content)
-
buildLink
Unit buildLink(StringBuilder $self, String address, Function1<StringBuilder, Unit> content)
-
buildList
Unit buildList(StringBuilder $self, ContentList node, ContentPage pageContext, Set<DisplaySourceSet> sourceSetRestriction)
-
buildDRILink
Unit buildDRILink(StringBuilder $self, ContentDRILink node, ContentPage pageContext, Set<DisplaySourceSet> sourceSetRestriction)
-
buildNewLine
Unit buildNewLine(StringBuilder $self)
-
buildPlatformDependent
Unit buildPlatformDependent(StringBuilder $self, PlatformHintedContent content, ContentPage pageContext, Set<DisplaySourceSet> sourceSetRestriction)
-
buildResource
Unit buildResource(StringBuilder $self, ContentEmbeddedResource node, ContentPage pageContext)
-
buildTable
Unit buildTable(StringBuilder $self, ContentTable node, ContentPage pageContext, Set<DisplaySourceSet> sourceSetRestriction)
-
buildText
Unit buildText(StringBuilder $self, ContentText textNode)
-
buildNavigation
Unit buildNavigation(StringBuilder $self, PageNode page)
-
buildPage
String buildPage(ContentPage page, Function2<StringBuilder, ContentPage, Unit> content)
-
buildError
Unit buildError(ContentNode node)
-
buildDivergent
Unit buildDivergent(StringBuilder $self, ContentDivergentGroup node, ContentPage pageContext)
-
renderPage
Unit renderPage(PageNode page)
-
-
-
-