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 ParameterListControl = ParameterListControl' {}
- newParameterListControl :: Text -> Text -> Text -> ParameterListControl
- parameterListControl_cascadingControlConfiguration :: Lens' ParameterListControl (Maybe CascadingControlConfiguration)
- parameterListControl_displayOptions :: Lens' ParameterListControl (Maybe ListControlDisplayOptions)
- parameterListControl_selectableValues :: Lens' ParameterListControl (Maybe ParameterSelectableValues)
- parameterListControl_type :: Lens' ParameterListControl (Maybe SheetControlListType)
- parameterListControl_parameterControlId :: Lens' ParameterListControl Text
- parameterListControl_title :: Lens' ParameterListControl Text
- parameterListControl_sourceParameterName :: Lens' ParameterListControl Text
Documentation
data ParameterListControl Source #
A control to display a list with buttons or boxes that are used to select either a single value or multiple values.
See: newParameterListControl
smart constructor.
ParameterListControl' | |
|
Instances
newParameterListControl Source #
:: Text | |
-> Text | |
-> Text | |
-> ParameterListControl |
Create a value of ParameterListControl
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:ParameterListControl'
, parameterListControl_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:ParameterListControl'
, parameterListControl_displayOptions
- The display options of a control.
$sel:selectableValues:ParameterListControl'
, parameterListControl_selectableValues
- A list of selectable values that are used in a control.
$sel:type':ParameterListControl'
, parameterListControl_type
- The type of ParameterListControl
.
$sel:parameterControlId:ParameterListControl'
, parameterListControl_parameterControlId
- The ID of the ParameterListControl
.
$sel:title:ParameterListControl'
, parameterListControl_title
- The title of the ParameterListControl
.
$sel:sourceParameterName:ParameterListControl'
, parameterListControl_sourceParameterName
- The source parameter name of the ParameterListControl
.
parameterListControl_cascadingControlConfiguration :: Lens' ParameterListControl (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.
parameterListControl_displayOptions :: Lens' ParameterListControl (Maybe ListControlDisplayOptions) Source #
The display options of a control.
parameterListControl_selectableValues :: Lens' ParameterListControl (Maybe ParameterSelectableValues) Source #
A list of selectable values that are used in a control.
parameterListControl_type :: Lens' ParameterListControl (Maybe SheetControlListType) Source #
The type of ParameterListControl
.
parameterListControl_parameterControlId :: Lens' ParameterListControl Text Source #
The ID of the ParameterListControl
.
parameterListControl_title :: Lens' ParameterListControl Text Source #
The title of the ParameterListControl
.
parameterListControl_sourceParameterName :: Lens' ParameterListControl Text Source #
The source parameter name of the ParameterListControl
.