Namespace Simplic.UI.MVC
Classes
AsyncCommand
AsyncCommandBase
CustomTypeHelper
Custom Type-Helper to extend ViewModels with dynamic properties
CustomTypeHelper.CustomPropertyInfoHelper
Custom implementation of the PropertyInfo
DisableValidationAttribute
Disables the Validation for this Property or Class
ExtendableViewModelBase
Viewmodel base which enabled adding custom properties to the viewmodel
PropertyGuidEmptyValidator
Validator to check whether a property Guid is empty
PropertyNotNullValidator
Validator to check whether a property is null
RegexProperty
Validate using a regular expression
RelayCommand
Relay command using delegate command pattern
StringPropertyNoWhiteSpace
Checks whether a string does not only contains white-spaces or nothing
ValidationErrorMessage
Validator message implementation
ViewModelBase
Base view model for all MVC-Based windows in the Simplic UI Framework
Interfaces
IAsyncCommand
IAsyncViewModel
Async viewmodel base
IExtendableViewModel
Interface for extendable viewmodels
IPropertyValidator
Property validator
IValidateableViewModel
Must me implemented into all viewmodels that are validateable
IValidationErrorMessage
Represents a validation error message