RootPageNode

abstract class RootPageNode(forceTopLevelName: Boolean) : PageNode

Functions

modified
Link copied to clipboard
abstract override fun modified(name: String, children: List<PageNode>): RootPageNode
transformContentPagesTree
Link copied to clipboard
fun transformContentPagesTree(operation: (ContentPage) -> ContentPage): RootPageNode
transformPageNodeTree
Link copied to clipboard
fun transformPageNodeTree(operation: (PageNode) -> PageNode): RootPageNode

Properties

children
Link copied to clipboard
abstract override val children: List<PageNode>
forceTopLevelName
Link copied to clipboard
val forceTopLevelName: Boolean = false
name
Link copied to clipboard
abstract val name: String
parentMap
Link copied to clipboard
val parentMap: Map<PageNode, PageNode>

Inheritors

ModulePageNode
Link copied to clipboard
MultimoduleRootPageNode
Link copied to clipboard
RendererSpecificRootPage
Link copied to clipboard