Package org.jetbrains.dokka.plugability

Types

Link copied to clipboard
interface ConfigurableBlock
Link copied to clipboard
interface DokkaContext
Link copied to clipboard
fun interface DokkaContextConfiguration
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
class Extension<T : Any, Ordering : OrderingKind, Override : OverrideKind>
Link copied to clipboard
data class ExtensionBuilder<T : Any>
Link copied to clipboard
class ExtensionBuilderStart
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
class ProvidedExtension<T : Any>
Link copied to clipboard
interface WithUnsafeExtensionSuppression

Functions

Link copied to clipboard
inline fun <T : DokkaPlugin, R : ConfigurableBlock> configuration(context: DokkaContext): R?
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
fun throwIllegalQuery(): Nothing