__construct
Construtor da classeTFile.
Parâmetros:
mixed
required
Nome do campo que será utilizado no formulário.
setSize
Define o tamanho do campo. Parâmetros:mixed
required
Largura do campo.
mixed
default:"NULL"
(Opcional) Altura do campo.
setHeight
Define a altura do campo. Parâmetros:mixed
required
Altura do campo.
setValue
Define o valor do campo. Parâmetros:mixed
required
Um valor string contendo o valor do campo.
setCompleteAction
Define a ação a ser executada quando o upload é concluído. Parâmetros:mixed
required
Objeto
TAction.setErrorAction
Define a ação a ser executada quando ocorre algum erro. Parâmetros:mixed
required
Objeto
TAction.setAllowedExtensions
Define as extensões permitidas para o upload. Parâmetros:mixed
required
Array de extensões permitidas.
setLimitUploadSize
Define o limite de tamanho de upload. Parâmetros:mixed
required
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:TElement
required
Elemento que será usado como placeholder.
setDisplayMode
Define o modo de exibição do campo. Parâmetros:mixed
required
Modo de exibição (ex: ‘file’).
setService
Define a classe de serviço para resposta. Parâmetros:mixed
required
Classe de serviço.
enableImageGallery
Ativa a visualização de galeria de imagens. Parâmetros:mixed
default:"null"
(Opcional) Largura da galeria.
mixed
default:"100"
(Opcional) Altura da galeria.
enablePopover
Ativa uma popover ao passar o mouse. Parâmetros:mixed
default:"null"
(Opcional) Título da popover.
mixed
default:"''"
(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:mixed
required
Nome do formulário.
mixed
required
Nome do campo.
clearField
(Método estático) Limpa o campo no formulário. Parâmetros:mixed
required
Nome do formulário.
mixed
required
Nome do campo.