A library for developing React applications using Model-View-ViewModel inspired by .NET.
Guides and Tutorials - Getting Started | Project Discussions | Project Wiki | Releases
API
- Events
- Observable Collections
- ViewModels
- Forms
- Validation
- IReadOnlyValidatable
- IValidatable
- IValidationConfig<TValidatableViewModel>
- ValidatorCallback<TValidatable>
- CollectionItemValidatorCallback<TValidatable, TItem>
- ValidatableSelectorCallback<TItem, TValidatableViewModel>
- ValidationConfigSelectorCallback<TItem, TValidatableViewModel>
- UnsubscribeCallback
- registerValidators<TValidatableViewModel>
- registerCollectionValidators<TItem, TValidatableViewModel>
- registerCollectionItemValidators<TItem, TValidatableViewModel>
- React Hooks
- EventHandler<TEventArgs>
- useEvent<TEventArgs>
- ViewModelType<TViewModel>
- ViewModelFactory<TViewModel>
- useViewModel<TViewModel>
- useViewModelMemo<TViewModel>
- useObservableCollection<TItem>
- useValidators<TValidatableViewModel>
- useCollectionValidators<TItem, TValidatableViewModel>
- useCollectionItemValidators<TItem, TValidatableViewModel>