node window manager
2.2.0
Windows, macOS 및 Windows에서 창을 관리합니다. 리눅스 (WIP)
이 패키지를 설치하려면 다음을 실행하세요.
$ npm install node-window-manager
다음 예제에서는 현재 초점이 맞춰진 창의 제목을 가져오고 숨기는 방법을 보여줍니다.
const { windowManager } = require ( "node-window-manager" ) ;
const window = windowManager . getActiveWindow ( ) ;
// Prints the currently focused window bounds.
console . log ( window . getBounds ( ) ) ;
// This method has to be called on macOS before changing the window's bounds, otherwise it will throw an error.
// It will prompt an accessibility permission request dialog, if needed.
windowManager . requestAccessibility ( ) ;
// Sets the active window's bounds.
window . setBounds ( { x : 0 , y : 0 } ) ;
문서 및 API 참조는 docs
디렉터리에 있습니다.