ContentNode

interface ContentNode : WithExtraProperties<ContentNode> , WithChildren<ContentNode>

Functions

hasAnyContent
Link copied to clipboard
abstract fun hasAnyContent(): Boolean
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
open 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
abstract val sourceSets: Set<DisplaySourceSet>
style
Link copied to clipboard
abstract val style: Set<Style>

Inheritors

ContentText
Link copied to clipboard
ContentBreakLine
Link copied to clipboard
ContentComposite
Link copied to clipboard

Extensions

hasStyle
Link copied to clipboard
fun ContentNode.hasStyle(style: Style): Boolean