aboutsummaryrefslogtreecommitdiff
path: root/plugins/base/src/main/kotlin/translators/documentables
diff options
context:
space:
mode:
authorAndrzej Ratajczak <andrzej.ratajczak98@gmail.com>2020-04-17 15:57:25 +0200
committerPaweł Marks <Kordyjan@users.noreply.github.com>2020-05-13 10:03:48 +0200
commita6d13e23a32622be9207e86e9cffc67447049259 (patch)
tree24658029c001055c21c4ed65fda6121d58c16ad1 /plugins/base/src/main/kotlin/translators/documentables
parent1241973d7160704e545a792bca46392d1c173189 (diff)
downloaddokka-a6d13e23a32622be9207e86e9cffc67447049259.tar.gz
dokka-a6d13e23a32622be9207e86e9cffc67447049259.tar.bz2
dokka-a6d13e23a32622be9207e86e9cffc67447049259.zip
Refactor sources to be presented in table
Diffstat (limited to 'plugins/base/src/main/kotlin/translators/documentables')
-rw-r--r--plugins/base/src/main/kotlin/translators/documentables/PageContentBuilder.kt17
1 files changed, 17 insertions, 0 deletions
diff --git a/plugins/base/src/main/kotlin/translators/documentables/PageContentBuilder.kt b/plugins/base/src/main/kotlin/translators/documentables/PageContentBuilder.kt
index a99fc6b3..6cb47b7f 100644
--- a/plugins/base/src/main/kotlin/translators/documentables/PageContentBuilder.kt
+++ b/plugins/base/src/main/kotlin/translators/documentables/PageContentBuilder.kt
@@ -194,6 +194,23 @@ open class PageContentBuilder(
}
fun link(
+ text: String,
+ address: String,
+ kind: Kind = ContentKind.Main,
+ platformData: Set<PlatformData> = mainPlatformData,
+ styles: Set<Style> = mainStyles,
+ extra: PropertyContainer<ContentNode> = mainExtra
+ ) =
+ ContentResolvedLink(
+ children = listOf(createText(text, kind, platformData, styles, extra)),
+ address = address,
+ extra = PropertyContainer.empty(),
+ dci = DCI(setOf(mainDRI), kind),
+ platforms = platformData,
+ style = emptySet()
+ )
+
+ fun link(
address: DRI,
kind: Kind = ContentKind.Main,
platformData: Set<PlatformData> = mainPlatformData,