DokkaPluginParametersBaseSpec

abstract class DokkaPluginParametersBaseSpec @DokkatooInternalApi @Inject constructor(name: String, val pluginFqn: String) : Serializable, Named(source)

Base class for defining Dokka Plugin configuration.

This class should not be instantiated directly. Instead, use a subclass, or create plugin parameters dynamically using DokkaPluginParametersBuilder.

More information about Dokka Plugins is available in the Dokka docs.

Parameters

pluginFqn

Fully qualified classname of the Dokka Plugin

Inheritors

Constructors

Link copied to clipboard
constructor(name: String, pluginFqn: String)

Properties

Link copied to clipboard
@get:Input
open val pluginFqn: String

Functions

Link copied to clipboard
open override fun getName(): String
Link copied to clipboard
abstract fun jsonEncode(): String