Table of Contents

Interface ICollectionVariableRootValidationEvent<TValidationResult>

Namespace
LfrlAnvil.Reactive.State.Events
Assembly
LfrlAnvil.Reactive.State.dll

Represents a generic validation event emitted by an IReadOnlyCollectionVariableRoot.

public interface ICollectionVariableRootValidationEvent<TValidationResult> : ICollectionVariableRootValidationEvent, IVariableNodeEvent

Type Parameters

TValidationResult

Variable's validation result type.

Inherited Members

Properties

NewErrors

Collection of validation errors after the change.

Chain<TValidationResult> NewErrors { get; }

Property Value

Chain<TValidationResult>

NewWarnings

Collection of validation warnings after the change.

Chain<TValidationResult> NewWarnings { get; }

Property Value

Chain<TValidationResult>

PreviousErrors

Collection of validation errors before the change.

Chain<TValidationResult> PreviousErrors { get; }

Property Value

Chain<TValidationResult>

PreviousWarnings

Collection of validation warnings before the change.

Chain<TValidationResult> PreviousWarnings { get; }

Property Value

Chain<TValidationResult>