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 1: Linha 1:
 
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
 
{{DISPLAYTITLE:latromi.formManager}}__NOTOC__
Gerenciador de Formulários Dinâmicos. Essa fornece os seguintes objetos no lado do cliente:
+
Gerenciador de Formulários Dinâmicos.
 +
 
 +
== Métodos ==
 +
{|class="wikitable apidoctable2"
 +
!Nome
 +
! Descrição
 +
|----------------------------------
 +
|[[DEV:APIs/JavaScript/latromi.formManager/getFormInstance(string)|getFormInstance(string)]]
 +
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
 +
|-
 +
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)|setOnFormCreatedCallback(function)]]
 +
|Callback disparado quando o Formulário for criado na página.
 +
|-
 +
|[[APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|setOnEventFiringCallback(function)]]
 +
|Callback disparado quando um evento for disparado.
 +
|-
 +
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFieldValueChangedCallback(function)|setOnFieldValueChangedCallback(function)]]
 +
|Callback disparado quando o valor de um campo for alterado.
 +
|}
  
 
== Sintaxe ==
 
== Sintaxe ==
Linha 20: Linha 38:
 
}
 
}
 
</syntaxhighlight>
 
</syntaxhighlight>
 
== Métodos ==
 
{|class="wikitable apidoctable2"
 
!Nome
 
! Descrição
 
|----------------------------------
 
|[[DEV:APIs/JavaScript/latromi.formManager/getFormInstance(string)|getFormInstance(string)]]
 
|Retorna um objeto do tipo [[Dev:APIs/JavaScript/latromi.formInstance|latromi.formInstance]], referente a um Formulário Dinâmico carregado na tela.
 
|-
 
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFormCreatedCallback(function)|setOnFormCreatedCallback(function)]]
 
|Callback disparado quando o Formulário for criado na página.
 
|-
 
|[[APIs/JavaScript/latromi.formManager/setOnEventFiringCallback(function)|setOnEventFiringCallback(function)]]
 
|Callback disparado quando um evento for disparado.
 
|-
 
|[[DEV:APIs/JavaScript/latromi.formManager/setOnFieldValueChangedCallback(function)|setOnFieldValueChangedCallback(function)]]
 
|Callback disparado quando o valor de um campo for alterado.
 
|}
 

Edição das 13h50min de 9 de julho de 2018

Gerenciador de Formulários Dinâmicos.

Métodos

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

Sintaxe

latromi.formInstance = function () {
      return {
         // Callback para quando o form for criado
         setOnFormCreatedCallback: function (callback) { },
         
         // Callback para quando um evento for disparado
         setOnEventFiringCallback: function (callback) { },
         
         // Callback para quando o valor de um campo for alterado
         setOnFieldValueChangedCallback: function (callback) { },
         
         // Obtém uma instância do Formulário
         getFormInstance: function (upgradeCode) { }
      }
}