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 FilterDropDownControl = FilterDropDownControl' {}
- newFilterDropDownControl :: Text -> Text -> Text -> FilterDropDownControl
- filterDropDownControl_cascadingControlConfiguration :: Lens' FilterDropDownControl (Maybe CascadingControlConfiguration)
- filterDropDownControl_displayOptions :: Lens' FilterDropDownControl (Maybe DropDownControlDisplayOptions)
- filterDropDownControl_selectableValues :: Lens' FilterDropDownControl (Maybe FilterSelectableValues)
- filterDropDownControl_type :: Lens' FilterDropDownControl (Maybe SheetControlListType)
- filterDropDownControl_filterControlId :: Lens' FilterDropDownControl Text
- filterDropDownControl_title :: Lens' FilterDropDownControl Text
- filterDropDownControl_sourceFilterId :: Lens' FilterDropDownControl Text
Documentation
data FilterDropDownControl Source #
A control to display a dropdown list with buttons that are used to select a single value.
See: newFilterDropDownControl
smart constructor.
FilterDropDownControl' | |
|
Instances
newFilterDropDownControl Source #
:: Text | |
-> Text | |
-> Text | |
-> FilterDropDownControl |
Create a value of FilterDropDownControl
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:cascadingControlConfiguration:FilterDropDownControl'
, filterDropDownControl_cascadingControlConfiguration
- The values that are displayed in a control can be configured to only
show values that are valid based on what's selected in other controls.
$sel:displayOptions:FilterDropDownControl'
, filterDropDownControl_displayOptions
- The display options of the FilterDropDownControl
.
$sel:selectableValues:FilterDropDownControl'
, filterDropDownControl_selectableValues
- A list of selectable values that are used in a control.
$sel:type':FilterDropDownControl'
, filterDropDownControl_type
- The type of the FilterDropDownControl
. Choose one of the following
options:
MULTI_SELECT
: The user can select multiple entries from a dropdown menu.SINGLE_SELECT
: The user can select a single entry from a dropdown menu.
$sel:filterControlId:FilterDropDownControl'
, filterDropDownControl_filterControlId
- The ID of the FilterDropDownControl
.
$sel:title:FilterDropDownControl'
, filterDropDownControl_title
- The title of the FilterDropDownControl
.
$sel:sourceFilterId:FilterDropDownControl'
, filterDropDownControl_sourceFilterId
- The source filter ID of the FilterDropDownControl
.
filterDropDownControl_cascadingControlConfiguration :: Lens' FilterDropDownControl (Maybe CascadingControlConfiguration) Source #
The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.
filterDropDownControl_displayOptions :: Lens' FilterDropDownControl (Maybe DropDownControlDisplayOptions) Source #
The display options of the FilterDropDownControl
.
filterDropDownControl_selectableValues :: Lens' FilterDropDownControl (Maybe FilterSelectableValues) Source #
A list of selectable values that are used in a control.
filterDropDownControl_type :: Lens' FilterDropDownControl (Maybe SheetControlListType) Source #
The type of the FilterDropDownControl
. Choose one of the following
options:
MULTI_SELECT
: The user can select multiple entries from a dropdown menu.SINGLE_SELECT
: The user can select a single entry from a dropdown menu.
filterDropDownControl_filterControlId :: Lens' FilterDropDownControl Text Source #
The ID of the FilterDropDownControl
.
filterDropDownControl_title :: Lens' FilterDropDownControl Text Source #
The title of the FilterDropDownControl
.
filterDropDownControl_sourceFilterId :: Lens' FilterDropDownControl Text Source #
The source filter ID of the FilterDropDownControl
.