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 11: Linha 11:
 
|style="max-width:600px"|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
 
|style="max-width:600px"|Retorna um objeto do tipo '''formInstance''', referente a um Formulário Dinâmico carregado na tela.
 
|}
 
|}
 +
 +
 +
Função que retorna uma instância de [[Dev/JavaScript/latromi.formInstance|formInstance]].
 +
 +
{|class="wikitable"
 +
!Parâmetro
 +
!Tipo
 +
!Descrição
 +
|-
 +
|upgradeCode *
 +
|string
 +
|style="max-width:600px"|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 ==
 +
 +
<syntaxhighlight lang="JavaScript">
 +
function getFormInstance() {
 +
  var form = latromi.formManager.getFormInstance();
 +
  if (form) {
 +
      console.log('Form com UpgradeCode ' + form.upgradeCode + 'encontrado!');
 +
  }
 +
}

Edição das 01h57min de 7 de julho de 2018

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

Funções / Propriedades Tipo Descrição
getFormInstance() latromi.formInstance Retorna um objeto do tipo formInstance, referente a um Formulário Dinâmico carregado na tela.


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

<syntaxhighlight lang="JavaScript"> function getFormInstance() {

  var form = latromi.formManager.getFormInstance();
  if (form) {
     console.log('Form com UpgradeCode ' + form.upgradeCode + 'encontrado!');
  }

}