COMPL MODULE

Y2Editor

Editor rich text nativo — sem dependências externas. Toolbar completa, resize, fullscreen, modo HTML e integração com formulários via <textarea>.

1. Uso básico

2. Altura, mínimo, máximo e resize

3. Sem resize

4. Conteúdo inicial

5. API JavaScript

6. Integração com formulário

O editor sincroniza automaticamente com um <textarea hidden> que carrega junto ao submit do form.

Quick Reference

Atributo Elemento Descrição
y2editortextareaAtiva o editor no elemento
y2editor-placeholdertextareaTexto placeholder quando vazio
y2editor-height="200"textareaAltura inicial em px (padrão: 150)
y2editor-min="100"textareaAltura mínima em px (padrão: 100)
y2editor-max="800"textareaAltura máxima em px (padrão: 800)
y2editor-resizable="false"textareaDesativa a barra de resize (padrão: true)
name="campo"textareaNome do campo no submit do formulário
el._y2Ed.getValue()JSRetorna o HTML atual do editor
el._y2Ed.setValue(html)JSDefine o conteúdo do editor