Class TelerikListViewModel<T, TResult>
- Namespace
- Innova.Prism.Telerik.ViewModels
- Assembly
- Innova.Prism.Telerik.dll
Represents a view model for a Telerik list with a specific entity type.
public abstract class TelerikListViewModel<T, TResult> : BaseEntityListViewModel<T, TResult>, INotifyPropertyChanged, IConfirmNavigationRequest, INavigationAware, IRegionMemberLifetime, IPagingViewModel, ISupportEntityListView, IEntityListViewState, IListViewModel<T, TResult>, IListViewModel, IListDeleteViewModel, ISupportSelectFilter where T : class where TResult : class, IEntityWithKey<T>
Type Parameters
T
The type of the entity.
TResult
- Inheritance
-
BaseCombinedListViewModel<T, TResult>BaseEntityListViewModel<T, TResult>TelerikListViewModel<T, TResult>
- Implements
-
IConfirmNavigationRequestINavigationAwareIRegionMemberLifetimeIListViewModel<T, TResult>
- Derived
Constructors
- TelerikListViewModel(IViewStateManager, IEventAggregator, IListViewModelService<T, TResult>, IListMenuService<T, TResult>, ILogger<TelerikListViewModel<T, TResult>>)
Initializes a new instance of the TelerikListViewModel<T, TResult> class.
Properties
- ShowColumnChooser
Gets or sets the action to show the column chooser.
- ShowColumnChooserCommand
Gets or sets the command to show the column chooser.