From 420133a52606d3fdbb0f52907f9b0476517be846 Mon Sep 17 00:00:00 2001 From: Shomisha Date: Sun, 5 May 2024 01:17:48 +0200 Subject: [PATCH] Implement the reload() method on the WindowManager (#294) --- src/Facades/Window.php | 1 + src/Windows/WindowManager.php | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/src/Facades/Window.php b/src/Facades/Window.php index 35cf900..439d25f 100644 --- a/src/Facades/Window.php +++ b/src/Facades/Window.php @@ -11,6 +11,7 @@ * @method static void resize($width, $height, $id = null) * @method static void position($x, $y, $animated = false, $id = null) * @method static void alwaysOnTop($alwaysOnTop = true, $id = null) + * @method static void reload($id = null) */ class Window extends Facade { diff --git a/src/Windows/WindowManager.php b/src/Windows/WindowManager.php index 6216f74..4a622b7 100644 --- a/src/Windows/WindowManager.php +++ b/src/Windows/WindowManager.php @@ -71,4 +71,11 @@ public function maximize($id = null): void 'id' => $id ?? $this->detectId(), ]); } + + public function reload($id = null): void + { + $this->client->post('window/reload', [ + 'id' => $id ?? $this->detectId(), + ]); + } }