Classe AxeRuleOptions
Ative ou desative 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 ativar ou desativar regras específicas de acessibilidade ao executar testes. Ela é usada com o método setRules de AxeRunOptions para especificar as regras a serem ativadas ou desativadas.
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 ativada (true) ou desativada (false).
Parâmetros:
enabled- booleano indicando se a regra deve ser ativada
Retorna:
AxeRuleOptions- A instância atual
Exemplo:
AxeRuleOptions options = new AxeRuleOptions().setEnabled(false);Consulte o método setRules de AxeRunOptions para um exemplo de uso de AxeRuleOptions.
getEnabled()
Obtém o estado atual de ativação da regra.
Retorna:
boolean- O estado atual de ativaçã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 da string JSON das opções
Exemplo:
AxeRuleOptions options = new AxeRuleOptions().setEnabled(false);
String json = options.toJson(); // Returns {"enabled":false}