# `PhoenixFilament.Table.Action`
[🔗](https://github.com/franciscpd/phoenix-filament/blob/main/lib/phoenix_filament/table/action.ex#L1)

Represents a row action in a table (view, edit, delete, or custom).

# `t`

```elixir
@type t() :: %PhoenixFilament.Table.Action{
  confirm: String.t() | nil,
  icon: String.t() | nil,
  label: String.t() | nil,
  type: atom()
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
