amazonka-quicksight-2.0: Amazon QuickSight SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.QuickSight.Types.FilterListControl

Description

 
Synopsis

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.

Constructors

FilterListControl' 

Fields

Instances

Instances details
FromJSON FilterListControl Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FilterListControl

ToJSON FilterListControl Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FilterListControl

Generic FilterListControl Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FilterListControl

Associated Types

type Rep FilterListControl :: Type -> Type #

Read FilterListControl Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FilterListControl

Show FilterListControl Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FilterListControl

NFData FilterListControl Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FilterListControl

Methods

rnf :: FilterListControl -> () #

Eq FilterListControl Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FilterListControl

Hashable FilterListControl Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FilterListControl

type Rep FilterListControl Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FilterListControl

newFilterListControl Source #

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_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_title :: Lens' FilterListControl Text Source #

The title of the FilterListControl.

filterListControl_sourceFilterId :: Lens' FilterListControl Text Source #

The source filter ID of the FilterListControl.