← Toda a documentação

editor.getReadOnly()

Retorna se o editor está no modo somente leitura no momento. Use-o para refletir o estado de edição na sua própria interface — por exemplo, para mostrar um ícone de cadeado ou decidir se um botão “salvar” deve ficar ativado — e como valor atual ao alternar o modo.

Sintaxe

editor.getReadOnly()

Parâmetros

Nenhum.

Retorno

Um booleano: true quando o editor está em somente leitura, false quando é editável.

Observações de comportamento

  • Informa apenas o modo atual. O valor muda quando você chama setReadOnly(); não há um flag separado para manter sincronizado.
  • Sempre um booleano. O resultado é um true/false de verdade, seguro para usar diretamente em condicionais.
  • Use junto com setReadOnly para alternar. Ler o valor atual e passar o inverso é o padrão de alternância usual.

Exemplo de uso

Alterne o modo somente leitura a partir de um botão, usando o valor atual:

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

Permita salvar só quando o editor for editável:

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

Relacionados