Package org.jetbrains.dokka.javadoc.pages

Types

AllClassesPage
Link copied to clipboard
class AllClassesPage(classes: List<JavadocClasslikePageNode>) : JavadocPageNode
AllClassesPageInstaller
Link copied to clipboard
object AllClassesPageInstaller : PageTransformer
AnchorableJavadocNode
Link copied to clipboard
sealed class AnchorableJavadocNode : NavigableJavadocNode
DeprecatedNode
Link copied to clipboard
class DeprecatedNode(name: String, address: DRI, description: List<ContentNode>)
DeprecatedPage
Link copied to clipboard
class DeprecatedPage(elements: Map<DeprecatedPageSection, Set<DeprecatedNode>>, sourceSet: Set<DisplaySourceSet>) : JavadocPageNode
DeprecatedPageCreator
Link copied to clipboard
object DeprecatedPageCreator : PageTransformer
DeprecatedPageSection
Link copied to clipboard
enum DeprecatedPageSection : Enum<DeprecatedPageSection>
EmptyNode
Link copied to clipboard
data class EmptyNode(dri: DRI, kind: Kind, sourceSets: Set<DisplaySourceSet>, extra: PropertyContainer<ContentNode>) : ContentNode
IndexGenerator
Link copied to clipboard
object IndexGenerator : PageTransformer
IndexPage
Link copied to clipboard
class IndexPage(id: Int, elements: List<NavigableJavadocNode>, keys: List<Char>, sourceSet: Set<DisplaySourceSet>) : JavadocPageNode
JavaContentGroupBuilder
Link copied to clipboard
class JavaContentGroupBuilder(sourceSets: Set<DisplaySourceSet>)
JavadocClasslikePageNode
Link copied to clipboard
class JavadocClasslikePageNode(name: String, content: JavadocContentNode, dri: Set<DRI>, signature: JavadocSignatureContentNode, description: List<ContentNode>, constructors: List<JavadocFunctionNode>, methods: List<JavadocFunctionNode>, entries: List<JavadocEntryNode>, classlikes: List<JavadocClasslikePageNode>, properties: List<JavadocPropertyNode>, brief: List<ContentNode>, documentable: Documentable?, children: List<PageNode>, embeddedResources: List<String>, extra: PropertyContainer<DClasslike>) : JavadocPageNode, WithJavadocExtra<DClasslike> , NavigableJavadocNode, WithNavigable, WithBrief, ClasslikePage
JavadocContentGroup
Link copied to clipboard
data class JavadocContentGroup(dri: Set<DRI>, kind: Kind, sourceSets: Set<DisplaySourceSet>, children: List<JavadocContentNode>) : JavadocContentNode
JavadocContentKind
Link copied to clipboard
enum JavadocContentKind : Enum<JavadocContentKind> , Kind
JavadocContentNode
Link copied to clipboard
abstract class JavadocContentNode(dri: Set<DRI>, kind: Kind, sourceSets: Set<DisplaySourceSet>) : ContentNode
JavadocEntryNode
Link copied to clipboard
data class JavadocEntryNode(dri: DRI, name: String, signature: JavadocSignatureContentNode, brief: List<ContentNode>, extra: PropertyContainer<DEnumEntry>) : AnchorableJavadocNode, WithJavadocExtra<DEnumEntry> , WithBrief
JavadocFunctionNode
Link copied to clipboard
data class JavadocFunctionNode(signature: JavadocSignatureContentNode, brief: List<ContentNode>, description: List<ContentNode>, parameters: List<JavadocParameterNode>, name: String, dri: DRI, extra: PropertyContainer<DFunction>) : AnchorableJavadocNode, WithJavadocExtra<DFunction> , WithBrief
JavadocIndexExtra
Link copied to clipboard
data class JavadocIndexExtra(index: List<ContentNode>) : ExtraProperty<Documentable>
JavadocList
Link copied to clipboard
interface JavadocList
JavadocListEntry
Link copied to clipboard
interface JavadocListEntry
JavadocModulePageNode
Link copied to clipboard
class JavadocModulePageNode(name: String, content: JavadocContentNode, children: List<PageNode>, dri: Set<DRI>, extra: PropertyContainer<DModule>) : RootPageNode, WithJavadocExtra<DModule> , NavigableJavadocNode, JavadocPageNode, ModulePage
JavadocPackagePageNode
Link copied to clipboard
class JavadocPackagePageNode(name: String, content: JavadocContentNode, dri: Set<DRI>, documentable: Documentable?, children: List<PageNode>, embeddedResources: List<String>) : JavadocPageNode, WithNavigable, NavigableJavadocNode, PackagePage
JavadocPageNode
Link copied to clipboard
interface JavadocPageNode : ContentPage
JavadocParameterNode
Link copied to clipboard
data class JavadocParameterNode(dri: DRI, name: String, type: ContentNode, description: List<ContentNode>, typeBound: Bound, extra: PropertyContainer<DParameter>) : AnchorableJavadocNode, WithJavadocExtra<DParameter>
JavadocPropertyNode
Link copied to clipboard
data class JavadocPropertyNode(dri: DRI, name: String, signature: JavadocSignatureContentNode, brief: List<ContentNode>, extra: PropertyContainer<DProperty>) : AnchorableJavadocNode, WithJavadocExtra<DProperty> , WithBrief
JavadocSignatureContentNode
Link copied to clipboard
data class JavadocSignatureContentNode(dri: DRI, kind: Kind, annotations: ContentNode?, modifiers: ContentNode?, signatureWithoutModifiers: ContentNode, supertypes: ContentNode?) : JavadocContentNode
LeafListNode
Link copied to clipboard
data class LeafListNode(tabTitle: String, colTitle: String, entries: List<JavadocListEntry>, dri: Set<DRI>, kind: Kind, sourceSets: Set<DisplaySourceSet>) : JavadocContentNode
LinkJavadocListEntry
Link copied to clipboard
class LinkJavadocListEntry(name: String, dri: Set<DRI>, kind: Kind, sourceSets: Set<DisplaySourceSet>) : JavadocListEntry
NavigableJavadocNode
Link copied to clipboard
interface NavigableJavadocNode
ResourcesInstaller
Link copied to clipboard
object ResourcesInstaller : PageTransformer
RootListNode
Link copied to clipboard
data class RootListNode(entries: List<LeafListNode>, dri: Set<DRI>, kind: Kind, sourceSets: Set<DisplaySourceSet>) : JavadocContentNode
RowJavadocListEntry
Link copied to clipboard
data class RowJavadocListEntry(link: LinkJavadocListEntry, doc: List<ContentNode>) : JavadocListEntry
TitleNode
Link copied to clipboard
data class TitleNode(title: String, subtitle: List<ContentNode>, version: String?, parent: String?, dri: Set<DRI>, kind: Kind, sourceSets: Set<DisplaySourceSet>) : JavadocContentNode
TreeViewInstaller
Link copied to clipboard
object TreeViewInstaller : PageTransformer
TreeViewPage
Link copied to clipboard
class TreeViewPage(name: String, packages: List<JavadocPackagePageNode>?, classes: List<JavadocClasslikePageNode>?, dri: Set<DRI>, documentable: Documentable?, root: PageNode) : JavadocPageNode
WithBrief
Link copied to clipboard
interface WithBrief
WithJavadocExtra
Link copied to clipboard
interface WithJavadocExtra<T : Documentable> : WithExtraProperties<T>
WithNavigable
Link copied to clipboard
interface WithNavigable

Functions

JavadocList
Link copied to clipboard
fun JavadocList(tabTitle: String, colTitle: String, children: List<JavadocListEntry>): JavadocList
leafList
Link copied to clipboard
fun JavaContentGroupBuilder.leafList(dri: Set<DRI>, kind: Kind, leafList: JavadocList)
rootList
Link copied to clipboard
fun JavaContentGroupBuilder.rootList(dri: Set<DRI>, kind: Kind, rootList: List<JavadocList>)
title
Link copied to clipboard
fun JavaContentGroupBuilder.title(title: String, subtitle: List<ContentNode>, version: String? = null, parent: String? = null, dri: Set<DRI>, kind: Kind)