# Scrim API

> Auto-generated API reference for `Scrim` from @vuetify/v0 (Vuetify0).
> Source of truth: https://0.vuetifyjs.com/api/scrim

## Related

- https://0.vuetifyjs.com/components/providers/scrim
- https://0.vuetifyjs.com/composables/plugins/use-stack
- https://0.vuetifyjs.com/components/disclosure/dialog

## Scrim

### Props

| Name | Type | Default | Required | Description |
|---|---|---|---|---|
| `transition` | `string \| undefined` | `"fade"` | no | Transition name for enter/leave animations |
| `teleport` | `boolean \| undefined` | `true` | no | Whether to teleport the scrim to the body element |
| `teleportTo` | `string \| HTMLElement \| undefined` | `"body"` | no | Target selector or element for teleport |

### Slots

| Name | Type | Description |
|---|---|---|
| `default` | `ScrimSlotProps` | — |
