ClassFilterModel
Class
Definition
Namespace:ArtOfTest.WebAii.Design.UI
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
cs-api-definition
public class FilterModel : PropertyChangeNotification, INotifyPropertyChanged, INotifyPropertyChanging
Inheritance: objectPropertyChangeNotificationFilterModel
Implements:
Inherited Members
Constructors
FilterModel(FilterGroupModel)
Declaration
cs-api-definition
public FilterModel(FilterGroupModel parentGroup)
Parameters
parentGroup
Properties
DataPanelModel
Declaration
cs-api-definition
public DataBindingHierarchicalPanelModel DataPanelModel { get; }
Property Value
ParentGroup
Declaration
cs-api-definition
public FilterGroupModel ParentGroup { get; }
Property Value
SelectedCompare
Declaration
cs-api-definition
public FindCompareType SelectedCompare { get; set; }
Property Value
SelectedSuggestion
Declaration
cs-api-definition
public SuggestedExpressionModel SelectedSuggestion { get; set; }
Property Value
Suggestions
Declaration
cs-api-definition
public ObservableCollection<SuggestedExpressionModel> Suggestions { get; }
Property Value
TechType
Declaration
cs-api-definition
public TechnologyType TechType { get; set; }
Property Value
Methods
AddEmptyFilter()
Declaration
cs-api-definition
public void AddEmptyFilter()
DeleteThisFilter()
Declaration
cs-api-definition
public void DeleteThisFilter()
GenerateNewFindClause()
Declaration
cs-api-definition
protected virtual FindClause GenerateNewFindClause()
Returns
OnPropertyChanged(string)
Declaration
cs-api-definition
protected override void OnPropertyChanged(string propertyName)
Parameters
propertyName
Overrides
OnPropertyChanging(string)
Declaration
cs-api-definition
protected override void OnPropertyChanging(string propertyName)
Parameters
propertyName
Overrides
ReEvaluteDataDrivenCondition()
Declaration
cs-api-definition
public void ReEvaluteDataDrivenCondition()
ResetValue()
Declaration
cs-api-definition
public void ResetValue()