Package org.jetbrains.dokka.javadoc.pages

Types

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

Functions

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