INIT
This commit is contained in:
+25
@@ -0,0 +1,25 @@
|
||||
/**
|
||||
* Handles getting the active element in a document or shadow root.
|
||||
* If the active element is within a shadow root, it will traverse the shadow root
|
||||
* to find the active element.
|
||||
* If not, it will return the active element in the document.
|
||||
*
|
||||
* @param document A document or shadow root to get the active element from.
|
||||
* @returns The active element in the document or shadow root.
|
||||
*/
|
||||
export declare function getActiveElement(document: DocumentOrShadowRoot): Element | null;
|
||||
/**
|
||||
* Returns the owner document of a given element.
|
||||
*
|
||||
* @param node The element to get the owner document from.
|
||||
* @returns
|
||||
*/
|
||||
export declare function getOwnerDocument(node: Element | null | undefined, fallback?: Document | undefined): Document | undefined;
|
||||
/**
|
||||
* Checks if an element is or is contained by another element.
|
||||
*
|
||||
* @param node The element to check if it or its descendants contain the target element.
|
||||
* @param target The element to check if it is contained by the node.
|
||||
* @returns
|
||||
*/
|
||||
export declare function isOrContainsTarget(node: Element, target: Element): boolean;
|
||||
Reference in New Issue
Block a user