Class: EngineAppStore

EngineAppStore


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.