Namespace LfrlAnvil.Reactive.State.Events
Classes
- CollectionVariableChangeEvent<TKey, TElement, TValidationResult>
Represents a generic variable change event emitted by an IReadOnlyCollectionVariable<TKey, TElement, TValidationResult>.
- CollectionVariableElementSnapshot<TElement, TValidationResult>
Represents a generic snapshot of an IReadOnlyCollectionVariable element.
- CollectionVariableReplacedElementSnapshot<TElement, TValidationResult>
Represents a generic snapshot of a replaced IReadOnlyCollectionVariable element.
- CollectionVariableRootChangeEvent<TKey, TElement, TValidationResult>
Represents a generic variable change event emitted by an IReadOnlyCollectionVariableRoot<TKey, TElement>.
- CollectionVariableRootValidationEvent<TKey, TElement, TValidationResult>
Represents a generic variable change event emitted by an IReadOnlyCollectionVariableRoot<TKey, TElement, TValidationResult>.
- CollectionVariableValidationEvent<TKey, TElement, TValidationResult>
Represents a generic validation event emitted by an IReadOnlyCollectionVariable<TKey, TElement, TValidationResult>.
- VariableRootChangeEvent<TKey>
Represents a generic value change event emitted by an IReadOnlyVariableRoot<TKey>.
- VariableRootValidationEvent<TKey>
Represents a generic validation event emitted by an IReadOnlyVariableRoot<TKey>.
- VariableValidationEvent<TValue, TValidationResult>
Represents a generic validation event emitted by an IReadOnlyVariable<TValue, TValidationResult>.
- VariableValueChangeEvent<TValue, TValidationResult>
Represents a generic value change event emitted by an IReadOnlyVariable<TValue, TValidationResult>.
Interfaces
- ICollectionVariableChangeEvent
Represents a type-erased variable change event emitted by an IReadOnlyCollectionVariable.
- ICollectionVariableChangeEvent<TKey, TElement>
Represents a generic variable change event emitted by an IReadOnlyCollectionVariable<TKey, TElement>.
- ICollectionVariableElementSnapshot
Represents a type-erased snapshot of an IReadOnlyCollectionVariable element.
- ICollectionVariableElementSnapshot<TElement>
Represents a generic snapshot of an IReadOnlyCollectionVariable element.
- ICollectionVariableElementValidationSnapshot<TValidationResult>
Represents a generic validation snapshot of an IReadOnlyCollectionVariable element.
- ICollectionVariableRootChangeEvent
Represents a type-erased variable change event emitted by an IReadOnlyCollectionVariableRoot.
- ICollectionVariableRootChangeEvent<TKey, TElement>
Represents a generic variable change event emitted by an IReadOnlyCollectionVariableRoot<TKey, TElement>.
- ICollectionVariableRootValidationEvent
Represents a type-erased validation event emitted by an IReadOnlyCollectionVariableRoot.
- ICollectionVariableRootValidationEvent<TValidationResult>
Represents a generic validation event emitted by an IReadOnlyCollectionVariableRoot.
- ICollectionVariableValidationEvent
Represents a type-erased validation event emitted by an IReadOnlyCollectionVariable.
- ICollectionVariableValidationEvent<TValidationResult>
Represents a generic validation event emitted by an IReadOnlyCollectionVariable.
- IVariableNodeEvent
Represents a type-erased event emitted by an IVariableNode.
- IVariableRootEvent
Represents a type-erased event emitted by an IReadOnlyVariableRoot.
- IVariableRootEvent<TKey>
Represents a generic event emitted by an IReadOnlyVariableRoot<TKey>.
- IVariableValidationEvent
Represents a type-erased validation event emitted by an IReadOnlyVariable.
- IVariableValidationEvent<TValidationResult>
Represents a generic validation event emitted by an IReadOnlyVariable<TValue, TValidationResult>.
- IVariableValueChangeEvent
Represents a type-erased value change event emitted by an IReadOnlyVariable.
- IVariableValueChangeEvent<TValue>
Represents a generic value change event emitted by an IReadOnlyVariable<TValue>.