1234567891011121314151617181920 |
- /**
- * interface for an options-bag where `window.getComputedStyle` can be mocked
- */
- export interface ComputeTextAlternativeOptions {
- compute?: "description" | "name";
- /**
- * Set to true if window.computedStyle supports the second argument.
- * This should be false in JSDOM. Otherwise JSDOM will log console errors.
- */
- computedStyleSupportsPseudoElements?: boolean;
- getComputedStyle?: typeof window.getComputedStyle;
- }
- /**
- * implements https://w3c.github.io/accname/#mapping_additional_nd_te
- * @param root
- * @param [options]
- * @param [options.getComputedStyle] - mock window.getComputedStyle. Needs `content`, `display` and `visibility`
- */
- export declare function computeTextAlternative(root: Element, options?: ComputeTextAlternativeOptions): string;
- //# sourceMappingURL=accessible-name-and-description.d.ts.map
|