├── .clang-format ├── .github ├── FUNDING.yml └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── LICENSE ├── README.md ├── binding.gyp ├── docs ├── breaking-changes.md ├── monitor.md ├── rectangle.md ├── window-manager.md └── window.md ├── example.js ├── lib ├── macos.mm └── windows.cc ├── package.json ├── src ├── classes │ ├── empty-monitor.ts │ ├── monitor.ts │ └── window.ts ├── index.ts └── interfaces │ └── index.ts ├── tsconfig.json ├── tslint.json └── yarn.lock /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/README.md -------------------------------------------------------------------------------- /binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/binding.gyp -------------------------------------------------------------------------------- /docs/breaking-changes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/docs/breaking-changes.md -------------------------------------------------------------------------------- /docs/monitor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/docs/monitor.md -------------------------------------------------------------------------------- /docs/rectangle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/docs/rectangle.md -------------------------------------------------------------------------------- /docs/window-manager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/docs/window-manager.md -------------------------------------------------------------------------------- /docs/window.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/docs/window.md -------------------------------------------------------------------------------- /example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/example.js -------------------------------------------------------------------------------- /lib/macos.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/lib/macos.mm -------------------------------------------------------------------------------- /lib/windows.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/lib/windows.cc -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/package.json -------------------------------------------------------------------------------- /src/classes/empty-monitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/src/classes/empty-monitor.ts -------------------------------------------------------------------------------- /src/classes/monitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/src/classes/monitor.ts -------------------------------------------------------------------------------- /src/classes/window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/src/classes/window.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/src/interfaces/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-window-manager/HEAD/yarn.lock --------------------------------------------------------------------------------