> Source: https://laravilt.com/docs/tables/filters/trashed-filter

# TrashedFilter

Filter for soft-deleted records.

## Basic Usage

```php
<?php

use Laravilt\Tables\Filters\TrashedFilter;

TrashedFilter::make();
```

## Filter Options

Three states:
- **Without Trashed**: Active records (default)
- **With Trashed**: All including deleted
- **Only Trashed**: Only deleted records

## Model Requirement

```php
<?php

use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;

class Post extends Model
{
    use SoftDeletes;
}
```

## API Reference

| Method | Description |
|--------|-------------|
| `make()` | Create filter |
