JavadocPageContentBuilder

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

Constructors

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

Types

Link copied to clipboard
open inner class JavadocContentBuilder(mainDri: DRI, mainExtra: PropertyContainer<ContentNode>, mainSourceSet: Set<DokkaConfiguration.DokkaSourceSet>)

Properties

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

Functions

Link copied to clipboard
fun contentFor(dri: Set<DRI>, sourceSets: Set<DokkaConfiguration.DokkaSourceSet>, kind: Kind, styles: Set<Style>, extra: PropertyContainer<ContentNode>, block: PageContentBuilder.DocumentableContentBuilder.() -> Unit): ContentGroup
fun contentFor(dri: DRI, sourceSets: Set<DokkaConfiguration.DokkaSourceSet>, kind: Kind, styles: Set<Style>, extra: PropertyContainer<ContentNode>, block: PageContentBuilder.DocumentableContentBuilder.() -> Unit): ContentGroup
fun contentFor(d: Documentable, kind: Kind, styles: Set<Style>, extra: PropertyContainer<ContentNode>, sourceSets: Set<DokkaConfiguration.DokkaSourceSet>, block: PageContentBuilder.DocumentableContentBuilder.() -> Unit): ContentGroup
Link copied to clipboard
fun PageContentBuilder.DocumentableContentBuilder.javadocGroup(dri: DRI = mainDRI.first(), sourceSets: Set<DokkaConfiguration.DokkaSourceSet> = mainSourcesetData, extra: PropertyContainer<ContentNode> = mainExtra, block: JavadocPageContentBuilder.JavadocContentBuilder.() -> Unit)