new Environment()
Objeto que representa o ambiente do Web Framework. Possui métodos e propriedades globais que independem do contexto de execução dos processos.
Não construa este objeto diretamente. Para fazer uso do mesmo, acesse a propriedade environment disponível nas instâncias dos processos.
- See:
-
- Process#environment
Members
-
exiting :boolean
-
Indica que o sistema está sendo finalizado.
Type:
- boolean
Methods
-
<static> getInstance()
-
Obtém a instância global e compartilhada do Environment.
Returns:
- Type
- Environment
-
alert(message)
-
Mensagem de alerta exibida ao usuário.
Parameters:
Name Type Description message
string Mensagem de alerta.
Example
this.alert("Alerta");
-
confirm(msg [, opt_negativeDefaultAnswer])
-
Exibe uma janela solicitando confirmação do usuário.
Parameters:
Name Type Argument Description msg
string Mensagem com a pergunta a ser exibida para o usuário.
opt_negativeDefaultAnswer
boolean <optional>
Define se a resposta padrão é "não".
- See:
-
- prompt
Returns:
Resposta do usuário.
- Type
- boolean
Example
var resposta = this.confirm("Mensagem", true)
-
exit( [uri])
-
Sai do sistema e redireciona para uma URI.
Parameters:
Name Type Argument Description uri
string <optional>
URI para onde o usuário será redirecionado. Caso não seja informada, será redirecionado para a página de login do Web Framework.
Example
this.activity("Google", function () { this.environment.exit("http://www.google.com.br"); });
-
prompt(label, options [, opt_verticalAlign] [, opt_defaultOptionIndex] [, opt_escapeIndex])
-
Exibe uma janela de pergunta com opções de resposta para o usuário.
Parameters:
Name Type Argument Description label
string Mensagem com a pergunta a ser exibida para o usuário.
options
Array Array com pares (opção, valor de retorno) de opções de resposta a serem exibidas para o usuário.
opt_verticalAlign
boolean <optional>
Alinhamento vertical da janela.
opt_defaultOptionIndex
number <optional>
Índice do array options que será a opção pré-selecionada.
opt_escapeIndex
number <optional>
Índice do array options que será a resposta assumida caso o usuário utilize a tecla de escape.
Returns:
Valor da opção selecionada pelo usuário ou do item indicado por
opt_escapeIndex
caso o usuário pressione a tecla ESC.- Type
- *
Example
var resposta = this.prompt('O que você deseja jogar?', [['Xadrez', 1], ['Tênis de Mesa', 2]], true, 1, 0);