Uses of Interface
is.codion.common.model.component.list.FilterListModel.Builder
Packages that use FilterListModel.Builder
-
Uses of FilterListModel.Builder in is.codion.common.model.component.list
Methods in is.codion.common.model.component.list that return FilterListModel.BuilderModifier and TypeMethodDescriptionFilterListModel.Builder.comparator(@Nullable Comparator<T> comparator) <T> FilterListModel.Builder<T> FilterListModel.Builder.ItemsStep.items()<T> FilterListModel.Builder<T> FilterListModel.Builder.ItemsStep.items(Collection<T> items) <T> FilterListModel.Builder<T> FilterListModel.Builder.ItemsStep.items(Supplier<Collection<T>> items) FilterListModel.Builder.listener(FilterModel.IncludedItems.ItemsListener itemsListener) Adds anFilterModel.IncludedItems.ItemsListenernotified of fine-grained changes to the included items, allowing toolkit layers to bridge to their list change notifications (e.g.FilterListModel.Builder.onIndexesSelected(Consumer<List<Integer>> indexes) FilterListModel.Builder.onIndexSelected(Consumer<Integer> index) FilterListModel.Builder.onItemSelected(Consumer<T> item) FilterListModel.Builder.onItemsSelected(Consumer<List<T>> items) FilterListModel.Builder.onRefreshException(Consumer<Exception> onRefreshException) By default, exceptions during refresh are rethrown, use this method to handle async exceptions differentlyFilterListModel.Builder.onSelectionChanged(Runnable listener) FilterListModel.Builder.selection(Function<FilterModel.IncludedItems<T>, MultiSelection<T>> selection) Provides theMultiSelectionfor this model, given itsFilterModel.IncludedItems.