- Creating Columns
- Relationships
- Available Methods
- Other Column Types
- Column Selection
- Secondary Header
- Footer
Getting Started
Usage
DataTable
Columns
Rows
Sorting
Pagination
Search
Bulk Actions
Filters
Reordering
Secondary Header
Footer
Examples
Misc.
Sponsored
Advanced Usage
Examples
🎉 Enjoying this package? Consider sponsoring me on GitHub or buying me a beer.
This is the documentation for v2 but the latest version is v3. You can switch versions in the menu on the left/at the top. Check your current version with the following command:
composer show rappasoft/laravel-livewire-tables
Setup
Specify your reorder column and direction
By default the reorder column will be sort
and the direction will be asc
.
If you want to change that:
1public function configure(): void2{3 $this->setDefaultReorderSort('order', 'desc');4}
Specify your reorder method
By default the method that will be called when a row is moved is reorder
.
If you want to change that:
1public function configure(): void2{3 $this->setReorderMethod('changeOrder');4}
Hiding the reorder column unless reordering
If your reorder column is part of your table definition, it will be visible by default. If you want to hide it unless reordering is active you may call this method:
1public function configure(): void2{3 $this->setHideReorderColumnUnlessReorderingEnabled();4}