PageContentBuilder

open class PageContentBuilder(    val commentsConverter: CommentsToContentConverter,     val signatureProvider: SignatureProvider,     val logger: DokkaLogger)

Constructors

Link copied to clipboard
fun PageContentBuilder(    commentsConverter: CommentsToContentConverter,     signatureProvider: SignatureProvider,     logger: DokkaLogger)

Types

Link copied to clipboard
open inner class DivergentBuilder(    mainDRI: Set<DRI>,     mainKind: Kind,     mainStyles: Set<Style>,     mainExtra: PropertyContainer<ContentNode>)
Link copied to clipboard
open inner class DivergentInstanceBuilder(    mainDRI: Set<DRI>,     mainSourceSets: Set<DokkaConfiguration.DokkaSourceSet>,     mainStyles: Set<Style>,     mainExtra: PropertyContainer<ContentNode>)
Link copied to clipboard
open inner class DocumentableContentBuilder(    val mainDRI: Set<DRI>,     val mainSourcesetData: Set<DokkaConfiguration.DokkaSourceSet>,     val mainStyles: Set<Style>,     val mainExtra: PropertyContainer<ContentNode>)
Link copied to clipboard
open inner class ListBuilder(    val ordered: Boolean,     mainDRI: Set<DRI>,     mainSourceSets: Set<DokkaConfiguration.DokkaSourceSet>,     mainKind: Kind,     mainStyles: Set<Style>,     mainExtra: PropertyContainer<ContentNode>)
Link copied to clipboard
open inner class TableBuilder(    mainDRI: Set<DRI>,     mainSourceSets: Set<DokkaConfiguration.DokkaSourceSet>,     mainKind: Kind,     mainStyles: Set<Style>,     mainExtra: PropertyContainer<ContentNode>)

Functions

Link copied to clipboard
fun contentFor(    dri: Set<DRI>,     sourceSets: Set<DokkaConfiguration.DokkaSourceSet>,     kind: Kind = ContentKind.Main,     styles: Set<Style> = emptySet(),     extra: PropertyContainer<ContentNode> = PropertyContainer.empty(),     block: PageContentBuilder.DocumentableContentBuilder.() -> Unit): ContentGroup
fun contentFor(    dri: DRI,     sourceSets: Set<DokkaConfiguration.DokkaSourceSet>,     kind: Kind = ContentKind.Main,     styles: Set<Style> = emptySet(),     extra: PropertyContainer<ContentNode> = PropertyContainer.empty(),     block: PageContentBuilder.DocumentableContentBuilder.() -> Unit): ContentGroup
fun contentFor(    d: Documentable,     kind: Kind = ContentKind.Main,     styles: Set<Style> = emptySet(),     extra: PropertyContainer<ContentNode> = PropertyContainer.empty(),     sourceSets: Set<DokkaConfiguration.DokkaSourceSet> = d.sourceSets.toSet(),     block: PageContentBuilder.DocumentableContentBuilder.() -> Unit = {}): ContentGroup

Properties

Link copied to clipboard
val commentsConverter: CommentsToContentConverter
Link copied to clipboard
val logger: DokkaLogger
Link copied to clipboard
val signatureProvider: SignatureProvider