Filtering
El componente Table
te permite implementar la funcionalidad de filtrado para reducir los datos mostrados según criterios específicos. El filtrado se puede lograr definiendo un criterio de filtrado utilizando el método setFilter(Predicate<T> filter)
proporcionado por el Repository
asociado con la tabla.
Mostrar Código
- Java
En el ejemplo anterior, se utiliza el método setFilter()
para definir un criterio de filtrado basado en el título de MusicRecord
.
sugerencia
El método setFilter()
pertenece a la clase Repository
, y no es un comportamiento integrado de la Table
en sí misma.
El filtro se aplica cuando el usuario modifica el contenido del campo de búsqueda, actualizando el searchTerm y activando el método commit()
para refrescar los datos mostrados.