Interface IViewModelSelectedItem<TEntity>
Interface IViewModelSelectedItem Implements the IViewModel
Inherited Members
Namespace: ISynergy.Framework.Mvvm.Abstractions.ViewModels
Assembly: ISynergy.Framework.Mvvm.dll
Syntax
public interface IViewModelSelectedItem<TEntity> : IViewModel, IObservableClass, IBindable, ICleanupType Parameters
| Name | Description | 
|---|---|
| TEntity | The type of the t entity. | 
Properties
View SourceIsUpdate
Gets or sets the IsUpdate property value.
Declaration
bool IsUpdate { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
 | 
SelectedItem
Gets the selected item.
Declaration
TEntity SelectedItem { get; }Property Value
| Type | Description | 
|---|---|
| TEntity | The selected item. | 
SubmitCommand
Gets the submit _command.
Declaration
AsyncRelayCommand<TEntity> SubmitCommand { get; }Property Value
| Type | Description | 
|---|---|
| AsyncRelayCommand<TEntity> | The submit _command. | 
Methods
View SourceSetSelectedItemAsync(TEntity)
Sets the selected item.
Declaration
Task SetSelectedItemAsync(TEntity e)Parameters
| Type | Name | Description | 
|---|---|---|
| TEntity | e | The entity. | 
Returns
| Type | Description | 
|---|---|
| Task | 
Extension Methods
      CollectionExtensions.FromHierarchy<TSource>(TSource, Func<TSource, TSource>, Func<TSource, Boolean>)