# new Installer(coreObj) → {Server.Modules.Installer}
This is the Installer Module of the Blackrock Application Server. It provides tools to install new apps from files (that may have been exported from another system) or from the Blackrock App Marketplace. PLEASE NOTE: This interface is undergoing development and is not yet functional.
Parameters:
Name | Type | Description |
---|---|---|
coreObj |
Server.Modules.Core | The Core Module Singleton |
- Copyright:
- Copyright (c) 2021 Darren Smith
- License:
- Licensed under the LGPL license.
- Source:
Returns:
module - The Installer Module Singleton
Example
const installerModule = core.module('installer');
Extends
Methods
# (static) details(input) → {object}
Tbc...
Parameters:
Name | Type | Description |
---|---|---|
input |
object | The Input Object |
- Source:
Returns:
result - The Result Object
- Type
- object
Example
Tbc...
# (static) download(input) → {object}
Tbc...
Parameters:
Name | Type | Description |
---|---|---|
input |
object | The Input Object |
- Source:
Returns:
result - The Result Object
- Type
- object
Example
Tbc...
# (static) install(input) → {object}
Tbc...
Parameters:
Name | Type | Description |
---|---|---|
input |
object | The Input Object |
- Source:
Returns:
result - The Result Object
- Type
- object
Example
Tbc...
# (static) list(input) → {object}
Tbc...
Parameters:
Name | Type | Description |
---|---|---|
input |
object | The Input Object |
- Source:
Returns:
result - The Result Object
- Type
- object
Example
Tbc...
# (static) remove(input) → {object}
Tbc...
Parameters:
Name | Type | Description |
---|---|---|
input |
object | The Input Object |
- Source:
Returns:
result - The Result Object
- Type
- object
Example
Tbc...
# (static) switchRegistry(input) → {object}
Tbc...
Parameters:
Name | Type | Description |
---|---|---|
input |
object | The Input Object |
- Source:
Returns:
result - The Result Object
- Type
- object
Example
Tbc...