blob: 176f8d402db19234268e6b04ddac38d4a7179dbe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
package org.jetbrains.dokka
trait SignatureGenerator {
fun render(node: DocumentationNode): String
fun renderFunction(node: DocumentationNode): String
fun renderClass(node: DocumentationNode): String
fun renderTypeParametersForNode(node: DocumentationNode): String
fun renderTypeParameter(node: DocumentationNode): String
fun renderParameter(node: DocumentationNode): String
fun renderType(node: DocumentationNode): String
fun renderPackage(node: DocumentationNode): String
fun renderProperty(node: DocumentationNode): String
open fun renderModifier(node: DocumentationNode): String
open fun renderModifiersForNode(node: DocumentationNode): String
}
|