ContentComposite

interface ContentComposite : ContentNode

Logical grouping of ContentNodes

Functions

hasAnyContent
Link copied to clipboard
open override fun hasAnyContent(): Boolean
transformChildren
Link copied to clipboard
abstract fun transformChildren(transformer: (ContentNode) -> ContentNode): ContentComposite
withNewExtras
Link copied to clipboard
abstract fun withNewExtras(newExtras: PropertyContainer<ContentNode>): ContentNode
withSourceSets
Link copied to clipboard
abstract fun withSourceSets(sourceSets: Set<DisplaySourceSet>): ContentNode

Properties

children
Link copied to clipboard
abstract override val children: List<ContentNode>
dci
Link copied to clipboard
abstract val dci: DCI
extra
Link copied to clipboard
abstract val extra: PropertyContainer<ContentNode>
sourceSets
Link copied to clipboard
open override val sourceSets: Set<DisplaySourceSet>
style
Link copied to clipboard
abstract val style: Set<Style>

Inheritors

ContentHeader
Link copied to clipboard
ContentCode
Link copied to clipboard
ContentLink
Link copied to clipboard
ContentTable
Link copied to clipboard
ContentList
Link copied to clipboard
ContentGroup
Link copied to clipboard
ContentDivergentGroup
Link copied to clipboard
ContentDivergentInstance
Link copied to clipboard
PlatformHintedContent
Link copied to clipboard