← Toda la documentación

editor.getReadOnly()

Indica si el editor está en modo de solo lectura. Úsalo para reflejar el estado de edición en tu propia interfaz (por ejemplo, para mostrar un icono de candado o decidir si un botón “guardar” debe estar activado) y como valor actual al alternar el modo.

Sintaxis

editor.getReadOnly()

Parámetros

Ninguno.

Valor devuelto

Un booleano: true cuando el editor es de solo lectura y false cuando se puede editar.

Notas de comportamiento

  • Solo informa del modo actual. El valor cambia cuando llamas a setReadOnly(); no hay ningún indicador aparte que mantener sincronizado.
  • Siempre es un booleano. El resultado es un true/false real, que puedes usar directamente en condiciones.
  • Combínalo con setReadOnly para alternar. Leer el valor actual y pasar su contrario es el patrón habitual para alternar.

Ejemplo de uso

Alterna el modo de solo lectura desde un botón, usando el valor actual:

var editor1 = new RichTextEditor("#div_editor1");
document.getElementById("btn_lock").onclick = function () {
    editor1.setReadOnly(!editor1.getReadOnly());
};

Permite guardar solo cuando el editor se puede editar:

if (!editor1.getReadOnly()) {
    save(editor1.getHTMLCode());
}

Relacionado