The currently-focused window.
A registry of detached window instances.
InternalHandle tear-down when a detached window is closed.
The window instance.
Adopt nodes into a new host window and append them to the given target.
The target.
The nodes.
Check if a detached window contains any applications, and closes it if there are none.
The window.
Copy attributes between two elements.
The element to copy from.
The element to copy to.
Optionaloptions: { attrs?: Iterable<string, any, any> } = {}Optionalattrs?: Iterable<string, any, any>Copy only the specified attributes.
Import nodes into a new host window and append them to the given target.
The target.
The nodes.
Open a window detached from the main application window.
Optionaloptions: DetachedWindowOptions = {}Performs a DOM query across all detached windows and the main workspace, and return the first match.
The query selector.
Perform a DOM query across all detached windows and the main workspace, and return all matches.
The query selector.
A singleton class that provides an API for spawning and managing detached windows.