Singleton that manages the Custom Data filters.
Members
-
(static) activeFilters :Array
-
Array of filter controls in use on the page
Type:
- Array
Methods
-
(static) createFilter()
-
Creates an underlying filter object based on the filterDefinition.
-
(static) getFilterControl(fieldName)
-
Gets the filter control being used for the Custom Data field
Parameters:
Name Type Description fieldName
The Custom Data field name -
(static) getRequestFilterCollection()
-
Gets a collection of request filter definitions from all filter Controls
-
(static) init()
-
Initialize, look for sew_filterControl DIVs and read their definitions.
-
(static) resetFilterCollection()
-
Resets all filters to no selection
-
(static) setFilterCollection()
-
Sets the current filter collection
-
(static) updateWithLiveDataSamples()
-
Updates all filter Controls with live data samples.