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

De LATROMI Manuais
Desenvolvedor:APIs/JavaScript/latromi.formInstance
Ir para: navegação, pesquisa
(Propriedades)
(Métodos)
Linha 17: Linha 17:
 
{|class="wikitable apidoctable2"
 
{|class="wikitable apidoctable2"
 
!Nome
 
!Nome
! Retorno
 
 
! Descrição
 
! Descrição
 
|----------------------------------
 
|----------------------------------
 
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
 
|[[DEV:APIs/JavaScript/latromi.formInstance/getElement()|getElement()]]
|Element
 
 
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
 
|Obtém o Elemento HTML que envolve o Formulário Dinâmico.
 
|-
 
|-
 
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
 
|[[DEV:APIs/JavaScript/latromi.formInstance/getFieldValue(string)|getFieldValue(string)]]
|Any
 
 
|Obtém o valor atual de um campo.
 
|Obtém o valor atual de um campo.
 
|-
 
|-
 
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
 
|[[DEV:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)|setFieldValue(string, any)]]
|Any
 
 
|Atribui valor a um campo.
 
|Atribui valor a um campo.
 
|}
 
|}

Edição das 18h04min de 9 de julho de 2018

Conjunto de funções e propriedades para interação com o Formulário Dinâmico. A instância desse objeto deve ser obtido através da API formManager. Essa API fornece os seguintes objetos no lado do cliente:

Propriedades

Nome Descrição
id Obtém o ID do Formulário Dinâmico.
upgradeCode Obtém o Código de Atualização (Chave Única) do Formulário Dinâmico.

Métodos

Nome Descrição
getElement() Obtém o Elemento HTML que envolve o Formulário Dinâmico.
getFieldValue(string) Obtém o valor atual de um campo.
setFieldValue(string, any) Atribui valor a um campo.

id

Propriedade que retorna o ID do cadastro do Formulário Dinâmico. Este ID é numérico, e não deve ser confundido com o ID do Elemento HTML.

upgradeCode

Propriedade que retorna o Código de Atualização do Formulário Dinâmico.

Exemplo:

function logProperties() {
   // Obtém a instância do formulário
   var form = latromi.formManager.getFormInstance();
   
   // Mostra no log o valor das propriedades
   console.log('Formulário com ID ' + form.id + 
               ' e Código de Atualização ' + form.upgradeCode);
}

Ver Também

latromi.formManager