Documentable Content Builder
open inner class DocumentableContentBuilder(mainDRI: Set<DRI>, mainSourcesetData: Set<DokkaConfiguration.DokkaSourceSet>, mainStyles: Set<Style>, mainExtra: PropertyContainer<ContentNode>)
Content copied to clipboard
Functions
block
Link copied to clipboard
fun <T : Documentable> block(name: String, level: Int, kind: Kind = ContentKind.Main, elements: Iterable<T>, sourceSets: Set<DokkaConfiguration.DokkaSourceSet> = mainSourcesetData, styles: Set<Style> = mainStyles, extra: PropertyContainer<ContentNode> = mainExtra, renderWhenEmpty: Boolean = false, needsSorting: Boolean = true, headers: List<ContentGroup> = emptyList(), needsAnchors: Boolean = false, operation: PageContentBuilder.DocumentableContentBuilder.(T) -> Unit)
Content copied to clipboard
buildGroup
Link copied to clipboard
fun buildGroup(dri: Set<DRI> = mainDRI, sourceSets: Set<DokkaConfiguration.DokkaSourceSet> = mainSourcesetData, kind: Kind = ContentKind.Main, styles: Set<Style> = mainStyles, extra: PropertyContainer<ContentNode> = mainExtra, block: PageContentBuilder.DocumentableContentBuilder.() -> Unit): ContentGroup
Content copied to clipboard
buildSignature
Link copied to clipboard
cover
Link copied to clipboard
divergentGroup
Link copied to clipboard
fun divergentGroup(groupID: ContentDivergentGroup.GroupID, dri: Set<DRI> = mainDRI, kind: Kind = ContentKind.Main, styles: Set<Style> = mainStyles, extra: PropertyContainer<ContentNode> = mainExtra, implicitlySourceSetHinted: Boolean = true, block: PageContentBuilder.DivergentBuilder.() -> Unit)
Content copied to clipboard
firstSentenceComment
Link copied to clipboard
fun firstSentenceComment(content: DocTag, kind: Kind = ContentKind.Comment, sourceSets: Set<DokkaConfiguration.DokkaSourceSet> = mainSourcesetData, styles: Set<Style> = mainStyles, extra: PropertyContainer<ContentNode> = mainExtra)
Content copied to clipboard
group
Link copied to clipboard
fun group(dri: Set<DRI> = mainDRI, sourceSets: Set<DokkaConfiguration.DokkaSourceSet> = mainSourcesetData, kind: Kind = ContentKind.Main, styles: Set<Style> = mainStyles, extra: PropertyContainer<ContentNode> = mainExtra, block: PageContentBuilder.DocumentableContentBuilder.() -> Unit)
Content copied to clipboard
header
Link copied to clipboard
fun header(level: Int, text: String, kind: Kind = ContentKind.Main, sourceSets: Set<DokkaConfiguration.DokkaSourceSet> = mainSourcesetData, styles: Set<Style> = mainStyles, extra: PropertyContainer<ContentNode> = mainExtra, block: PageContentBuilder.DocumentableContentBuilder.() -> Unit = {})
Content copied to clipboard
link
Link copied to clipboard
fun link(text: String, address: String, kind: Kind = ContentKind.Main, sourceSets: Set<DokkaConfiguration.DokkaSourceSet> = mainSourcesetData, styles: Set<Style> = mainStyles, extra: PropertyContainer<ContentNode> = mainExtra)
Content copied to clipboard
fun link(text: String, address: DRI, kind: Kind = ContentKind.Main, sourceSets: Set<DokkaConfiguration.DokkaSourceSet> = mainSourcesetData, styles: Set<Style> = mainStyles, extra: PropertyContainer<ContentNode> = mainExtra)
Content copied to clipboard
fun link(address: DRI, kind: Kind = ContentKind.Main, sourceSets: Set<DokkaConfiguration.DokkaSourceSet> = mainSourcesetData, styles: Set<Style> = mainStyles, extra: PropertyContainer<ContentNode> = mainExtra, block: PageContentBuilder.DocumentableContentBuilder.() -> Unit)
Content copied to clipboard
linkNode
Link copied to clipboard
sourceSetDependentHint
Link copied to clipboard
fun sourceSetDependentHint(dri: Set<DRI> = mainDRI, sourceSets: Set<DokkaConfiguration.DokkaSourceSet> = mainSourcesetData, kind: Kind = ContentKind.Main, styles: Set<Style> = mainStyles, extra: PropertyContainer<ContentNode> = mainExtra, block: PageContentBuilder.DocumentableContentBuilder.() -> Unit)
Content copied to clipboard
fun sourceSetDependentHint(dri: DRI, sourcesetData: Set<DokkaConfiguration.DokkaSourceSet> = mainSourcesetData, kind: Kind = ContentKind.Main, styles: Set<Style> = mainStyles, extra: PropertyContainer<ContentNode> = mainExtra, block: PageContentBuilder.DocumentableContentBuilder.() -> Unit)
Content copied to clipboard
sourceSetDependentText
Link copied to clipboard
table
Link copied to clipboard
fun table(kind: Kind = ContentKind.Main, sourceSets: Set<DokkaConfiguration.DokkaSourceSet> = mainSourcesetData, styles: Set<Style> = mainStyles, extra: PropertyContainer<ContentNode> = mainExtra, operation: PageContentBuilder.TableBuilder.() -> Unit = {})
Content copied to clipboard
unaryPlus
Link copied to clipboard
Properties
Extensions
annotationsBlock
Link copied to clipboard
open override fun PageContentBuilder.DocumentableContentBuilder.annotationsBlock(d: AnnotationTarget)
Content copied to clipboard
annotationsBlockWithIgnored
Link copied to clipboard
open fun PageContentBuilder.DocumentableContentBuilder.annotationsBlockWithIgnored(d: AnnotationTarget, ignored: Set<Annotations.Annotation>, renderAtStrategy: AtStrategy, listBrackets: Pair<Char, Char>, classExtension: String)
Content copied to clipboard
annotationsInline
Link copied to clipboard
open override fun PageContentBuilder.DocumentableContentBuilder.annotationsInline(d: AnnotationTarget)
Content copied to clipboard
annotationsInlineWithIgnored
Link copied to clipboard
open fun PageContentBuilder.DocumentableContentBuilder.annotationsInlineWithIgnored(d: AnnotationTarget, ignored: Set<Annotations.Annotation>, renderAtStrategy: AtStrategy, listBrackets: Pair<Char, Char>, classExtension: String)
Content copied to clipboard
toSignatureString
Link copied to clipboard
open fun PageContentBuilder.DocumentableContentBuilder.toSignatureString(a: Annotations.Annotation, renderAtStrategy: AtStrategy, listBrackets: Pair<Char, Char>, classExtension: String)
Content copied to clipboard