import RuntimeCapabilities from 'service-framework/src/runtime-capabilities/RuntimeCapabilities.js'
RuntimeCapabilities
Constructor Summary
Public Constructor | ||
public |
|
Method Summary
Public Methods | ||
public |
Returns as a promise RuntimeCapabilities json object with all available capabilities of the runtime. |
|
public |
isAvailable(capability: *): Promise<boolean> returns as a promise a boolean according to available capabilities. |
|
public |
update() it refreshes previously collected capabilities and updates the storage manager |
Public Constructors
public constructor() source
Public Methods
public getRuntimeCapabilities(): Promise<object> source
Returns as a promise RuntimeCapabilities json object with all available capabilities of the runtime. If it was not yet persisted in the Storage Manager it collects all required info from the platform and saves in the storage manager.
public isAvailable(capability: *): Promise<boolean> source
returns as a promise a boolean according to available capabilities.
Params:
Name | Type | Attribute | Description |
capability | * |
public update() source
it refreshes previously collected capabilities and updates the storage manager