configure

abstract fun <C : Any, I : Any> configure(plugin: EnginePlugin<C, I>, configure: C.() -> Unit = { })

Lazily configure a plugin for use.

Return

A plugin instance added to the registry after installation.

Parameters

plugin

A plugin identifier representing the plugin to be installed.

configure

A configuration DSL block to be applied to the plugin on installation.