Skip to content

Commit f65ab98

Browse files
authored
v7.1.0 Cleanup (#483)
1 parent 9e49ee1 commit f65ab98

File tree

6 files changed

+16
-20
lines changed

6 files changed

+16
-20
lines changed

CodeBeam.MudBlazor.Extensions.Docs.Server/Pages/_Layout.cshtml

-2
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,7 @@
88
<meta charset="utf-8" />
99
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
1010
<base href="~/" />
11-
<link rel="stylesheet" href="css/bootstrap/bootstrap.min.css" />
1211
<link href="app.css" rel="stylesheet" />
13-
<link href="ComponentViewer.styles.css" rel="stylesheet" />
1412
<link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap" rel="stylesheet" />
1513
<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@700;900&display=swap" rel="stylesheet">
1614
<link href="_content/MudBlazor/MudBlazor.min.css" rel="stylesheet" />

CodeBeam.MudBlazor.Extensions.Docs/CodeBeam.MudBlazor.Extensions.Docs.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
<ItemGroup>
1616
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="8.0.*" />
17-
<PackageReference Include="MudBlazor" Version="7.12.1" />
17+
<PackageReference Include="MudBlazor" Version="7.15.0" />
1818
</ItemGroup>
1919

2020
<ItemGroup>

CodeBeam.MudBlazor.Extensions/CodeBeam.MudBlazor.Extensions.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<ItemGroup>
3333
<PackageReference Include="BuildBundlerMinifier" Version="3.2.449" />
3434
<PackageReference Include="CsvHelper" Version="31.0.3" />
35-
<PackageReference Include="MudBlazor" Version="7.12.1" />
35+
<PackageReference Include="MudBlazor" Version="7.15.0" />
3636
<PackageReference Include="ZXing.Net" Version="0.16.9" />
3737
</ItemGroup>
3838

CodeBeam.MudBlazor.Extensions/Components/ComboBox/MudComboBox.razor.cs

+6-7
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ namespace MudExtensions
1111
/// Component that has select and autocomplete features.
1212
/// </summary>
1313
/// <typeparam name="T"></typeparam>
14-
public partial class MudComboBox<T> : MudBaseInputExtended<T?>
14+
public partial class MudComboBox<T> : MudBaseInputExtended<T>
1515
{
1616
#region Constructor, Injected Services, Parameters, Fields
1717

@@ -38,7 +38,7 @@ protected internal void SetSearchString(T value)
3838
private readonly string? multiSelectionText;
3939
static readonly KeyInterceptorOptions _keyInterceptorOptions = new()
4040
{
41-
EnableLogging = true,
41+
//EnableLogging = true,
4242
TargetClass = "mud-input-control",
4343
Keys =
4444
{
@@ -849,7 +849,6 @@ protected override async Task OnAfterRenderAsync(bool firstRender)
849849

850850
if (firstRender)
851851
{
852-
// TODO: Use Task for HandleKeyDown / HandleKeyDown
853852
await KeyInterceptorService.SubscribeAsync(_elementId, _keyInterceptorOptions, keyDown: HandleKeyDown, keyUp: HandleKeyUp);
854853
await UpdateDataVisualiserTextAsync();
855854
_firstRendered = true;
@@ -888,7 +887,7 @@ protected override void Dispose(bool disposing)
888887
/// Protected keydown event.
889888
/// </summary>
890889
/// <param name="obj"></param>
891-
protected internal void HandleKeyDown(KeyboardEventArgs obj)
890+
protected internal async Task HandleKeyDown(KeyboardEventArgs obj)
892891
{
893892
if (Disabled || ReadOnly)
894893
return;
@@ -1011,7 +1010,7 @@ protected internal async Task SearchBoxHandleKeyDown(KeyboardEventArgs obj)
10111010
case "ArrowDown":
10121011
case "Enter":
10131012
case "NumpadEnter":
1014-
HandleKeyDown(obj);
1013+
await HandleKeyDown(obj);
10151014
return;
10161015

10171016
case "Tab":
@@ -1027,7 +1026,7 @@ protected internal async Task SearchBoxHandleKeyDown(KeyboardEventArgs obj)
10271026
/// Protected searchbox keyup event.
10281027
/// </summary>
10291028
/// <param name="obj"></param>
1030-
protected internal void SearchBoxHandleKeyUp(KeyboardEventArgs obj)
1029+
protected internal async Task SearchBoxHandleKeyUp(KeyboardEventArgs obj)
10311030
{
10321031
ForceRenderItems();
10331032
}
@@ -1036,7 +1035,7 @@ protected internal void SearchBoxHandleKeyUp(KeyboardEventArgs obj)
10361035
/// Protected keyup event.
10371036
/// </summary>
10381037
/// <param name="obj"></param>
1039-
protected internal async void HandleKeyUp(KeyboardEventArgs obj)
1038+
protected internal async Task HandleKeyUp(KeyboardEventArgs obj)
10401039
{
10411040
ForceRenderItems();
10421041
await OnKeyUp.InvokeAsync(obj);

CodeBeam.MudBlazor.Extensions/Components/SelectExtended/MudSelectExtended.razor.cs

+3-4
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ namespace MudExtensions
1111
/// Select component with advanced features.
1212
/// </summary>
1313
/// <typeparam name="T"></typeparam>
14-
public partial class MudSelectExtended<T> : MudBaseInputExtended<T?>, IMudSelectExtended, IMudShadowSelectExtended
14+
public partial class MudSelectExtended<T> : MudBaseInputExtended<T>, IMudSelectExtended, IMudShadowSelectExtended
1515
{
1616

1717
#region Constructor, Injected Services, Parameters, Fields
@@ -775,7 +775,6 @@ protected override async Task OnAfterRenderAsync(bool firstRender)
775775

776776
if (firstRender)
777777
{
778-
// TODO: Make HandleKeyDown / HandleKeyUp async Task
779778
await KeyInterceptorService.SubscribeAsync(_elementId, new KeyInterceptorOptions()
780779
{
781780
//EnableLogging = true,
@@ -838,7 +837,7 @@ protected override void Dispose(bool disposing)
838837
/// Keydown event.
839838
/// </summary>
840839
/// <param name="obj"></param>
841-
protected internal async void HandleKeyDown(KeyboardEventArgs obj)
840+
protected internal async Task HandleKeyDown(KeyboardEventArgs obj)
842841
{
843842
if (Disabled || ReadOnly)
844843
return;
@@ -915,7 +914,7 @@ protected internal async void HandleKeyDown(KeyboardEventArgs obj)
915914
/// Keyup event.
916915
/// </summary>
917916
/// <param name="obj"></param>
918-
protected internal async void HandleKeyUp(KeyboardEventArgs obj)
917+
protected internal async Task HandleKeyUp(KeyboardEventArgs obj)
919918
{
920919
await OnKeyUp.InvokeAsync(obj);
921920
}

CodeBeam.MudBlazor.Extensions/Components/SwitchM3/MudSwitchM3.razor.cs

+5-5
Original file line numberDiff line numberDiff line change
@@ -112,29 +112,29 @@ public partial class MudSwitchM3<T> : MudBooleanInput<T>
112112
/// Keydown event.
113113
/// </summary>
114114
/// <param name="obj"></param>
115-
protected internal void HandleKeyDown(KeyboardEventArgs obj)
115+
protected internal async Task HandleKeyDown(KeyboardEventArgs obj)
116116
{
117117
if (Disabled || ReadOnly)
118118
return;
119119
switch (obj.Key)
120120
{
121121
case "ArrowLeft":
122122
case "Delete":
123-
SetBoolValueAsync(false);
123+
await SetBoolValueAsync(false);
124124
break;
125125
case "ArrowRight":
126126
case "Enter":
127127
case "NumpadEnter":
128-
SetBoolValueAsync(true);
128+
await SetBoolValueAsync(true);
129129
break;
130130
case " ":
131131
if (BoolValue == true)
132132
{
133-
SetBoolValueAsync(false);
133+
await SetBoolValueAsync(false);
134134
}
135135
else
136136
{
137-
SetBoolValueAsync(true);
137+
await SetBoolValueAsync(true);
138138
}
139139
break;
140140
}

0 commit comments

Comments
 (0)