> Documentation index: https://www.gooddata.ai/docs/gooddata-ui/llms.txt lists every page of these docs as Markdown.

# IAttributeFilterElementsActionsProps

- Package: [@gooddata/sdk-ui-filters](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-filters/index.md)
- Kind: interface
- Stability: beta
- Source: https://github.com/gooddata/gooddata-ui-sdk/blob/rel/11.64/libs/sdk-ui-filters/src/AttributeFilter/Components/ElementsSelect/AttributeFilterElementsActions.tsx

> **Beta API.** Mostly stable, but details may change in a minor release, outside SemVer. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

It represents a component that allows users add/remove/toggle to/from selection elements that respect current search criteria.

**Signature:**

```typescript
export interface IAttributeFilterElementsActionsProps 
```

## Properties

| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [checked](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-filters/sdk-ui-filters.iattributefilterelementsactionsprops/index.md#iattributefilterelementsactionspropschecked) |  | boolean | **_(BETA)_** Indicate that all items that respect current search criteria are selected or not. |
| [hideTotalItemsCount?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-filters/sdk-ui-filters.iattributefilterelementsactionsprops/index.md#iattributefilterelementsactionspropshidetotalitemscount) |  | boolean | **_(BETA)_** _(Optional)_ Indicate that total items count should be hidden or not |
| [isApplyDisabled?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-filters/sdk-ui-filters.iattributefilterelementsactionsprops/index.md#iattributefilterelementsactionspropsisapplydisabled) |  | boolean | **_(BETA)_** _(Optional)_ |
| [isFiltered](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-filters/sdk-ui-filters.iattributefilterelementsactionsprops/index.md#iattributefilterelementsactionspropsisfiltered) |  | boolean | **_(BETA)_** Indicate that items are filtered or not by parent filters. |
| [isPartialSelection](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-filters/sdk-ui-filters.iattributefilterelementsactionsprops/index.md#iattributefilterelementsactionspropsispartialselection) |  | boolean | **_(BETA)_** Indicate that elements that respect current search criteria are partially selected |
| [isVisible](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-filters/sdk-ui-filters.iattributefilterelementsactionsprops/index.md#iattributefilterelementsactionspropsisvisible) |  | boolean | **_(BETA)_** Indicate that component is visible or not |
| [onApplyButtonClick?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-filters/sdk-ui-filters.iattributefilterelementsactionsprops/index.md#iattributefilterelementsactionspropsonapplybuttonclick) |  | () =&gt; void | **_(BETA)_** _(Optional)_ |
| [onChange](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-filters/sdk-ui-filters.iattributefilterelementsactionsprops/index.md#iattributefilterelementsactionspropsonchange) |  | (value: boolean) =&gt; void | **_(BETA)_** Callback to select or unselect items that respect current search criteria. |
| [onToggle](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-filters/sdk-ui-filters.iattributefilterelementsactionsprops/index.md#iattributefilterelementsactionspropsontoggle) |  | () =&gt; void | **_(BETA)_** Toggle items that respect current search criteria |
| [totalItemsCount](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-filters/sdk-ui-filters.iattributefilterelementsactionsprops/index.md#iattributefilterelementsactionspropstotalitemscount) |  | number | **_(BETA)_** Number of elements that respect current search criteria |

## Property details

### IAttributeFilterElementsActionsProps.checked

> **Beta API.** Mostly stable, but details may change in a minor release, outside SemVer. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Indicate that all items that respect current search criteria are selected or not.

**Signature:**

```typescript
checked: boolean;
```

### IAttributeFilterElementsActionsProps.hideTotalItemsCount

> **Beta API.** Mostly stable, but details may change in a minor release, outside SemVer. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Indicate that total items count should be hidden or not

**Signature:**

```typescript
hideTotalItemsCount?: boolean;
```

### IAttributeFilterElementsActionsProps.isApplyDisabled

> **Beta API.** Mostly stable, but details may change in a minor release, outside SemVer. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

**Signature:**

```typescript
isApplyDisabled?: boolean;
```

### IAttributeFilterElementsActionsProps.isFiltered

> **Beta API.** Mostly stable, but details may change in a minor release, outside SemVer. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Indicate that items are filtered or not by parent filters.

**Signature:**

```typescript
isFiltered: boolean;
```

### IAttributeFilterElementsActionsProps.isPartialSelection

> **Beta API.** Mostly stable, but details may change in a minor release, outside SemVer. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Indicate that elements that respect current search criteria are partially selected

**Signature:**

```typescript
isPartialSelection: boolean;
```

### IAttributeFilterElementsActionsProps.isVisible

> **Beta API.** Mostly stable, but details may change in a minor release, outside SemVer. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Indicate that component is visible or not

**Signature:**

```typescript
isVisible: boolean;
```

### IAttributeFilterElementsActionsProps.onApplyButtonClick

> **Beta API.** Mostly stable, but details may change in a minor release, outside SemVer. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

**Signature:**

```typescript
onApplyButtonClick?: () => void;
```

### IAttributeFilterElementsActionsProps.onChange

> **Beta API.** Mostly stable, but details may change in a minor release, outside SemVer. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Callback to select or unselect items that respect current search criteria.

**Signature:**

```typescript
onChange: (value: boolean) => void;
```

### IAttributeFilterElementsActionsProps.onToggle

> **Beta API.** Mostly stable, but details may change in a minor release, outside SemVer. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Toggle items that respect current search criteria

**Signature:**

```typescript
onToggle: () => void;
```

### IAttributeFilterElementsActionsProps.totalItemsCount

> **Beta API.** Mostly stable, but details may change in a minor release, outside SemVer. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Number of elements that respect current search criteria

**Signature:**

```typescript
totalItemsCount: number;
```
