Class: Environment

@nginstack/web-framework/lib/personalization/Environment~ Environment


new Environment()

Classe responsável pela manipulação dos componentes necessários ao layout do ambiente de botões.

Members


key :DBKey

Chave do cadastro de ambientes. Corresponde a um registro da tabela iAuxiliaryTable. Classe: -1892604132 (Ambiente).

Type:
  • DBKey

Instância do objeto MenuBar, que é usado para controlar a montagem dos botões como 'Ir Para', 'Tarefas', 'Fechar Sessão', dentre outros.

Type:
  • MenuBar

titleLogon :string

Texto que aparecerá na barra de título do navegador quando o usuário estiver autenticado.
Há a possibilidade de usar variáveis pré-definidas na composição texto do título.
As variáveis disponíveis são: $DataBase, $Port, $EngineVersion, $ProductVersion, $LoggedUser.

Type:
  • string

Methods


<static> getInstance(userAgent, userKey)

Retorna uma instância deste objeto referente ao Environment atual. O Environment é definido de acordo com o usuário atual e o agente de usuário. Os tema pode ser associados um usuário ou a um grupo de usuários.

Parameters:
Name Type Description
userAgent number

Chave do cadastro de 'Agentes de Usuário'

userKey number

Chave do usuário logado

Returns:

Environment atual.

Type
Environment