Table of Contents

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
TelerikListViewModel<T, TResult>
Implements
IConfirmNavigationRequest
INavigationAware
IRegionMemberLifetime
IListViewModel<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.