Table of Contents

Class SavedQueriesStructuredSearchViewModel<T>

Namespace
Innova.Prism.Library.StructuredSearch.Views
Assembly
Innova.Prism.Library.dll
public abstract class SavedQueriesStructuredSearchViewModel<T> : AdvancedStructuredSearchViewModel<T>, INotifyPropertyChanged, INavigationAwareViewModel<NavigationState>, IRegionMemberLifetime, IHasFilter, ICanClosePopup, IActiveAware, ISimpleStructuredSearchViewModel where T : class

Type Parameters

T
Inheritance
SavedQueriesStructuredSearchViewModel<T>
Implements
IRegionMemberLifetime
IActiveAware

Constructors

SavedQueriesStructuredSearchViewModel(IEventAggregator, ILookupService, ISavedQueryService, IWindowDialogService)

Properties

CanCreateNewQuery
CanSaveQuery
CanSaveQueryByDefault
CloseCommand
DeleteQueryCommand
EntitySavedQueryTypeByDefault
EntitySavedQueryTypeByUser
IsTitleFocused
NewQueryCommand
Queries
SaveQueryByDefault
SaveQueryCommand
SaveStateCommand
SavedQueryService
SelectedSavedQuery
SelectedSavedQueryIsDefault
SetDefaultQueryCommand
ShowDetails
ViewStateKey
WindowDialogService

Methods

CreateQueryForSearchEvent()
OnClose()
OnNavigatedFrom(NavigationParameters)
OnNavigatedTo(NavigationParameters)
SaveState()
SetEntitySavedQueryTypes()
SetInitialState()