DefaultPageCreator

open class DefaultPageCreator(configuration: DokkaBaseConfiguration?, commentsToContentConverter: CommentsToContentConverter, signatureProvider: SignatureProvider, val logger: DokkaLogger, val customTagContentProviders: List<CustomTagContentProvider> = emptyList())

Constructors

Link copied to clipboard
constructor(configuration: DokkaBaseConfiguration?, commentsToContentConverter: CommentsToContentConverter, signatureProvider: SignatureProvider, logger: DokkaLogger, customTagContentProviders: List<CustomTagContentProvider> = emptyList())

Properties

Link copied to clipboard
val logger: DokkaLogger

Functions

Link copied to clipboard
open fun pageForClasslike(c: DClasslike): ClasslikePageNode
Link copied to clipboard
open fun pageForClasslikes(documentables: List<DClasslike>): ClasslikePageNode
Link copied to clipboard
open fun pageForEnumEntries(documentables: List<DEnumEntry>): ClasslikePageNode
Link copied to clipboard
open fun pageForEnumEntry(e: DEnumEntry): ClasslikePageNode
Link copied to clipboard
open fun pageForFunction(f: DFunction): MemberPageNode
Link copied to clipboard
open fun pageForFunctions(fs: List<DFunction>): MemberPageNode
Link copied to clipboard
open fun pageForModule(m: DModule): ModulePageNode
Link copied to clipboard
open fun pageForPackage(p: DPackage): PackagePageNode
Link copied to clipboard
open fun pageForProperties(ps: List<DProperty>): MemberPageNode
Link copied to clipboard
open fun pageForProperty(p: DProperty): MemberPageNode?