//protected override async Task OnAfterRenderAsync(bool firstRender) //{ // if (firstRender) // { // IsCheckedInternal = IsChecked; // } //} //private async Task ValueChangedInternal(ChangeEventArgs arg) //{ // var val = Convert.ToBoolean(arg.Value); // IsChecked = val; // await IsCheckedChanged.InvokeAsync(IsChecked); //} private async Task Clicked(MouseEventArgs arg) { IsChecked = !IsChecked; await IsCheckedChanged.InvokeAsync(IsChecked); await OnChange.InvokeAsync(IsChecked); }
private async Task Clicked() { IsChecked = !IsChecked; await IsCheckedChanged.InvokeAsync(IsChecked); }