AbsAdapter
Abstract base class for RecyclerView adapters used in the SeslAppPickerView. This class provides common functionality for handling data, filtering, and section indexing.
Parameters
The context used for accessing resources and other system services.
The style data for group titles. Defaults to GroupTitleStyleData.SOLID.
Inheritors
Constructors
Functions
Appends a list of ViewData to the current dataset and updates the adapter.
Processes a list of ViewData to handle invisible children of CategoryViewData.
Converts a list of CategoryViewData objects into a list of ViewData objects, specifically by transforming each CategoryViewData into an AppInfoViewData. This is typically used when displaying categories as app-like items in a filtered list.
Generates a header for a filtered list of app side view data.
Returns the ViewData at the given position, or null if not available.
Filters a list of SearchableViewData based on the current searchText and a provided list of AppInfo.
The filtered data set backing the adapter.
Sets the listener to be invoked when a view holder is bound.
Sets the search filter listener for the picker view.
Submits a new list of items to the adapter.
Updates the given item in the adapter.