ExtensionBuilder

data class ExtensionBuilder<T : Any>

Functions

addCondition
Link copied to clipboard
fun addCondition(c: (DokkaConfiguration) -> Boolean): ExtensionBuilder<T>
build
Link copied to clipboard
fun build(): Extension<T, *, *>
copy
Link copied to clipboard
fun copy(name: String, ext: ExtensionPoint<T>, action: LazyEvaluated<T>, ordering: OrderingKind = OrderingKind.None, override: OverrideKind = OverrideKind.None, conditions: List<(DokkaConfiguration) -> Boolean>): ExtensionBuilder<T>
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open override fun hashCode(): Int
name
Link copied to clipboard
fun name(name: String): ExtensionBuilder<T>
newOrdering
Link copied to clipboard
fun newOrdering(before: Array<Extension<*, *, *>>, after: Array<Extension<*, *, *>>)
overrideExtension
Link copied to clipboard
fun overrideExtension(extension: Extension<T, *, *>): ExtensionBuilder<T>
toString
Link copied to clipboard
open override fun toString(): String