diff options
Diffstat (limited to 'core/src/main/kotlin')
-rw-r--r-- | core/src/main/kotlin/pages/ContentNodes.kt | 2 | ||||
-rw-r--r-- | core/src/main/kotlin/pages/contentNodeProperties.kt | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/core/src/main/kotlin/pages/ContentNodes.kt b/core/src/main/kotlin/pages/ContentNodes.kt index 8e1d01a7..2a668e09 100644 --- a/core/src/main/kotlin/pages/ContentNodes.kt +++ b/core/src/main/kotlin/pages/ContentNodes.kt @@ -221,7 +221,7 @@ enum class TextStyle : Style { } enum class ContentStyle : Style { - RowTitle + RowTitle, TabbedContent, TabbedContentBody, WithExtraAttributes } object CommentTable: Style diff --git a/core/src/main/kotlin/pages/contentNodeProperties.kt b/core/src/main/kotlin/pages/contentNodeProperties.kt index 9eabcd12..67acef6d 100644 --- a/core/src/main/kotlin/pages/contentNodeProperties.kt +++ b/core/src/main/kotlin/pages/contentNodeProperties.kt @@ -5,4 +5,8 @@ import org.jetbrains.dokka.model.properties.ExtraProperty class SimpleAttr(val extraKey: String, val extraValue: String) : ExtraProperty<ContentNode> { data class SimpleAttrKey(val key: String) : ExtraProperty.Key<ContentNode, SimpleAttr> override val key: ExtraProperty.Key<ContentNode, SimpleAttr> = SimpleAttrKey(extraKey) + + companion object { + fun header(value: String) = SimpleAttr("data-togglable", value) + } } |