UninstallPluginScope
class UninstallPluginScope
A scope for configuring uninstall session parameters controlled by plugins.
An instance of this scope is passed to AckpineUninstallPlugin.apply. Plugins may mutate it to influence the resulting UninstallParameters, and may also register additional plugins transitively via registerPlugin.
Properties
Link copied to clipboard
Type of the package uninstaller implementation. Default value is UninstallerType.DEFAULT.
Functions
Link copied to clipboard
fun <Params : AckpinePlugin.Parameters> registerPlugin(plugin: Class<out AckpineUninstallPlugin<Params>>, parameters: Params)
Registers a plugin for the uninstall session.