fixes to permission grid

This commit is contained in:
Shaun Walker
2020-03-11 16:45:11 -04:00
parent fe98084324
commit f46b9a2fb2
3 changed files with 44 additions and 21 deletions

View File

@ -1,6 +1,6 @@
@namespace Oqtane.Modules.Controls
<img src="@src" title="@title" disabled=@Disabled @onclick="SetValue" />
<img src="@src" title="@title" @onclick="SetValue" />
@code {
[Parameter]
@ -24,20 +24,23 @@
private void SetValue()
{
switch (value)
if (!Disabled)
{
case true:
value = false;
break;
case false:
value = null;
break;
case null:
value = true;
break;
switch (value)
{
case true:
value = false;
break;
case false:
value = null;
break;
case null:
value = true;
break;
}
SetImage();
OnChange(value);
}
SetImage();
OnChange(value);
}
private void SetImage()