From 1ea10c8cc2e7b0abd099fadadfa9d77130e0b600 Mon Sep 17 00:00:00 2001 From: Matt Parker <61717342+MattParkerDev@users.noreply.github.com> Date: Wed, 6 Aug 2025 20:35:21 +1000 Subject: [PATCH] icon on click --- src/SharpIDE.Photino/Components/SidebarIconButton.razor | 5 ++++- src/SharpIDE.Photino/Layout/MainLayout.razor | 4 +++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/SharpIDE.Photino/Components/SidebarIconButton.razor b/src/SharpIDE.Photino/Components/SidebarIconButton.razor index 3349637..149fa03 100644 --- a/src/SharpIDE.Photino/Components/SidebarIconButton.razor +++ b/src/SharpIDE.Photino/Components/SidebarIconButton.razor @@ -1,4 +1,4 @@ - + @Text @@ -11,4 +11,7 @@ [Parameter, EditorRequired] public string? Text { get; set; } + + [Parameter] + public EventCallback OnClick { get; set; } } diff --git a/src/SharpIDE.Photino/Layout/MainLayout.razor b/src/SharpIDE.Photino/Layout/MainLayout.razor index f9a7354..89be2c5 100644 --- a/src/SharpIDE.Photino/Layout/MainLayout.razor +++ b/src/SharpIDE.Photino/Layout/MainLayout.razor @@ -47,7 +47,7 @@ - + @@ -85,8 +85,10 @@ @code { private bool _drawerOpen = true; private bool _terminalDrawerOpen = false; + private bool _runDrawerOpen = true; private void DrawerToggle() => _drawerOpen = !_drawerOpen; private void TerminalDrawerToggle() => _terminalDrawerOpen = !_terminalDrawerOpen; + private void RunDrawerToggle() => _runDrawerOpen = !_runDrawerOpen; private string? _solutionFilePath; private SharpIdeSolutionModel? _solutionModel;