interface FilterListControlProperty
| Language | Type name | 
|---|---|
  .NET | Amazon.CDK.AWS.QuickSight.CfnDashboard.FilterListControlProperty | 
  Java | software.amazon.awscdk.services.quicksight.CfnDashboard.FilterListControlProperty | 
  Python | aws_cdk.aws_quicksight.CfnDashboard.FilterListControlProperty | 
  TypeScript  | @aws-cdk/aws-quicksight » CfnDashboard » FilterListControlProperty | 
A control to display a list of buttons or boxes.
This is used to select either a single value or multiple values.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as quicksight from '@aws-cdk/aws-quicksight';
const filterListControlProperty: quicksight.CfnDashboard.FilterListControlProperty = {
  filterControlId: 'filterControlId',
  sourceFilterId: 'sourceFilterId',
  title: 'title',
  // the properties below are optional
  cascadingControlConfiguration: {
    sourceControls: [{
      columnToMatch: {
        columnName: 'columnName',
        dataSetIdentifier: 'dataSetIdentifier',
      },
      sourceSheetControlId: 'sourceSheetControlId',
    }],
  },
  displayOptions: {
    searchOptions: {
      visibility: 'visibility',
    },
    selectAllOptions: {
      visibility: 'visibility',
    },
    titleOptions: {
      customLabel: 'customLabel',
      fontConfiguration: {
        fontColor: 'fontColor',
        fontDecoration: 'fontDecoration',
        fontSize: {
          relative: 'relative',
        },
        fontStyle: 'fontStyle',
        fontWeight: {
          name: 'name',
        },
      },
      visibility: 'visibility',
    },
  },
  selectableValues: {
    values: ['values'],
  },
  type: 'type',
};
Properties
| Name | Type | Description | 
|---|---|---|
| filter | string | The ID of the FilterListControl . | 
| source | string | The source filter ID of the FilterListControl . | 
| title | string | The title of the FilterListControl . | 
| cascading | IResolvable | Cascading | 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. | 
| display | IResolvable | List | The display options of a control. | 
| selectable | IResolvable | Filter | A list of selectable values that are used in a control. | 
| type? | string | The type of FilterListControl . Choose one of the following options:. | 
filterControlId
Type:
string
The ID of the FilterListControl .
sourceFilterId
Type:
string
The source filter ID of the FilterListControl .
title
Type:
string
The title of the FilterListControl .
cascadingControlConfiguration?
Type:
IResolvable | Cascading
(optional)
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.
displayOptions?
Type:
IResolvable | List
(optional)
The display options of a control.
selectableValues?
Type:
IResolvable | Filter
(optional)
A list of selectable values that are used in a control.
type?
Type:
string
(optional)
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.

 .NET
 Java
 Python
 TypeScript