Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
interface DokkaContext
Link copied to clipboard
Link copied to clipboard
abstract class DokkaJavaPlugin : DokkaPlugin
Link copied to clipboard
abstract class DokkaPlugin
Link copied to clipboard
class ExtendingDSL(pluginClass: String, extensionName: String)
Link copied to clipboard
Link copied to clipboard
data class ExtensionBuilder<T : Any>
Link copied to clipboard
Link copied to clipboard
data class ExtensionPoint<T : Any>
Link copied to clipboard
annotation class ExtensionsDsl
Link copied to clipboard
class OrderDsl
Link copied to clipboard
sealed class OrderingKind
Link copied to clipboard
sealed class OverrideKind
Link copied to clipboard

Acknowledgement for empty methods that inform users about DokkaPluginApiPreview Also, it allows to not propagates the annotation in IDE by default when a user autogenerate methods.

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
inline fun <T : DokkaPlugin> DokkaContext.plugin(): T
Link copied to clipboard
inline fun <P : DokkaPlugin, E : Any> P.query(extension: P.() -> ExtensionPoint<E>): List<E>
Link copied to clipboard
inline fun <P : DokkaPlugin, E : Any> P.querySingle(extension: P.() -> ExtensionPoint<E>): E
Link copied to clipboard