Table of Contents

Class AdvancedStructuredSearchViewModel<T>

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

Type Parameters

T
Inheritance
AdvancedStructuredSearchViewModel<T>
Implements
IRegionMemberLifetime
IActiveAware
Derived

Constructors

AdvancedStructuredSearchViewModel(IEventAggregator, ILookupService)

Properties

AdvancedSearchQuery
CloseOnSearch
ViewStateKey

Methods

ActivateAllFields()
CreateEntitySavedQuery()
CreateQueryForSearchEvent()
ExecuteClearAllOperators()
ExecuteSearch()
SetInitialState()
SetQueryParametersFromViewState(EntitySavedQuery)
SetState(EntitySavedQuery)