Package org.jetbrains.dokka.plugability

Types

ConfigurableBlock
Link copied to clipboard
interface ConfigurableBlock
DokkaContext
Link copied to clipboard
interface DokkaContext
DokkaContextConfiguration
Link copied to clipboard
interface DokkaContextConfiguration
DokkaJavaPlugin
Link copied to clipboard
abstract class DokkaJavaPlugin : DokkaPlugin
DokkaPlugin
Link copied to clipboard
abstract class DokkaPlugin
ExtendingDSL
Link copied to clipboard
class ExtendingDSL(pluginClass: String, extensionName: String)
Extension
Link copied to clipboard
class Extension<T : Any, Ordering : OrderingKind, Override : OverrideKind>
ExtensionBuilder
Link copied to clipboard
data class ExtensionBuilder<T : Any>
ExtensionBuilderStart
Link copied to clipboard
class ExtensionBuilderStart
ExtensionPoint
Link copied to clipboard
data class ExtensionPoint<T : Any>
ExtensionsDsl
Link copied to clipboard
annotation class ExtensionsDsl
OrderDsl
Link copied to clipboard
class OrderDsl
OrderingKind
Link copied to clipboard
sealed class OrderingKind
OverrideKind
Link copied to clipboard
sealed class OverrideKind
ProvidedExtension
Link copied to clipboard
class ProvidedExtension<T : Any>
WithUnsafeExtensionSuppression
Link copied to clipboard
interface WithUnsafeExtensionSuppression

Functions

configuration
Link copied to clipboard
inline fun <T : DokkaPlugin, R : ConfigurableBlock> configuration(context: DokkaContext): R?
plugin
Link copied to clipboard
inline fun <T : DokkaPlugin> DokkaContext.plugin(): T
query
Link copied to clipboard
inline fun <P : DokkaPlugin, E : Any> P.query(extension: P.() -> ExtensionPoint<E>): List<E>
querySingle
Link copied to clipboard
inline fun <P : DokkaPlugin, E : Any> P.querySingle(extension: P.() -> ExtensionPoint<E>): E
throwIllegalQuery
Link copied to clipboard
fun throwIllegalQuery(): Nothing