ClassReportViewModel
Class
Definition
Namespace:ArtOfTest.WebAii.Design.UI
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
cs-api-definition
public class ReportViewModel : ViewModelBase, IEqualityComparer<RunResult>
Inheritance: objectReportViewModel
Implements:
Constructors
ReportViewModel(ReportingDataProviderBase)
Declaration
cs-api-definition
public ReportViewModel(ReportingDataProviderBase dataProvider)
Parameters
dataProvider
Properties
DefaultProvider
Declaration
cs-api-definition
public ReportingDataProviderBase DefaultProvider { get; }
Property Value
Providers
Declaration
cs-api-definition
public List<ReportingDataProviderBase> Providers { get; }
Property Value
ResultDetailsViewModel
Declaration
cs-api-definition
public ResultDetailsViewModel ResultDetailsViewModel { get; }
Property Value
ResultItems
Declaration
cs-api-definition
public ObservableCollection<LightRunResult> ResultItems { get; }
Property Value
ResultOverviewViewModel
Declaration
cs-api-definition
public ResultOverviewViewModel ResultOverviewViewModel { get; }
Property Value
ResultsViewModel
Declaration
cs-api-definition
public ResultsViewModel ResultsViewModel { get; }
Property Value
TestListRunsViewModel
Declaration
cs-api-definition
public TestListRunsViewModel TestListRunsViewModel { get; }
Property Value
Methods
AddProvider(ReportingDataProviderBase)
Declaration
cs-api-definition
public void AddProvider(ReportingDataProviderBase dataProvider)
Parameters
dataProvider
FireResultItemsChanged()
Declaration
cs-api-definition
protected void FireResultItemsChanged()
RemoveAllResults()
Declaration
cs-api-definition
public void RemoveAllResults()
RemoveResult(LightRunResult)
Declaration
cs-api-definition
public void RemoveResult(LightRunResult result)
Parameters
result