InstallPluginScope

A scope for configuring install session parameters controlled by plugins.

An instance of this scope is passed to AckpineInstallPlugin.apply. Plugins may mutate it to influence the resulting InstallParameters, and may also register additional plugins transitively via registerPlugin.

Properties

Link copied to clipboard

Installation constraints. Default value is InstallConstraints.NONE.

Link copied to clipboard

Type of the package installer implementation.

Link copied to clipboard

Details for requesting the pre-commit install approval. Default value is InstallPreapproval.NONE.

Link copied to clipboard

Indicates whether the package being installed needs the update ownership enforcement. Default value is false.

Link copied to clipboard

Indicates whether user action should be required when the session is committed. Default value is true.

Functions

Link copied to clipboard

Resets constraints to InstallConstraints.NONE.

Link copied to clipboard

Resets preapproval to InstallPreapproval.NONE.

Link copied to clipboard