Classe AxeRuleOptions
Habilite ou desabilite regras específicas do axe-core ao configurar a integração Java do axe Watcher
A classe AxeRuleOptions permite que você configure regras individuais para testes de acessibilidade com a integração Java do axe Watcher. Você pode usar esta classe para habilitar ou desabilitar regras específicas de acessibilidade ao executar testes. Utilize-a com o método setRules de AxeRunOptions para especificar as regras a serem habilitadas ou desabilitadas.
Construtor
AxeRuleOptions()
Cria uma nova instância de AxeRuleOptions com configurações padrão.
AxeRuleOptions options = new AxeRuleOptions();Métodos
setEnabled(boolean enabled)
Define se uma regra deve ser habilitada (true) ou desabilitada (false).
Parâmetros:
enabled- booleano indicando se a regra deve ser habilitada
Retorna:
AxeRuleOptions- A instância atual
Exemplo:
AxeRuleOptions options = new AxeRuleOptions().setEnabled(false);Veja o método setRules de AxeRunOptions para um exemplo de uso de AxeRuleOptions.
getEnabled()
Obtém o estado atual de habilitação da regra.
Retorna:
boolean- O estado atual de habilitação
Exemplo:
AxeRuleOptions options = new AxeRuleOptions().setEnabled(true);
boolean isEnabled = options.getEnabled(); // Returns truetoJson()
Serializa a instância AxeRuleOptions para uma string JSON.
Retorna:
String- Uma representação em string JSON das opções
Exemplo:
AxeRuleOptions options = new AxeRuleOptions().setEnabled(false);
String json = options.toJson(); // Returns {"enabled":false}