zeev-form-js
Version:
Repositório com diversos códigos reaproveitáveis e estruturados para utilizar em projetos.
76 lines (46 loc) • 2.41 kB
Markdown
# zeev-form-js
Repositório com diversos códigos reaproveitáveis e estruturados para utilizar em projetos.
Como usar?
Dentro do visual studio code, abra o terminal e digite o comando abaixo.
OBS: Necessário ter Node.js instalado no computador.
```shell
npm instal zeev-form-js
```
```js
import { ZeevForm } from 'zeev-form-js/zeev-form';
import { ZeevIntegrations } from 'zeev-form-js/zeev-integrations';
import { ZeevResources } from 'zeev-form-js/zeev-resources';
import { ZeevMapping } from 'zeev-form-js/zeev-form-mapping';
```
# zeev-form-js Functions Examples
```js
ZeevShowOrHideSelectOptions (selectId, selectValues, op, hasMultiple, tableId):
```
Função Responsável por esconder/mostrar opções de uma caixa de seleção localizado ou nao em uma tabela multi-valorada.
```js
: = Identificador da Caixa de seleção.
: = Opções da caixa de seleção.
: = operação. Valores: SHOW ou HIDE.
: = Se a caixa de seleção estiver dentro de uma tabela multi-valorada. Valores do parâmetro: true ou false.
: = identificador da tabela multi-valorada.
//Ex de chamada para Ocultar com tabela multi-valorada:
ZeevShowOrHideSelectOptions("identificador", "opcao 1, opcao 2, opcao 5", "HIDE", true, "tblAlteracoesNoDocumento");
//Ex de chamada para Mostrar com tabela multi-valorada:
ZeevShowOrHideSelectOptions("identificador", "opcao 1, opcao 2, opcao 5", "SHOW", true, "tblAlteracoesNoDocumento");
//Ex de chamada para Ocultar sem tabela multi-valorada:
ZeevShowOrHideSelectOptions("identificador", "opcao 1, opcao 2, opcao 5", "HIDE", false, "");
//Ex de chamada para Mostrar sem tabela multi-valorada:
ZeevShowOrHideSelectOptions("identificador", "opcao 1, opcao 2, opcao 5", "SHOW", false, "");
```
```js
ZeevAppendMessageField(Obj, message, idMessage, isValid):
```
Faz o append da mensagem no parent (ao lado) do campo (Funcao geralmente utilizada por funções que validam campos).
```js
: = OBJETO DO CAMPO.
: = MENSAGEM.
: = ID DA MENSAGEM.
: = true/false.
Ex de chamada Cpf invalido: ZeevAppendMessageField(this, "CPF invalido!", "spanCpfMessage", false);
Ex de chamada Cpf válido: ZeevAppendMessageField(this, "", "spanCpfMessage", true);
```