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 ParameterDropDownControl = ParameterDropDownControl' {}
- newParameterDropDownControl :: Text -> Text -> Text -> ParameterDropDownControl
- parameterDropDownControl_cascadingControlConfiguration :: Lens' ParameterDropDownControl (Maybe CascadingControlConfiguration)
- parameterDropDownControl_displayOptions :: Lens' ParameterDropDownControl (Maybe DropDownControlDisplayOptions)
- parameterDropDownControl_selectableValues :: Lens' ParameterDropDownControl (Maybe ParameterSelectableValues)
- parameterDropDownControl_type :: Lens' ParameterDropDownControl (Maybe SheetControlListType)
- parameterDropDownControl_parameterControlId :: Lens' ParameterDropDownControl Text
- parameterDropDownControl_title :: Lens' ParameterDropDownControl Text
- parameterDropDownControl_sourceParameterName :: Lens' ParameterDropDownControl Text
Documentation
data ParameterDropDownControl Source #
A control to display a dropdown list with buttons that are used to select a single value.
See: newParameterDropDownControl
smart constructor.
ParameterDropDownControl' | |
|
Instances
newParameterDropDownControl Source #
:: Text | |
-> Text | |
-> Text | |
-> ParameterDropDownControl |
Create a value of ParameterDropDownControl
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:ParameterDropDownControl'
, parameterDropDownControl_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:ParameterDropDownControl'
, parameterDropDownControl_displayOptions
- The display options of a control.
$sel:selectableValues:ParameterDropDownControl'
, parameterDropDownControl_selectableValues
- A list of selectable values that are used in a control.
$sel:type':ParameterDropDownControl'
, parameterDropDownControl_type
- The type parameter name of the ParameterDropDownControl
.
$sel:parameterControlId:ParameterDropDownControl'
, parameterDropDownControl_parameterControlId
- The ID of the ParameterDropDownControl
.
$sel:title:ParameterDropDownControl'
, parameterDropDownControl_title
- The title of the ParameterDropDownControl
.
$sel:sourceParameterName:ParameterDropDownControl'
, parameterDropDownControl_sourceParameterName
- The source parameter name of the ParameterDropDownControl
.
parameterDropDownControl_cascadingControlConfiguration :: Lens' ParameterDropDownControl (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.
parameterDropDownControl_displayOptions :: Lens' ParameterDropDownControl (Maybe DropDownControlDisplayOptions) Source #
The display options of a control.
parameterDropDownControl_selectableValues :: Lens' ParameterDropDownControl (Maybe ParameterSelectableValues) Source #
A list of selectable values that are used in a control.
parameterDropDownControl_type :: Lens' ParameterDropDownControl (Maybe SheetControlListType) Source #
The type parameter name of the ParameterDropDownControl
.
parameterDropDownControl_parameterControlId :: Lens' ParameterDropDownControl Text Source #
The ID of the ParameterDropDownControl
.
parameterDropDownControl_title :: Lens' ParameterDropDownControl Text Source #
The title of the ParameterDropDownControl
.
parameterDropDownControl_sourceParameterName :: Lens' ParameterDropDownControl Text Source #
The source parameter name of the ParameterDropDownControl
.