diff --git a/BlazorMaterialWeb.Demo/Pages/IconButton.razor b/BlazorMaterialWeb.Demo/Pages/IconButton.razor
index 23cd8f2..8e2cd47 100644
--- a/BlazorMaterialWeb.Demo/Pages/IconButton.razor
+++ b/BlazorMaterialWeb.Demo/Pages/IconButton.razor
@@ -31,8 +31,8 @@
{
- clicked = style.ToString())"
+ ++toggleCount"
+ @onclick="@(() => clicked = style.ToString())"
ButtonStyle="@(style)"
Href="@(hasHref ? "https://github.com/datvm/BlazorMaterialWeb/" : null)"
Target="@(hasHref && targetBlank ? "_blank" : null)"
@@ -40,9 +40,9 @@
Disabled="@(disabled)"
FlipIconInRtl="isRtl">
@(icon)
-
-
-
@(style)
+
+
+
@(style)
}
@@ -50,7 +50,8 @@
You have clicked: @(clicked ?? "Not yet")
- Selected (Toggle button): @selected.ToString()
+ Selected (Toggle button): @selected.ToString()
+ Toggle changed count: @(toggleCount)
@@ -78,7 +79,7 @@
-@code {
+@code {
const string icon = "send";
string function = "Button";
@@ -86,13 +87,15 @@
bool disabled;
string? clicked;
-
+
bool button = true;
bool toggle;
bool hasHref;
bool targetBlank;
+ int toggleCount;
+
void SetTo()
{
button = function == "Button";
diff --git a/BlazorMaterialWeb/MdIconButton.razor.cs b/BlazorMaterialWeb/MdIconButton.razor.cs
index 2d50fd2..53b3296 100644
--- a/BlazorMaterialWeb/MdIconButton.razor.cs
+++ b/BlazorMaterialWeb/MdIconButton.razor.cs
@@ -50,7 +50,7 @@ partial class MdIconButton
_ => throw new NotImplementedException("Unknown style: " + ButtonStyle.ToString()),
};
- async Task OnSelectedChanged(MdCheckedEventArgs e)
+ async Task OnSelectedChanged(MdCheckboxChangeEventArgs e)
{
Selected = e.Checked;
await SelectedChanged.InvokeAsync(Selected);
diff --git a/pack.ps1 b/pack.ps1
index 8122496..f062c19 100644
--- a/pack.ps1
+++ b/pack.ps1
@@ -4,7 +4,7 @@ foreach($file in $files) {
rm $file.FullName
}
-$version="--property:Version=1.2.0.0"
+$version="--property:Version=1.3.0.1"
dotnet pack .\BlazorMaterialWeb\BlazorMaterialWeb.csproj -c Release "--property:PackageOutputPath=.\bin\nuget" "$version"
dotnet pack .\BlazorMaterialWeb.Bundled\BlazorMaterialWeb.Bundled.csproj -c Release "--property:PackageOutputPath=.\bin\nuget" "$version"
\ No newline at end of file