From 1ed7cd7ece9d63e3640c8adf3cadf3686c64ff0e Mon Sep 17 00:00:00 2001 From: Adam Hacsko Date: Tue, 23 Jan 2024 15:45:14 +0100 Subject: [PATCH] add forceBreakpoint to Basic Navigation --- .../Components/BasicNavigation/BasicNavigation.razor | 11 +++++++++-- .../BasicNavigation/BasicNavigation.razor.cs | 3 +++ SiemensIXBlazor/Enums/BasicNavigation/Breakpoint.cs | 9 +++++++++ 3 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 SiemensIXBlazor/Enums/BasicNavigation/Breakpoint.cs diff --git a/SiemensIXBlazor/Components/BasicNavigation/BasicNavigation.razor b/SiemensIXBlazor/Components/BasicNavigation/BasicNavigation.razor index 219098d..8556226 100644 --- a/SiemensIXBlazor/Components/BasicNavigation/BasicNavigation.razor +++ b/SiemensIXBlazor/Components/BasicNavigation/BasicNavigation.razor @@ -1,5 +1,12 @@ -@inherits IXBaseComponent +@using SiemensIXBlazor.Enums.BasicNavigation +@using SiemensIXBlazor.Helpers +@inherits IXBaseComponent - + @ChildContent diff --git a/SiemensIXBlazor/Components/BasicNavigation/BasicNavigation.razor.cs b/SiemensIXBlazor/Components/BasicNavigation/BasicNavigation.razor.cs index c193fcd..b212747 100644 --- a/SiemensIXBlazor/Components/BasicNavigation/BasicNavigation.razor.cs +++ b/SiemensIXBlazor/Components/BasicNavigation/BasicNavigation.razor.cs @@ -1,4 +1,5 @@ using Microsoft.AspNetCore.Components; +using SiemensIXBlazor.Enums.BasicNavigation; namespace SiemensIXBlazor.Components.BasicNavigation { @@ -16,5 +17,7 @@ public partial class BasicNavigation public bool HideHeader { get; set; } = false; [Parameter] public RenderFragment? ChildContent { get; set; } + [Parameter] + public Breakpoint? ForceBreakpoint { get; set; } } } diff --git a/SiemensIXBlazor/Enums/BasicNavigation/Breakpoint.cs b/SiemensIXBlazor/Enums/BasicNavigation/Breakpoint.cs new file mode 100644 index 0000000..dfdfe38 --- /dev/null +++ b/SiemensIXBlazor/Enums/BasicNavigation/Breakpoint.cs @@ -0,0 +1,9 @@ +namespace SiemensIXBlazor.Enums.BasicNavigation +{ + public enum Breakpoint + { + Sm, + Md, + Lg + } +}