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