__construct
Construtor da classeTEntry.
Parâmetros:
mixed
required
Nome do campo que será utilizado no formulário.
setValue
Define o valor do campo. Parâmetros:mixed
required
Uma string contendo o valor do campo.
setMask
Define a máscara do campo. Parâmetros:mixed
required
Máscara para os dados de entrada.
bool
default:"false"
(Opcional) Booleano indicando se a máscara deve ser substituída após o envio do formulário.
setNumericMask
Define a máscara numérica do campo. Parâmetros:mixed
required
Número de casas decimais.
mixed
required
Separador para o ponto decimal.
mixed
required
Separador de milhares.
bool
default:"false"
(Opcional) Booleano indicando se a máscara deve ser substituída após o envio do formulário.
bool
default:"false"
(Opcional) Booleano indicando se a máscara deve ser invertida.
bool
default:"true"
(Opcional) Booleano indicando se valores negativos são permitidos.
setCompletion
Define as opções de preenchimento automático para o campo. Parâmetros:array
required
Array de opções para conclusão.
setMaxLength
Define o comprimento máximo do campo. Parâmetros:mixed
required
Comprimento máximo do campo.
setMinLength
Define o comprimento mínimo para pesquisa (requer uso do ‘setCompletion’). Parâmetros:mixed
required
Comprimento mínimo para pesquisa.
setExitAction
Define a ação a ser executada quando o usuário sair do campo. Parâmetros:TAction
required
Objeto
TAction.setExitFunction
Define a função JavaScript a ser executada quando o usuário sair do campo. Parâmetros:mixed
required
Função JavaScript.
enableToggleVisibility
Ativa ou desativa a opção de alternar a visibilidade do campo. Parâmetros:bool
default:"true"
(Opcional) Booleano indicando se a opção deve ser ativada.
setDelimiter
Define o delimitador de conclusão automática (permite múltiplas inserções). Parâmetros:mixed
required
Delimitador de conclusão automática.
disableAutoComplete
Desativa o preenchimento automático do navegador. Exemplo de código:forceLowerCase
Força letras minúsculas no campo. Exemplo de código:forceUpperCase
Força letras maiúsculas no campo. Exemplo de código:setInnerIcon
Define o ícone interno do campo. Parâmetros:TImage
required
Objeto
TImage representando o ícone.string
default:"right"
(Opcional) Lado do ícone.
getPostData
Obtém os dados enviados no POST (transformará valores de acordo com a máscara do banco de dados). Exemplo de código (com máscara):exitOnEnter
Ativa a ação de saída ao pressionar Enter no campo. Exemplo de código:reloadCompletion
(Método estático) Recarrega as opções de conclusão de um campo de entrada de forma dinâmica. Parâmetros:mixed
required
Nome ou ID do campo.
mixed
required
Lista de opções para a conclusão.
mixed
default:"null"
(Opcional) Opções adicionais para a conclusão.
changeMask
(Método estático) Altera a máscara de um campo de entrada dinamicamente. Parâmetros:mixed
required
Nome do formulário.
mixed
required
Nome do campo no formulário.
mixed
required
Nova máscara para o campo.