Structure
Information
Utility
Forms
Maps
Processing
Data
Legal Notices
The
IFilter* family of components includes three basic filter components for different data types: IFilterNumeric , IFilterString , and IFilterBoolean . There is also a generic IFilter component with a type prop. IFilterNumeric (integer)
10
45
10
45
Selected filter IDs:
[
0,
1,
2
]
IFilterNumeric (float)
0.300
0.450
0.300
0.450
Selected filter IDs:
[
3,
4,
5
]
IFilterBoolean
Selected filter IDs:
[
6,
7
]
IFilterString
Selected filter IDs:
[]
IFilterPanel renders multiple filter sets in a grid. foo
bar
baz
10
45
10
45
Active filter sets by ID (object key) and selected filter IDs (arrays):
{
"0": [
8,
9,
10
],
"1": [
0,
1,
2
]
}
IFilterWithChildren renders multiple filter sets to be selected from a dropdown. Active filter sets by ID (object key) and selected filter IDs (arrays):
{}
IFilterPanel may also contain multiple filter sets per section (expanded or as IFilterWithChildren ). foo
bar
baz
10
45
10
45
Active filter sets by ID (object key) and selected filter IDs (arrays):
{
"0": [
8,
9,
10
],
"1": [
0,
1,
2
]
}