IAttributeFilterButtonOwnProps
Home > @gooddata/sdk-ui-filters > IAttributeFilterButtonOwnProps
IAttributeFilterButtonOwnProps interface
Warning: This API is now obsolete.
- use IAttributeFilterButtonProps instead
Signature:
export interface IAttributeFilterButtonOwnProps
Properties
| Property | Type | Description |
|---|---|---|
| backend? | IAnalyticalBackend | (Optional) Specify an instance of analytical backend instance to work with. |
| buttonProps? | { className?: string; startAdornment?: ReactNode; } | (Optional) Specify className or startAdornment passed directly to button component |
| connectToPlaceholder? | IPlaceholder<IAttributeFilter> | (Optional) Specify IPlaceholder to use to get and set the value of the attribute filter. |
| filter? | IAttributeFilter | (Optional) Specify an attribute filter that will be customized using this filter. |
| FilterError? | React.ComponentType<{ error?: any; }> | (Optional) Customize attribute filter with a component to be rendered if attribute elements loading fails |
| identifier? | string | (Optional) Specify identifier of attribute, for which you want to construct the filter. |
| locale? | string | (Optional) Locale to use for localization of appearing texts. |
| onApply? | (filter: IAttributeFilter, isInverted: boolean) => void | (Optional) Specify function which will be called when user clicks 'Apply' button. |
| onError? | (error: any) => void | (Optional) Customize attribute filter with a callback function to trigger when an error occurs while loading attribute elements. |
| parentFilterOverAttribute? | ObjRef | ((parentFilter: IAttributeFilter, index: number) => ObjRef) | (Optional) Specify the over attribute - an attribute the filter and its parent filter are connected through. |
| parentFilters? | AttributeFiltersOrPlaceholders | (Optional) Specifies a parent attribute filter that will be used to reduce options for for current attribute filter. |
| renderBody? | (props: IAttributeDropdownBodyExtendedProps) => React.ReactNode | (Optional) Customize attribute filter body with a component to be rendered instead of default filter body. |
| title? | string | (Optional) Specify title for the attribute filter. |
| workspace? | string | (Optional) Specify workspace to work with. |