OSDesktopWindow

interface OSDesktopWindow

OSDesktopWindow Represents a desktop window on the operating system. Provides details about the window's properties, such as its ID, title, associated command, owning process ID, order in the stack, and visibility.

Author

N7ghtm4r3

Inheritors

OSDesktopWindowImpl

Properties

Link copied to clipboard
abstract val command: String

command The command or executable associated with the window.

Link copied to clipboard
abstract val order: Int

order The position of the window in the stacking order (e.g., topmost window).

Link copied to clipboard
abstract val owningProcessId: Long

owningProcessId The process ID of the application owning the window.

Link copied to clipboard
abstract val title: String

title The title of the window.

Link copied to clipboard
abstract val visible: Boolean

visible A boolean indicating whether the window is currently visible.

Link copied to clipboard
abstract val windowId: Long

windowId The unique identifier for the window.