Mudanças entre as edições de "Desenvolvedor:APIs/JavaScript/latromi.formManager"

De LATROMI Manuais
Desenvolvedor:APIs/JavaScript/latromi.formManager
Ir para: navegação, pesquisa
Linha 50: Linha 50:
  
 
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
 
== <span id="setOnFormCreatedCallback"></span>setOnFormCreatedCallback() ==
 +
 +
{|class="wikitable apidoctable"
 +
!Parâmetro
 +
!Tipo
 +
!Descrição
 +
|-
 +
|callback
 +
|function (arguments)
 +
|Função de callback, esperando um parâmetro do tipo ''Object''.
 +
|}
 +
 +
== <span id="setOnEventFiringCallback"></span>setOnEventFiringCallback() ==
 +
 +
{|class="wikitable apidoctable"
 +
!Parâmetro
 +
!Tipo
 +
!Descrição
 +
|-
 +
|callback
 +
|function (arguments)
 +
|Função de callback, esperando um parâmetro do tipo ''Object''.
 +
|}
 +
 +
== <span id="setOnFieldValueChangedCallback"></span>setOnFieldValueChangedCallback() ==
  
 
{|class="wikitable apidoctable"
 
{|class="wikitable apidoctable"

Edição das 18h52min de 7 de julho de 2018

Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:

Funções / Propriedades Retorno Descrição
getFormInstance() latromi.formInstance Retorna um objeto do tipo formInstance, referente a um Formulário Dinâmico carregado na tela.
setOnFormCreatedCallback() Callback disparado quando o Formulário for criado na página.
setOnEventFiringCallback() Callback disparado quando um evento for disparado.
setOnFieldValueChangedCallback() Callback disparado quando o valor de um campo for alterado.

getFormInstance()

Função que retorna uma instância de formInstance.

Parâmetro Tipo Descrição
upgradeCode * string Código de atualização do Formulário Dinâmico. Este parâmetro é opcional. Se for especificado, o formManager vai procurar um formulário que contenha esse código. Caso contrário, vai retornar o primeiro Formulário encontrado.

Exemplo:

function getFormInstance() {
   // Obtém a instância do formulário
   var form = latromi.formManager.getFormInstance();
   if (form) {
      console.log('Form com UpgradeCode ' + form.upgradeCode + ' encontrado!');
   }
}

setOnFormCreatedCallback()

Parâmetro Tipo Descrição
callback function (arguments) Função de callback, esperando um parâmetro do tipo Object.

setOnEventFiringCallback()

Parâmetro Tipo Descrição
callback function (arguments) Função de callback, esperando um parâmetro do tipo Object.

setOnFieldValueChangedCallback()

Parâmetro Tipo Descrição
callback function (arguments) Função de callback, esperando um parâmetro do tipo Object.