Documentation version
v4 (master)
v2 (v2-master)
v1 (v1)
Documentation page
Introduction
Support Me
Questions and Issues
Changelog
Upgrade Guide
Requirements
Installation
Configuration
Rendering
Commands
Creating Components
The Query
Configuration
Available Methods
Events
Configurable Areas
Creating Columns
Relationships
Available Methods
Other Column Types
Column Selection
Secondary Header
Footer
Clickable Rows
Available Methods
Available Methods
Available Methods
Introduction
Creating Bulk Actions
Processing Bulk Actions
Available Methods
Introduction
Creating Filters
Applying Filters
Available Methods
Introduction
Setup
Saving
Available Methods
Available Methods
Available Methods
Basic Example
Advanced Example
Bulk Action Export
Refreshing
Multiple Tables Same Page
Adding Custom Markup
Debugging
Sponsor: Introduction
Re-using attributes across tables
Basic Modal Example
Clicking a row to edit in a modal
On this page
Specify your reorder column and direction
Specify your reorder method
Hiding the reorder column unless reordering
You are reading documentation for v2 .
The latest version is v4 .
Switch versions from the documentation menu. Check the installed version with:
composer show rappasoft/laravel-livewire-tables
# 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:
1 public function configure (): void
2 {
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:
1 public function configure (): void
2 {
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:
1 public function configure (): void
2 {
3 $this-> setHideReorderColumnUnlessReorderingEnabled ();
4 }