Interface IValidationComponent
- Namespace
- ReactiveUI.Validation.Components.Abstractions
- Assembly
- ReactiveUI.Validation.dll
Core interface which all validation components must implement.
public interface IValidationComponent
- Extension Methods
Properties
IsValid
Gets a value indicating whether the validation is currently valid or not.
bool IsValid { get; }
Property Value
Text
Gets the current (optional) validation message.
IValidationText? Text { get; }
Property Value
ValidationStatusChange
Gets the observable for validation state changes.
IObservable<IValidationState> ValidationStatusChange { get; }