Package org.jetbrains.dokka.base.renderers.html

Types

AssetsInstaller
Link copied to clipboard
object AssetsInstaller : PageTransformer
CustomResourceInstaller
Link copied to clipboard
class CustomResourceInstaller(dokkaContext: DokkaContext) : PageTransformer
HtmlRenderer
Link copied to clipboard
open class HtmlRenderer(context: DokkaContext) : DefaultRenderer<FlowContent>
NavigationDataProvider
Link copied to clipboard
abstract class NavigationDataProvider
NavigationNode
Link copied to clipboard
data class NavigationNode(name: String, dri: DRI, sourceSets: Set<DisplaySourceSet>, children: List<NavigationNode>) : WithChildren<NavigationNode>
NavigationPage
Link copied to clipboard
class NavigationPage(root: NavigationNode, moduleName: String, context: DokkaContext) : RendererSpecificPage
NavigationPageInstaller
Link copied to clipboard
open class NavigationPageInstaller(context: DokkaContext) : NavigationDataProvider, PageTransformer
NavigationSearchInstaller
Link copied to clipboard
open class NavigationSearchInstaller(context: DokkaContext) : NavigationDataProvider, PageTransformer
PageId
Link copied to clipboard
typealias PageId = String
ScriptsInstaller
Link copied to clipboard
class ScriptsInstaller(dokkaContext: DokkaContext) : PageTransformer
SearchbarDataInstaller
Link copied to clipboard
open class SearchbarDataInstaller(context: DokkaContext) : PageTransformer
SearchRecord
Link copied to clipboard
data class SearchRecord(name: String, description: String?, location: String, searchKeys: List<String>)
SourcesetDependencyAppender
Link copied to clipboard
class SourcesetDependencyAppender(context: DokkaContext) : PageTransformer
StylesInstaller
Link copied to clipboard
class StylesInstaller(dokkaContext: DokkaContext) : PageTransformer
TemplateBlock
Link copied to clipboard
typealias TemplateBlock = TemplateCommand.() -> Unit
TemplateCommand
Link copied to clipboard
class TemplateCommand(initialAttributes: Map<String, String>, consumer: TagConsumer<*>) : HTMLTag, CommonAttributeGroupFacadeFlowInteractivePhrasingContent
WBR
Link copied to clipboard
open class WBR(initialAttributes: Map<String, String>, consumer: TagConsumer<*>) : HTMLTag, HtmlBlockInlineTag

Functions

buildAsInnerHtml
Link copied to clipboard
fun TemplateBlock.buildAsInnerHtml(): String
buildBreakableDotSeparatedHtml
Link copied to clipboard
fun FlowContent.buildBreakableDotSeparatedHtml(name: String)
buildBreakableText
Link copied to clipboard
fun FlowContent.buildBreakableText(name: String)
buildTextBreakableAfterCapitalLetters
Link copied to clipboard
fun FlowContent.buildTextBreakableAfterCapitalLetters(name: String)
joinAttr
Link copied to clipboard
fun List<SimpleAttr>.joinAttr(): String
templateCommand
Link copied to clipboard
fun FlowOrMetaDataContent.templateCommand(data: Command, block: TemplateBlock = {})
fun <T> TagConsumer<T>.templateCommand(data: Command, block: TemplateBlock = {}): T
templateCommandFor
Link copied to clipboard
fun templateCommandFor(data: Command, consumer: TagConsumer<*>): TemplateCommand
transform
Link copied to clipboard
fun NavigationNode.transform(block: (NavigationNode) -> NavigationNode): NavigationNode
fun NavigationPage.transform(block: (NavigationNode) -> NavigationNode): NavigationPage
wbr
Link copied to clipboard
fun FlowOrPhrasingContent.wbr(classes: String? = null, block: WBR.() -> Unit = {})