Skip to main content

__construct

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

setSize

Define o tamanho do editor. Parâmetros:
mixed
required
Largura do editor em pixels.
mixed
default:"NULL"
(Opcional) Altura do editor em pixels.
Exemplo de código:

getSize

Retorna as dimensões do editor. Retorno:
mixed
required
Array contendo a largura e a altura do editor em pixels.
Exemplo de código:

setMaxLength

Define o comprimento máximo do texto. Parâmetros:
mixed
required
Comprimento máximo do texto em caracteres.
Exemplo de código:

setOption

Configura opções adicionais do editor. Parâmetros:
mixed
required
Nome da opção.
mixed
required
Valor da opção.
Exemplo de código:

addCustomButton

Adiciona um botão customizado à barra de ferramentas. Parâmetros:
mixed
required
Nome do botão.
mixed
required
Função JavaScript a ser executada.
mixed
required
Título do botão.
TImage
required
Ícone do botão.
bool
default:"false"
(Opcional) Mostrar rótulo do botão.
Exemplo de código:

disableToolbar

Desabilita a barra de ferramentas do editor. Exemplo de código:
Obs.: apesar de não ser visível, o campo THtmlEditor se faz presente.

setCompletion

Define as opções de autoconclusão para o editor. Parâmetros:
array
required
Array de opções para autoconclusão.
Exemplo de código:

enableField e disableField

(Método estático) Habilita ou desabilita um campo HtmlEditor no formulário. Parâmetros:
mixed
required
Nome do formulário.
mixed
required
Nome do campo.
Exemplo de código:
Código de exemplo das funções a serem chamadas, lembrando que essas funções precisam ser estáticas (static function).

clearField

(Método estático) Limpa o conteúdo do editor HTML. Parâmetros:
mixed
required
Nome do formulário.
mixed
required
Nome do 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:
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.
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).

insertText

(Método estático) Insere texto no editor HTML. Parâmetros:
mixed
required
Nome do formulário.
mixed
required
Nome do campo.
mixed
required
Conteúdo de texto a ser inserido.
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).