using Microsoft.AspNetCore.Components; namespace Lantean.QBTMud.Components.UI { public partial class FieldSwitch { /// [Parameter] public bool Value { get; set; } /// [Parameter] public EventCallback ValueChanged { get; set; } /// [Parameter] public string? Label { get; set; } /// [Parameter] public bool Disabled { get; set; } /// [Parameter] public object? Validation { get; set; } /// [Parameter] public string? HelperText { get; set; } protected async Task ValueChangedCallback(bool value) { Value = value; await ValueChanged.InvokeAsync(value); } } }