Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data FilterControl = FilterControl' {}
- newFilterControl :: FilterControl
- filterControl_dateTimePicker :: Lens' FilterControl (Maybe FilterDateTimePickerControl)
- filterControl_dropdown :: Lens' FilterControl (Maybe FilterDropDownControl)
- filterControl_list :: Lens' FilterControl (Maybe FilterListControl)
- filterControl_relativeDateTime :: Lens' FilterControl (Maybe FilterRelativeDateTimeControl)
- filterControl_slider :: Lens' FilterControl (Maybe FilterSliderControl)
- filterControl_textArea :: Lens' FilterControl (Maybe FilterTextAreaControl)
- filterControl_textField :: Lens' FilterControl (Maybe FilterTextFieldControl)
Documentation
data FilterControl Source #
The control of a filter that is used to interact with a dashboard or an analysis.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
See: newFilterControl
smart constructor.
FilterControl' | |
|
Instances
newFilterControl :: FilterControl Source #
Create a value of FilterControl
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dateTimePicker:FilterControl'
, filterControl_dateTimePicker
- A control from a date filter that is used to specify date and time.
$sel:dropdown:FilterControl'
, filterControl_dropdown
- A control to display a dropdown list with buttons that are used to
select a single value.
$sel:list:FilterControl'
, filterControl_list
- A control to display a list of buttons or boxes. This is used to select
either a single value or multiple values.
$sel:relativeDateTime:FilterControl'
, filterControl_relativeDateTime
- A control from a date filter that is used to specify the relative date.
$sel:slider:FilterControl'
, filterControl_slider
- A control to display a horizontal toggle bar. This is used to change a
value by sliding the toggle.
$sel:textArea:FilterControl'
, filterControl_textArea
- A control to display a text box that is used to enter multiple entries.
$sel:textField:FilterControl'
, filterControl_textField
- A control to display a text box that is used to enter a single entry.
filterControl_dateTimePicker :: Lens' FilterControl (Maybe FilterDateTimePickerControl) Source #
A control from a date filter that is used to specify date and time.
filterControl_dropdown :: Lens' FilterControl (Maybe FilterDropDownControl) Source #
A control to display a dropdown list with buttons that are used to select a single value.
filterControl_list :: Lens' FilterControl (Maybe FilterListControl) Source #
A control to display a list of buttons or boxes. This is used to select either a single value or multiple values.
filterControl_relativeDateTime :: Lens' FilterControl (Maybe FilterRelativeDateTimeControl) Source #
A control from a date filter that is used to specify the relative date.
filterControl_slider :: Lens' FilterControl (Maybe FilterSliderControl) Source #
A control to display a horizontal toggle bar. This is used to change a value by sliding the toggle.
filterControl_textArea :: Lens' FilterControl (Maybe FilterTextAreaControl) Source #
A control to display a text box that is used to enter multiple entries.
filterControl_textField :: Lens' FilterControl (Maybe FilterTextFieldControl) Source #
A control to display a text box that is used to enter a single entry.