new EngineAppStore(key, path)
Classe para instalação de ferramentas para o engine 'On The Fly'
Parameters:
Name | Type | Description |
---|---|---|
key |
number | Chave do arquivo de manifesto que descreve a ferramenta. |
path |
string | Local onde a ferramenta será instalada. |
Methods
-
getManifest()
-
Retorna um Objeto descrevendo o bundle.
Returns:
Objeto descrevendo o bundle.
- Type
- Object
-
isInstalled()
-
Verifica se o bundle está instalado de acordo com o arquivo de manifesto local.
Returns:
- Type
- Object
-
isUpdated()
-
Verifica se o bundle está atualizado, caso não seja possível carregar o arquivo de manifesto remoto não tenha sido carregado é disparada uma exceção. return {Boolean}
-
load()
-
Carrega os arquivos de manifestos que descrevem o bundle e sua instalação.
-
update()
-
Atualiza o bundle caso necessário e o resgata a um estado integro.