ClassFilterGroupModel
Class
Definition
Namespace:ArtOfTest.WebAii.Design.UI
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
cs-api-definition
public class FilterGroupModel : ViewModelBase, ISelectStateChanged
Inheritance: objectFilterGroupModel
Implements:
Constructors
FilterGroupModel(IFindElementModel)
Declaration
cs-api-definition
public FilterGroupModel(IFindElementModel parentModel)
Parameters
parentModel
Properties
Filters
Declaration
cs-api-definition
public ObservableCollection<FilterModel> Filters { get; }
Property Value
ParentModel
Declaration
cs-api-definition
public IFindElementModel ParentModel { get; }
Property Value
Methods
AddEmptyChildFilter(FilterModel)
Declaration
cs-api-definition
public void AddEmptyChildFilter(FilterModel callerFilterModel)
Parameters
callerFilterModel
CreateBlankGroup()
Declaration
cs-api-definition
public void CreateBlankGroup()
DeleteChildFilter(FilterModel)
Declaration
cs-api-definition
public void DeleteChildFilter(FilterModel childFilterModel)
Parameters
childFilterModel
DeleteGroup()
Declaration
cs-api-definition
public void DeleteGroup()
OnSelectionChanged()
Declaration
cs-api-definition
protected virtual void OnSelectionChanged()
Select()
Declaration
cs-api-definition
public void Select()
Implements
UnSelect()
Declaration
cs-api-definition
public void UnSelect()
Implements
ValidateGroup()
Declaration
cs-api-definition
public void ValidateGroup()
Events
SelectionChanged
Declaration
cs-api-definition
public event EventHandler<GenericEventArgs<bool>> SelectionChanged
Event Value
EventHandler<GenericEventArgs<bool>>
Implements