UNPKG

@qualweb/wcag-techniques

Version:
19 lines (18 loc) 1.01 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.WCAGTechniquesRunner = void 0; const locale_1 = require("@qualweb/core/locale"); const evaluation_1 = require("@qualweb/core/evaluation"); const WCAGTechniquesTester_object_1 = require("./lib/WCAGTechniquesTester.object"); class WCAGTechniquesRunner extends evaluation_1.EvaluationModuleDefinition { constructor(moduleOptions, translationOptions) { const moduleType = evaluation_1.ModuleType.WCAG_TECHNIQUES; const report = new evaluation_1.ModuleReport(moduleType); const tester = new WCAGTechniquesTester_object_1.WCAGTechniquesTester(report); super(moduleType, moduleOptions, translationOptions, report, tester); this.translator = new locale_1.ModuleTranslator(this.type, this.translate); this.translator = new locale_1.ModuleTranslator(this.type, this.translate); this.tester.init(this.translator); } } exports.WCAGTechniquesRunner = WCAGTechniquesRunner;