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) |