# EuiChipComponent

**Type:** component



Chips are compact elements that allow users to enter information, select a choice, filter content or trigger an action.
The eui-chip component can also be displayed dynamically as a group of multiple interactive elements, see eui-chip-list.


**Selector:** `eui-chip, span[euiChip], li[euiChip]`

## Inputs
- **ariaLabel**: `string` - Sets the `aria-label` attribute for the host element.
- **data**: `any` - Sets the data of the chip like tooltip configuration.
- **e2eAttr**: `string` - Sets the `data-e2e` attribute for the host element.
- **euiInternalId**: `string` - Sets the euiInternalId of the chip.
- **id**: `string | number` - Sets the id of the chip.
- **isChipRemovable**: `boolean` - Wether the chip can be removed.
- **isFilled**: `boolean` - Wether the chip is filled with color.
- **isSquared**: `boolean` - 
- **tooltipMessage**: `string` - Sets the label of the tooltip to diaply on hover.
- **euiPrimary**: `any` - From host directive: #[[file:BaseStatesDirective.md]]
- **euiSecondary**: `any` - From host directive: #[[file:BaseStatesDirective.md]]
- **euiSuccess**: `any` - From host directive: #[[file:BaseStatesDirective.md]]
- **euiInfo**: `any` - From host directive: #[[file:BaseStatesDirective.md]]
- **euiWarning**: `any` - From host directive: #[[file:BaseStatesDirective.md]]
- **euiDanger**: `any` - From host directive: #[[file:BaseStatesDirective.md]]
- **euiAccent**: `any` - From host directive: #[[file:BaseStatesDirective.md]]
- **euiVariant**: `any` - From host directive: #[[file:BaseStatesDirective.md]]
- **euiSizeS**: `any` - From host directive: #[[file:BaseStatesDirective.md]]
- **euiSizeVariant**: `any` - From host directive: #[[file:BaseStatesDirective.md]]
- **euiOutline**: `any` - From host directive: #[[file:BaseStatesDirective.md]]
- **euiDisabled**: `any` - From host directive: #[[file:BaseStatesDirective.md]]

## Outputs
- **remove**: `EventEmitter` - Event emitted when the chip is removed.
