__construct
Construtor da classeTFile.
Parâmetros:
Nome do campo que será utilizado no formulário.
setSize
Define o tamanho do campo. Parâmetros:Largura do campo.
(Opcional) Altura do campo.
setHeight
Define a altura do campo. Parâmetros:Altura do campo.
setValue
Define o valor do campo. Parâmetros:Um valor string contendo o valor do campo.
setCompleteAction
Define a ação a ser executada quando o upload é concluído. Parâmetros:Objeto
TAction.setErrorAction
Define a ação a ser executada quando ocorre algum erro. Parâmetros:Objeto
TAction.setAllowedExtensions
Define as extensões permitidas para o upload. Parâmetros:Array de extensões permitidas.
setLimitUploadSize
Define o limite de tamanho de upload. Parâmetros:Limite do tamanho do arquivo em MBs.
enablePHPFileUploadLimit
Habilita o limite de upload de arquivo baseado na configuração do PHP. Exemplo de código:enableFileHandling
Habilita o manuseio de arquivo. Exemplo de código:disableFileHandling
Desabilita o manuseio de arquivo. Exemplo de código:setPlaceHolder
Define o placeholder para o campo. Parâmetros:Elemento que será usado como placeholder.
setDisplayMode
Define o modo de exibição do campo. Parâmetros:Modo de exibição (ex: ‘file’).
setService
Define a classe de serviço para resposta. Parâmetros:Classe de serviço.
enableImageGallery
Ativa a visualização de galeria de imagens. Parâmetros:(Opcional) Largura da galeria.
(Opcional) Altura da galeria.
enablePopover
Ativa uma popover ao passar o mouse. Parâmetros:(Opcional) Título da popover.
(Opcional) Conteúdo da popover.
getPostData
Obtém os dados enviados pelo formulário. Exemplo de código:enableField e disableField
(Método estático) Habilita e desabilita o campo no formulário. Parâmetros:Nome do formulário.
Nome do campo.
clearField
(Método estático) Limpa o campo no formulário. Parâmetros:Nome do formulário.
Nome do campo.