From 73c5f85e45d90184fa3f745318929cec80ea5cfb Mon Sep 17 00:00:00 2001 From: miladev-ent <98118400+milwad-dev@users.noreply.github.com> Date: Fri, 21 Jul 2023 13:08:58 +0330 Subject: [PATCH 01/12] add App methods into related facade --- src/Facades/App.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/Facades/App.php b/src/Facades/App.php index a0586b7..6f3d99a 100644 --- a/src/Facades/App.php +++ b/src/Facades/App.php @@ -4,6 +4,16 @@ use Illuminate\Support\Facades\Facade; +/** + * @method static void focus() + * @method static void hide() + * @method static bool isHidden() + * @method static string version() + * @method static int badgeCount($count = null) + * @method static void addRecentDocument(string $path) + * @method static array recentDocuments() + * @method static void clearRecentDocuments() + */ class App extends Facade { protected static function getFacadeAccessor() From 553ad8812ecd00cf30c798ef344fddd55945f954 Mon Sep 17 00:00:00 2001 From: miladev-ent <98118400+milwad-dev@users.noreply.github.com> Date: Fri, 21 Jul 2023 13:10:40 +0330 Subject: [PATCH 02/12] add Clipboard methods into related facade --- src/Facades/Clipboard.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Facades/Clipboard.php b/src/Facades/Clipboard.php index 06328f7..0de117b 100644 --- a/src/Facades/Clipboard.php +++ b/src/Facades/Clipboard.php @@ -4,6 +4,12 @@ use Illuminate\Support\Facades\Facade; +/** + * @method static void clear() + * @method static string text($text = null) + * @method static string html($html = null) + * @method static string image($image = null) + */ class Clipboard extends Facade { protected static function getFacadeAccessor() From df959511c87d5ebe56e90f51f4ff45f1f446c7a3 Mon Sep 17 00:00:00 2001 From: miladev-ent <98118400+milwad-dev@users.noreply.github.com> Date: Fri, 21 Jul 2023 13:11:27 +0330 Subject: [PATCH 03/12] add ContextMenu methods into related facade --- src/Facades/ContextMenu.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Facades/ContextMenu.php b/src/Facades/ContextMenu.php index 43baf01..de9cc8a 100644 --- a/src/Facades/ContextMenu.php +++ b/src/Facades/ContextMenu.php @@ -3,7 +3,12 @@ namespace Native\Laravel\Facades; use Illuminate\Support\Facades\Facade; +use Native\Laravel\Menu\Menu; +/** + * @method static void register(Menu $menu) + * @method static void remove() + */ class ContextMenu extends Facade { protected static function getFacadeAccessor() From 77eafb3d79c5daaf058c8dbbf8d90e75f91f26d1 Mon Sep 17 00:00:00 2001 From: miladev-ent <98118400+milwad-dev@users.noreply.github.com> Date: Fri, 21 Jul 2023 13:12:19 +0330 Subject: [PATCH 04/12] add Dock methods into related facade --- src/Facades/Dock.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Facades/Dock.php b/src/Facades/Dock.php index b23b859..f938643 100644 --- a/src/Facades/Dock.php +++ b/src/Facades/Dock.php @@ -3,7 +3,11 @@ namespace Native\Laravel\Facades; use Illuminate\Support\Facades\Facade; +use Native\Laravel\Menu\Menu; +/** + * @method static void menu(Menu $menu) + */ class Dock extends Facade { protected static function getFacadeAccessor() From 3961d3728e3bdb797795b4c660bd9ff9a464c9d4 Mon Sep 17 00:00:00 2001 From: miladev-ent <98118400+milwad-dev@users.noreply.github.com> Date: Fri, 21 Jul 2023 13:13:17 +0330 Subject: [PATCH 05/12] add GlobalShortcut methods into related facade --- src/Facades/GlobalShortcut.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Facades/GlobalShortcut.php b/src/Facades/GlobalShortcut.php index aef72a3..14956ff 100644 --- a/src/Facades/GlobalShortcut.php +++ b/src/Facades/GlobalShortcut.php @@ -4,6 +4,12 @@ use Illuminate\Support\Facades\Facade; +/** + * @method static self key(string $key) + * @method static self event(string $event) + * @method static void register() + * @method static void unregister() + */ class GlobalShortcut extends Facade { protected static function getFacadeAccessor() From 64df08a386c11a079257f7be7f7260fb84eb1ec4 Mon Sep 17 00:00:00 2001 From: miladev-ent <98118400+milwad-dev@users.noreply.github.com> Date: Fri, 21 Jul 2023 13:14:55 +0330 Subject: [PATCH 06/12] add MenuBar methods into related facade --- src/Facades/MenuBar.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Facades/MenuBar.php b/src/Facades/MenuBar.php index 4d663f1..e5c6984 100644 --- a/src/Facades/MenuBar.php +++ b/src/Facades/MenuBar.php @@ -4,6 +4,12 @@ use Illuminate\Support\Facades\Facade; +/** + * @method static \Native\Laravel\MenuBar\PendingCreateMenuBar create() + * @method static void show() + * @method static void hide() + * @method static void label(string $label) + */ class MenuBar extends Facade { protected static function getFacadeAccessor() From fb503ae6482fcc8011d40e14f59273a4dd36edac Mon Sep 17 00:00:00 2001 From: miladev-ent <98118400+milwad-dev@users.noreply.github.com> Date: Fri, 21 Jul 2023 13:15:54 +0330 Subject: [PATCH 07/12] add Process methods into related facade --- src/Facades/Process.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Facades/Process.php b/src/Facades/Process.php index c34968e..1276cbd 100644 --- a/src/Facades/Process.php +++ b/src/Facades/Process.php @@ -4,6 +4,12 @@ use Illuminate\Support\Facades\Facade; +/** + * @method static string arch() + * @method static string platform() + * @method static float uptime() + * @method static object fresh() + */ class Process extends Facade { protected static function getFacadeAccessor() From d2c12daf03a2d9e553e6ca33670d2f98132d7048 Mon Sep 17 00:00:00 2001 From: miladev-ent <98118400+milwad-dev@users.noreply.github.com> Date: Fri, 21 Jul 2023 13:16:27 +0330 Subject: [PATCH 08/12] add Screen methods into related facade --- src/Facades/Screen.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Facades/Screen.php b/src/Facades/Screen.php index 341e06e..fe917f1 100644 --- a/src/Facades/Screen.php +++ b/src/Facades/Screen.php @@ -4,6 +4,10 @@ use Illuminate\Support\Facades\Facade; +/** + * @method static object cursorPosition() + * @method static array displays() + */ class Screen extends Facade { protected static function getFacadeAccessor() From da806c644996216f3aa313f57474ea64c37a4383 Mon Sep 17 00:00:00 2001 From: miladev-ent <98118400+milwad-dev@users.noreply.github.com> Date: Fri, 21 Jul 2023 13:18:39 +0330 Subject: [PATCH 09/12] add Settings methods into related facade --- src/Facades/Settings.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Facades/Settings.php b/src/Facades/Settings.php index 3a2e6b5..d1126c5 100644 --- a/src/Facades/Settings.php +++ b/src/Facades/Settings.php @@ -4,6 +4,10 @@ use Illuminate\Support\Facades\Facade; +/** + * @method static void set($key, $value) + * @method static void mixed($key, $default = null) + */ class Settings extends Facade { protected static function getFacadeAccessor() From 4f14089431c0a2f3bf152df3302d68d40e1d6664 Mon Sep 17 00:00:00 2001 From: miladev-ent <98118400+milwad-dev@users.noreply.github.com> Date: Fri, 21 Jul 2023 13:19:14 +0330 Subject: [PATCH 10/12] add System methods into related facade --- src/Facades/System.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Facades/System.php b/src/Facades/System.php index ef83b1d..31ff684 100644 --- a/src/Facades/System.php +++ b/src/Facades/System.php @@ -4,6 +4,10 @@ use Illuminate\Support\Facades\Facade; +/** + * @method static bool canPromptTouchID() + * @method static bool promptTouchID(string $reason) + */ class System extends Facade { protected static function getFacadeAccessor() From e5c17807fae4c4c7eb481e0aa9b7bb1dcc9a73e3 Mon Sep 17 00:00:00 2001 From: miladev-ent <98118400+milwad-dev@users.noreply.github.com> Date: Fri, 21 Jul 2023 13:20:36 +0330 Subject: [PATCH 11/12] add WindowsManager methods into related facade --- src/Facades/Window.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/Facades/Window.php b/src/Facades/Window.php index f5bc2c9..35cf900 100644 --- a/src/Facades/Window.php +++ b/src/Facades/Window.php @@ -4,6 +4,14 @@ use Illuminate\Support\Facades\Facade; +/** + * @method static \Native\Laravel\Windows\PendingOpenWindow open(string $id = 'main') + * @method static void close($id = null) + * @method static object current() + * @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) + */ class Window extends Facade { protected static function getFacadeAccessor() From 332c06466ff4aad86e31b354c17bfccb4e7fe621 Mon Sep 17 00:00:00 2001 From: miladev-ent <98118400+milwad-dev@users.noreply.github.com> Date: Fri, 21 Jul 2023 13:36:20 +0330 Subject: [PATCH 12/12] Update GlobalShortcut.php --- src/Facades/GlobalShortcut.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Facades/GlobalShortcut.php b/src/Facades/GlobalShortcut.php index 14956ff..f013168 100644 --- a/src/Facades/GlobalShortcut.php +++ b/src/Facades/GlobalShortcut.php @@ -5,8 +5,8 @@ use Illuminate\Support\Facades\Facade; /** - * @method static self key(string $key) - * @method static self event(string $event) + * @method static \Native\Laravel\GlobalShortcut key(string $key) + * @method static \Native\Laravel\GlobalShortcut event(string $event) * @method static void register() * @method static void unregister() */