install

abstract fun install(scope: EnginePlugin.InstallationScope, configuration: Config.() -> Unit): Instance

Install this plugin into the provided scope, using the configuration DSL block to adjust settings. This method is called from PluginRegistry.install to obtain a plugin Instance that will be added to the registry.

Return

A plugin instance to be added to the plugin registry.

Parameters

scope
configuration

A DSL configuration block to be applied to an instance of this plugin's Config class.