# EuiSkeletonComponent

**Type:** component



A skeleton loading component that provides various shapes and sizes for placeholder content.
Used to indicate loading states in the UI with different geometric shapes.


**Selector:** `eui-skeleton`

## Inputs
- **circle**: `boolean` - 
- **line**: `boolean` - 
- **rectangle**: `boolean` - 
- **square**: `boolean` - 
- **euiSizeXS**: `any` - From host directive: #[[file:BaseStatesDirective.md]]
- **euiSizeS**: `any` - From host directive: #[[file:BaseStatesDirective.md]]
- **euiSizeM**: `any` - From host directive: #[[file:BaseStatesDirective.md]]
- **euiSizeL**: `any` - From host directive: #[[file:BaseStatesDirective.md]]
- **euiSizeXL**: `any` - From host directive: #[[file:BaseStatesDirective.md]]
- **euiRounded**: `any` - From host directive: #[[file:BaseStatesDirective.md]]
- **euiSizeVariant**: `any` - From host directive: #[[file:BaseStatesDirective.md]]
