Package 

Class VaadinFiltersKt

    • Method Summary

      Modifier and Type Method Description
      final <T extends Any> FilterRow<T, JPAFilter> generateFilterComponents(HeaderRow $self, Grid<T> grid, KClass<T> itemClass, FilterFieldFactory<T, JPAFilter> filterFieldFactory, ValueChangeMode valueChangeMode) Re-creates filters in this header row.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • generateFilterComponents

         final <T extends Any> FilterRow<T, JPAFilter> generateFilterComponents(HeaderRow $self, Grid<T> grid, KClass<T> itemClass, FilterFieldFactory<T, JPAFilter> filterFieldFactory, ValueChangeMode valueChangeMode)

        Re-creates filters in this header row. Simply call grid.appendHeaderRow().generateFilterComponents(grid) to automatically attach filters to non-generated columns. Please note that filters are not re-generated when the container data source is changed.

        Parameters:
        grid - the owner grid.
        filterFieldFactory - used to create the filters themselves.