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 FilterListControl = FilterListControl' {}
- newFilterListControl :: Text -> Text -> Text -> FilterListControl
- filterListControl_cascadingControlConfiguration :: Lens' FilterListControl (Maybe CascadingControlConfiguration)
- filterListControl_displayOptions :: Lens' FilterListControl (Maybe ListControlDisplayOptions)
- filterListControl_selectableValues :: Lens' FilterListControl (Maybe FilterSelectableValues)
- filterListControl_type :: Lens' FilterListControl (Maybe SheetControlListType)
- filterListControl_filterControlId :: Lens' FilterListControl Text
- filterListControl_title :: Lens' FilterListControl Text
- filterListControl_sourceFilterId :: Lens' FilterListControl Text
Documentation
data FilterListControl Source #
A control to display a list of buttons or boxes. This is used to select either a single value or multiple values.
See: newFilterListControl
smart constructor.
FilterListControl' | |
|
Instances
:: Text | |
-> Text | |
-> Text | |
-> FilterListControl |
Create a value of FilterListControl
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:FilterListControl'
, filterListControl_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:FilterListControl'
, filterListControl_displayOptions
- The display options of a control.
$sel:selectableValues:FilterListControl'
, filterListControl_selectableValues
- A list of selectable values that are used in a control.
$sel:type':FilterListControl'
, filterListControl_type
- The type of FilterListControl
. Choose one of the following options:
MULTI_SELECT
: The user can select multiple entries from the list.SINGLE_SELECT
: The user can select a single entry from the list.
$sel:filterControlId:FilterListControl'
, filterListControl_filterControlId
- The ID of the FilterListControl
.
$sel:title:FilterListControl'
, filterListControl_title
- The title of the FilterListControl
.
$sel:sourceFilterId:FilterListControl'
, filterListControl_sourceFilterId
- The source filter ID of the FilterListControl
.
filterListControl_cascadingControlConfiguration :: Lens' FilterListControl (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.
filterListControl_displayOptions :: Lens' FilterListControl (Maybe ListControlDisplayOptions) Source #
The display options of a control.
filterListControl_selectableValues :: Lens' FilterListControl (Maybe FilterSelectableValues) Source #
A list of selectable values that are used in a control.
filterListControl_type :: Lens' FilterListControl (Maybe SheetControlListType) Source #
The type of FilterListControl
. Choose one of the following options:
MULTI_SELECT
: The user can select multiple entries from the list.SINGLE_SELECT
: The user can select a single entry from the list.
filterListControl_filterControlId :: Lens' FilterListControl Text Source #
The ID of the FilterListControl
.
filterListControl_title :: Lens' FilterListControl Text Source #
The title of the FilterListControl
.
filterListControl_sourceFilterId :: Lens' FilterListControl Text Source #
The source filter ID of the FilterListControl
.