IDashboardAttributeFilterProps
Home > @gooddata/sdk-ui-dashboard > IDashboardAttributeFilterProps
IDashboardAttributeFilterProps interface
Signature:
export interface IDashboardAttributeFilterProps 
Properties
| Property | Modifiers | Type | Description | 
|---|---|---|---|
| ComponentType<IAttributeFilterButtonProps> | (ALPHA) (Optional) Optional custom attribute filter component to change or extend the default rendered one. The default is AttributeFilterButton Other component which fits this interface provided by GD is AttributeFilter Note: Props provided to this component contains many filter customizations. E.g. parent/child filtering, cross filtering, various subcomponents etc. see IAttributeFilterButtonProps for more details. use at your own risk | ||
| ComponentType | (Optional) Optional custom attribute filter loading component to change or extend the default rendered one. | ||
| boolean | (Optional) Specify whether should render filter with open dropdown | ||
| (Optional) Attribute label to use for UI representation of filter elements | |||
| Definition of filter to render. | |||
| boolean | (Optional) Specify whether dragging handle and grab cursor should be displayed on hover | ||
| () => void | (Optional) Callback to be called, when user closes filter dropdown | ||
| (filter: IDashboardAttributeFilter, displayAsLabel?: ObjRef, isWorkingSelectionChange?: boolean, isResultOfMigration?: boolean, isSelectionInvalid?: boolean) => void | When the user interacts with the filter and changes its value, it MUST use this callback to propagate the new filter value. | ||
| OverlayPositionType | (Optional) Specifies the overlay position type for the attribute filter dropdown. | ||
| boolean | (ALPHA) (Optional) Specify whether the filter should be readonly. | ||
| (Optional) Working filter which selection will be used to render. |