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 | ||
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. |