Saltar al contenido principal

Columna de casilla de verificación

Introducción

La columna de casilla de verificación te permite renderizar un checkbox dentro de la tabla, que puede usarse para actualizar ese registro de la base de datos sin necesidad de abrir una nueva página o modal:

use Filament\Tables\Columns\CheckboxColumn;

CheckboxColumn::make('is_admin')

Hooks del ciclo de vida

Los hooks pueden usarse para ejecutar código en varios puntos dentro del ciclo de vida de la casilla de verificación:

CheckboxColumn::make()
->beforeStateUpdated(function ($record, $state) {
// Se ejecuta antes de que el estado se guarde en la base de datos.
})
->afterStateUpdated(function ($record, $state) {
// Se ejecuta después de que el estado se guarde en la base de datos.
})