UNPKG

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
# 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 @PARAM: @selectId = Identificador da Caixa de seleção. @PARAM: @selectValues = Opções da caixa de seleção. @PARAM: @op = operação. Valores: SHOW ou HIDE. @PARAM: @hasMultiple = Se a caixa de seleção estiver dentro de uma tabela multi-valorada. Valores do parâmetro: true ou false. @PARAM: @tableId = 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 @PARAM: @Obj = OBJETO DO CAMPO. @PARAM: @message = MENSAGEM. @PARAM: @idMessage = ID DA MENSAGEM. @PARAM: @isValid = true/false. Ex de chamada Cpf invalido: ZeevAppendMessageField(this, "CPF invalido!", "spanCpfMessage", false); Ex de chamada Cpf válido: ZeevAppendMessageField(this, "", "spanCpfMessage", true); ```