protected override void OnParametersSet() { var groupName = !string.IsNullOrEmpty(Name) ? Name : _defaultGroupName; var changeEventCallback = EventCallback.Factory.CreateBinder <string>(this, __value => CurrentValueAsString = __value, CurrentValueAsString); _context = new StateInputRadioContext(CascadedContext, groupName, CurrentValue, CssClass, changeEventCallback); }
public StateInputRadioContext( StateInputRadioContext parentContext, string groupName, object currentValue, string fieldClass, EventCallback <ChangeEventArgs> changeEventCallback ) { _parentContext = parentContext; GroupName = groupName; CurrentValue = currentValue; FieldClass = fieldClass; ChangeEventCallback = changeEventCallback; }