A WindowActionProvider should provide access to a system's window system

WindowProviderInterface

interface WindowProviderInterface {
    focusWindow(windowHandle): Promise<boolean>;
    getActiveWindow(): Promise<number>;
    getWindowRegion(windowHandle): Promise<Region>;
    getWindowTitle(windowHandle): Promise<string>;
    getWindows(): Promise<number[]>;
    minimizeWindow(windowHandle): Promise<boolean>;
    moveWindow(windowHandle, newOrigin): Promise<boolean>;
    resizeWindow(windowHandle, newSize): Promise<boolean>;
    restoreWindow(windowHandle): Promise<boolean>;
}

Methods

Generated using TypeDoc