ExtendingDSL

class ExtendingDSL(pluginClass: String, extensionName: String)

Constructors

Link copied to clipboard
fun ExtendingDSL(pluginClass: String, extensionName: String)

Functions

Link copied to clipboard
infix fun <T : Any, Override : OverrideKind, Ordering : OrderingKind> Extension<T, Ordering, Override>.applyIf(condition: DokkaConfiguration.() -> Boolean): Extension<T, Ordering, Override>
Link copied to clipboard
infix fun <T : Any, Override : OverrideKind> Extension<T, OrderingKind.None, Override>.order(block: OrderDsl.() -> Unit): Extension<T, OrderingKind.ByDsl, Override>
Link copied to clipboard
infix fun <T : Any, Override : OverrideKind, Ordering : OrderingKind> Extension<T, Ordering, Override>.override(overriden: List<Extension<T, *, *>>): Extension<T, Ordering, OverrideKind.Present>
infix fun <T : Any, Override : OverrideKind, Ordering : OrderingKind> Extension<T, Ordering, Override>.override(overriden: Extension<T, *, *>): Extension<T, Ordering, OverrideKind.Present>
Link copied to clipboard
infix fun <T : Any> ExtensionPoint<T>.providing(action: (DokkaContext) -> T): Extension<T, OrderingKind.None, OverrideKind.None>
Link copied to clipboard
infix fun <T : Any> ExtensionPoint<T>.with(action: T): Extension<T, OrderingKind.None, OverrideKind.None>