@uuv/a11y
Version:
A javascript lib for running a11y validation based on multiple reference(RGAA, etc)
13 lines (12 loc) • 473 B
TypeScript
import { Observable } from "rxjs";
import { A11yRule, A11yRuleResult, A11yReference } from "../model/";
export declare class Engine {
readonly targetUrl: string;
readonly reference: A11yReference;
constructor(targetUrl: string, reference: A11yReference);
buildCheckListItemFromRule(rule: A11yRule): Observable<A11yRuleResult>;
private getRuleResult;
private buildResultForAutoCheck;
private buildResultForManualCheck;
private getSelector;
}