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.
18 lines
735 B
18 lines
735 B
declare global {
|
|
interface Window {
|
|
HTMLElement: any;
|
|
Element: any;
|
|
Node: any;
|
|
ShadowRoot: any;
|
|
}
|
|
}
|
|
export declare function isHTMLElement(value: any): value is HTMLElement;
|
|
export declare function isElement(value: any): value is Element;
|
|
export declare function isNode(value: any): value is Node;
|
|
export declare function isShadowRoot(node: Node): node is ShadowRoot;
|
|
export declare function isOverflowElement(element: Element): boolean;
|
|
export declare function isTableElement(element: Element): boolean;
|
|
export declare function isContainingBlock(element: Element): boolean;
|
|
export declare function isLayoutViewport(): boolean;
|
|
export declare function isLastTraversableNode(node: Node): boolean;
|