You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
1.5KB

  1. export { getLocalName } from "./getRole";
  2. export declare function isElement(node: Node | null): node is Element;
  3. export declare function isHTMLTableCaptionElement(node: Node | null): node is HTMLTableCaptionElement;
  4. export declare function isHTMLInputElement(node: Node | null): node is HTMLInputElement;
  5. export declare function isHTMLOptGroupElement(node: Node | null): node is HTMLOptGroupElement;
  6. export declare function isHTMLSelectElement(node: Node | null): node is HTMLSelectElement;
  7. export declare function isHTMLTableElement(node: Node | null): node is HTMLTableElement;
  8. export declare function isHTMLTextAreaElement(node: Node | null): node is HTMLTextAreaElement;
  9. export declare function safeWindow(node: Node): Window;
  10. export declare function isHTMLFieldSetElement(node: Node | null): node is HTMLFieldSetElement;
  11. export declare function isHTMLLegendElement(node: Node | null): node is HTMLLegendElement;
  12. export declare function isHTMLSlotElement(node: Node | null): node is HTMLSlotElement;
  13. export declare function isSVGElement(node: Node | null): node is SVGElement;
  14. export declare function isSVGSVGElement(node: Node | null): node is SVGSVGElement;
  15. export declare function isSVGTitleElement(node: Node | null): node is SVGTitleElement;
  16. /**
  17. *
  18. * @param {Node} node -
  19. * @param {string} attributeName -
  20. * @returns {Element[]} -
  21. */
  22. export declare function queryIdRefs(node: Node, attributeName: string): Element[];
  23. export declare function hasAnyConcreteRoles(node: Node, roles: Array<string | null>): node is Element;
  24. //# sourceMappingURL=util.d.ts.map