Documentation Index
Fetch the complete documentation index at: https://docs-fw.madbuilder.com.br/llms.txt
Use this file to discover all available pages before exploring further.
__construct
Construtor da classe TText.
Parâmetros:
Nome do campo que será utilizado no formulário.
Exemplo de código:
$descricao = new TText('descricao');
setSize
Define o tamanho do widget.
Parâmetros:
(Opcional) Altura do widget.
Exemplo de código:
$descricao = new TText('descricao');
$descricao->setSize(300, 200);
getSize
Retorna o tamanho do widget como um array contendo largura e altura.
Exemplo de código:
$descricao = new TText('descricao');
$descricao->setSize(150, 100);
$tamanho = $descricao->getSize(); // (150, 100)
setMaxLength
Define o comprimento máximo do texto.
Parâmetros:
Comprimento máximo do texto.
Exemplo de código:
$descricao = new TText('descricao');
$descricao->setMaxLength(50);
setExitAction
Define a ação a ser executada quando o usuário sair do campo.
Parâmetros:
Exemplo de código:
$descricao = new TText('descricao');
$descricao->setExitAction(new TAction(['NomeClasseDeControle', 'onExitCampo']));
Código de exemplo da função a ser chamada, lembrando que essa função precisa ser estática (static function).
public static function onExitCampo($param = null)
{
new TMessage('info', print_r($param, true));
}
setExitFunction
Define a função JavaScript a ser executada quando o usuário sair do campo.
Parâmetros:
Exemplo de código:
$descricao = new TText('descricao');
$descricao->setExitFunction('alert("Você saiu do campo Descrição.");');
forceLowerCase
Força o texto a ser convertido para minúsculas.
Exemplo de código:
$descricao = new TText('descricao');
$descricao->forceLowerCase();
forceUpperCase
Força o texto a ser convertido para maiúsculas.
Exemplo de código:
$descricao = new TText('descricao');
$descricao->forceUpperCase();
getPostData
Retorna os dados postados para este campo.
Exemplo de código:
$descricao = new TText('descricao');
$postData = $descricao->getPostData();