Skip to main content

__construct

Construtor da classe TEntry. Parâmetros:
$name
mixed
required
Nome do campo que será utilizado no formulário.
Exemplo de código:

setValue

Define o valor do campo. Parâmetros:
$value
mixed
required
Uma string contendo o valor do campo.
Exemplo de código:

setMask

Define a máscara do campo. Parâmetros:
$mask
mixed
required
Máscara para os dados de entrada.
$replaceOnPost
bool
default:"false"
(Opcional) Booleano indicando se a máscara deve ser substituída após o envio do formulário.
Exemplo de código:

setNumericMask

Define a máscara numérica do campo. Parâmetros:
$decimals
mixed
required
Número de casas decimais.
$decimalsSeparator
mixed
required
Separador para o ponto decimal.
$thousandSeparator
mixed
required
Separador de milhares.
$replaceOnPost
bool
default:"false"
(Opcional) Booleano indicando se a máscara deve ser substituída após o envio do formulário.
$reverse
bool
default:"false"
(Opcional) Booleano indicando se a máscara deve ser invertida.
$allowNegative
bool
default:"true"
(Opcional) Booleano indicando se valores negativos são permitidos.
Exemplo de código:
Exemplo de código (com parâmetros opcionais):

setCompletion

Define as opções de preenchimento automático para o campo. Parâmetros:
$options
array
required
Array de opções para conclusão.
Exemplo de código:

setMaxLength

Define o comprimento máximo do campo. Parâmetros:
$length
mixed
required
Comprimento máximo do campo.
Exemplo de código:

setMinLength

Define o comprimento mínimo para pesquisa (requer uso do ‘setCompletion’). Parâmetros:
$length
mixed
required
Comprimento mínimo para pesquisa.
Exemplo de código:

setExitAction

Define a ação a ser executada quando o usuário sair do campo. Parâmetros:
$action
TAction
required
Objeto TAction.
Exemplo de código:
Código de exemplo da função a ser chamada, lembrando que essa função precisa ser estática (static function).

setExitFunction

Define a função JavaScript a ser executada quando o usuário sair do campo. Parâmetros:
$function
mixed
required
Função JavaScript.
Exemplo de código:

enableToggleVisibility

Ativa ou desativa a opção de alternar a visibilidade do campo. Parâmetros:
$toggleVisibility
bool
default:"true"
(Opcional) Booleano indicando se a opção deve ser ativada.
Exemplo de código:

setDelimiter

Define o delimitador de conclusão automática (permite múltiplas inserções). Parâmetros:
$delimiter
mixed
required
Delimitador de conclusão automática.
Exemplo de código:

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:
$image
TImage
required
Objeto TImage representando o ícone.
$side
string
default:"right"
(Opcional) Lado do ícone.
Exemplo de código:

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):
Exemplo de código (com máscara numérica):

exitOnEnter

Ativa a ação de saída ao pressionar Enter no campo. Exemplo de código:
Código de exemplo da função a ser chamada, lembrando que essa função precisa ser estática (static function).

reloadCompletion

(Método estático) Recarrega as opções de conclusão de um campo de entrada de forma dinâmica. Parâmetros:
$field
mixed
required
Nome ou ID do campo.
$list
mixed
required
Lista de opções para a conclusão.
$options
mixed
default:"null"
(Opcional) Opções adicionais para a conclusão.
Exemplo de código:
Código de exemplo da função a ser chamada, lembrando que essa função precisa ser estática (static function).

changeMask

(Método estático) Altera a máscara de um campo de entrada dinamicamente. Parâmetros:
$formName
mixed
required
Nome do formulário.
$name
mixed
required
Nome do campo no formulário.
$mask
mixed
required
Nova máscara para o campo.
Exemplo de código:
Código de exemplo da função a ser chamada, lembrando que essa função precisa ser estática (static function).