Class AuraEntityListEditorViewModelBase<TContainer, TList, T>
Inheritance
AuraEntityListEditorViewModelBase<TContainer, TList, T>
Implements
IAuraEntityListEditorViewModel<TContainer, TList, T>
IAuraEntityListEditorViewModel<TList, T>
Inherited Members
Namespace: EyeAuras.Shared.EntityListEditor
Assembly: EyeAuras.Shared.dll
Syntax
public abstract class AuraEntityListEditorViewModelBase<TContainer, TList, T> : DisposableReactiveObjectWithLogger, IAuraEntityListEditorViewModel<TContainer, TList, T>, IAuraEntityListEditorViewModel<TList, T>, IAuraEntityListEditorViewModel<T>, IAuraEntityListEditorViewModel, IDisposable, INotifyPropertyChanged where TContainer : IEntityContainer where TList : class, ISourceList<T> where T : class, IAuraEntity
Type Parameters
| Name | Description |
|---|---|
| TContainer | |
| TList | |
| T |
Constructors
Properties
Methods
| Name | Description |
|---|---|
| AddNewEntity(object) | |
| CreateEntityEditor(IPropertyEditorViewModel) | |
| HandleAddedByUser(T, IAuraEntityEditorViewModel) | |
| ResolveProperties(IAuraProperties) |