Classe AxeRuleOptions

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

Ative ou desative regras específicas do axe-core ao configurar a integração Java do Axe Watcher

Not for use with personal data

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);
tip

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 true

toJson()

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}

Veja Também