Class: Login

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


new Login()

Classe responsável pela manipulação dos componentes necessários ao layout da página de login.

Members


cssFileKey :DBKey

Chave do registro da IVFS referente ao css da página de login do framework.

Type:
  • DBKey

directory :DBKey

Diretório (classe do Sistema) onde se encontram os arquivos necessários para montagem do layout da tela de login, como o arquivo de css e o ícone da página.

Type:
  • DBKey

favIconFileKey :DBKey

Chave do registro da IVFS referente ao ícone usado na página de login do framework.

Type:
  • DBKey

key :DBKey

Chave do cadastro da tela de login. Corresponde a um registro da tabela iAuxiliaryTable. Classe: -1892604133 (Tela de Login).

Type:
  • DBKey

loginFileKey :DBKey

Chave do registro da IVFS referente ao html da página de login do framework

Type:
  • DBKey

titleLogoff :string

Texto que aparecerá na barra de título quando o usuário não 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 e $ProductVersion.

Type:
  • string

Methods


<static> getDirectories()

Retorna um vetor com os nomes e chaves das classes dos logins disponíveis.

Returns:

Vetor com os nomes e chaves das classes dos logins disponíveis. Cada item do vetor é um objeto com duas propriedades, que são o nome e o valor de uma classe de login.

Type
Array.<{name: string, value: number}>

<static> getInstance(userAgent)

Retorna uma instância deste objeto referente ao Login atual. O Login atual é definido de acordo com o agente de usuário atual.

Parameters:
Name Type Description
userAgent number | DBKey

Chave do cadastro de 'Agentes de Usuário'

Returns:

Login atual.

Type
Login