ofthewildfire / filament-inline-edit-column
Click-to-edit columns for Filament with automatic custom fields integration
Installs: 48
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/ofthewildfire/filament-inline-edit-column
Requires
- php: ^8.1
- filament/filament: ^3.0
- dev-main
- v1.1.20
- v1.1.19
- v1.1.18
- v1.1.17
- v1.1.16
- v1.1.15
- v1.1.14
- v1.1.13
- v1.1.12
- v1.1.11
- v1.1.10
- v1.1.9
- v1.1.8
- v1.1.7
- v1.1.6
- v1.1.5
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.0.30
- v1.0.29
- v1.0.28
- v1.0.27
- v1.0.26
- v1.0.25
- v1.0.24
- v1.0.23
- v1.0.22
- v1.0.21
- v1.0.20
- v1.0.19
- v1.0.18
- v1.0.17
- v1.0.16
- v1.0.15
- v1.0.14
- v1.0.13
- v1.0.12
- v1.0.11
- v1.0.10
- v1.0.9
- v1.0.8
- v1.0.7
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- dev-dev-branch
This package is auto-updated.
Last update: 2025-11-24 10:53:32 UTC
README
Quick Start
Replace any TextColumn with InlineEditColumn for instant click-to-edit functionality.
use OfTheWildfire\FilamentInlineEditColumn\Filament\Table\Columns\InlineEditColumn; // Before TextColumn::make('name'), // After InlineEditColumn::make('name'),
How it works
- Click any cell to start editing
- Enter to save your changes
- Escape or ✖ to cancel
Examples
public static function table(Table $table): Table { return $table->columns([ // Basic text editing InlineEditColumn::make('name'), // Email field InlineEditColumn::make('email')->type('email'), // Numbers InlineEditColumn::make('price')->type('number'), // With all the usual Filament options InlineEditColumn::make('title') ->searchable() ->sortable() ->toggleable(), ]); }
Input Types
Set the input type with ->type():
text(default)emailnumberurltelpassword
That's it!
Works with all standard Filament column features like sorting, searching, and toggling. The data saves automatically to your database when you press Enter.