Olá a todos.
Precisamos de uma pequena validação no ReactAce. Não queremos permitir que os usuários enviem eventos de código com nenhum tipo de aviso. ReactAce mostra esses avisos (como ponto e vírgula ausente). Como eu sei, não existe uma maneira padrão de obter os resultados da validação. (Edição # 144) Estou certo?
Nesse caso, sugiro adicionar um novo suporte de retorno de chamada onValidate. Podemos adicionar ouvinte em anotações de alteração e invocar esse retorno de chamada. Por exemplo:
editor.getSession().on('changeAnnotation', function() {
const annotations = editor.getSession().getAnnotations();
onValidate(annotations);
});
Se essa funcionalidade fizer sentido, eu poderia trabalhar em relações públicas. O que você acha?
@tsmirnov Acho que isso soa bem. Gostaria de ver um PR.
Isso será ao vivo em 5.2.0
que está indo ao vivo agora.
Alguma documentação para isso? Não quero permitir que o usuário envie se houver erros. @securingsincity
Consegui encontrá-lo, adicionei uma referência, então this.editorRef.current.editor.session.$annotations foi o caminho para isso.
Comentários muito úteis
Isso será ao vivo em
5.2.0
que está indo ao vivo agora.