Performance
Data
Filters
The PerformanceDataFilters
class is
used to filter the retrieving of the PerformanceData
from the database
Author
N7ghtm4r3 - Tecknobit
Constructors
Link copied to clipboard
constructor()
Constructor to init the PerformanceDataFilters class
constructor(launchTimeFilter: PerformanceDataFilters.PerformanceFilter, networkRequestsFilter: PerformanceDataFilters.PerformanceFilter, totalIssuesFilter: PerformanceDataFilters.PerformanceFilter, issuesPerSessionFilter: PerformanceDataFilters.PerformanceFilter)
Constructor to init the PerformanceDataFilters class
Types
Properties
Link copied to clipboard
issuesPerSessionFilter
used to filter the issues per session collected
Link copied to clipboard
launchTime
used to filter the launch time collected
Link copied to clipboard
networkRequestsFilter
used to filter the network requests collected
Link copied to clipboard
totalIssuesFilter
used to
filter the total issues collected
Functions
Link copied to clipboard
open fun getFilter(analyticType: PerformanceAnalytic.PerformanceAnalyticType): PerformanceDataFilters.PerformanceFilter
Method to get dynamically the filter value
based on the analytic type
Link copied to clipboard
open fun setFilter(analyticType: PerformanceAnalytic.PerformanceAnalyticType, filter: PerformanceDataFilters.PerformanceFilter)
Method to set dynamically the filter value
based on the analytic type