I'm currently available for full time hire! Inquire Here

Laravel Livewire Tables Documentation

🎉 Enjoying this package? Consider sponsoring me on GitHub or buying me a beer.

This is the documentation for v3. You can switch versions in the menu at the top. Check your current version with the following command:

composer show rappasoft/laravel-livewire-tables

Styling

setBulkActionsThAttributes

You may pass an array to this method, which allows you to pass Custom Attributes into the table header

1public function configure(): void
2{
3 $this->setBulkActionsThAttributes([
4 'class' => 'bg-red-500',
5 'default' => false
6 ]);
7}

setBulkActionsThCheckboxAttributes

You may pass an array to this method, which allows you to pass Custom Attributes into the Select All/None checkbox in the Table Header

1public function configure(): void
2{
3 $this->setBulkActionsThCheckboxAttributes([
4 'class' => 'bg-blue-500',
5 'default' => false
6 ]);
7}

setBulkActionsTdAttributes

You may pass an array to this method, which allows you to pass Custom Attributes into the td containing the Bulk Actions Checkbox for the row

1public function configure(): void
2{
3 $this->setBulkActionsTdAttributes([
4 'class' => 'bg-green-500',
5 'default' => true
6 ]);
7}

setBulkActionsTdCheckboxAttributes

You may pass an array to this method, which allows you to pass Custom Attributes into the Bulk Actions Checkbox for the row

1public function configure(): void
2{
3 $this->setBulkActionsTdCheckboxAttributes([
4 'class' => 'bg-green-500',
5 'default' => true
6 ]);
7}

setBulkActionsButtonAttributes

You may pass an array to this method, which allows you to pass Custom Attributes into the Bulk Actions Button in the Toolbar

1public function configure(): void
2{
3 $this->setBulkActionsButtonAttributes([
4 'class' => 'bg-green-500',
5 'default-colors' => true,
6 'default-styling' => true,
7 ]);
8}

setBulkActionsMenuAttributes

You may pass an array to this method, which allows you to pass Custom Attributes into the Bulk Actions Menu

1public function configure(): void
2{
3 $this->setBulkActionsMenuAttributes([
4 'class' => 'bg-green-500',
5 'default-colors' => true,
6 'default-styling' => true,
7 ]);
8}

setBulkActionsMenuItemAttributes

You may pass an array to this method, which allows you to pass Custom Attributes into Items on the Bulk Actions Menu

1public function configure(): void
2{
3 $this->setBulkActionsMenuItemAttributes([
4 'class' => 'bg-green-500',
5 'default-colors' => true,
6 'default-styling' => true,
7 ]);
8}