AckpinePlugin

interface AckpinePlugin

A plugin for Ackpine. Allows to extend Ackpine's functionality.

New plugins should implement AckpineInstallPlugin and/or AckpineUninstallPlugin instead of overriding the apply methods on this interface directly.

Inheritors

Types

Link copied to clipboard
interface Parameters

A set of parameters for an Ackpine plugin.

Properties

Link copied to clipboard
abstract val id: String

Unique ID of the plugin.

Functions

Link copied to clipboard
open fun apply(builder: InstallParameters.Builder)

Applies some settings to install parameters to accommodate the plugin's functionality.

Applies some settings to uninstall parameters to accommodate the plugin's functionality.