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
An InstallationScope providing access to EngineLifecycle and PolyglotEngineConfiguration APIs.
configuration
A DSL configuration block to be applied to an instance of this plugin's Config class.