public interface IAdapterExtension<Item extends IItem>
| Modifier and Type | Method and Description |
|---|---|
IAdapterExtension<Item> |
init(FastAdapter<Item> fastAdapter) |
void |
notifyAdapterDataSetChanged() |
void |
notifyAdapterItemMoved(int fromPosition,
int toPosition) |
void |
notifyAdapterItemRangeChanged(int position,
int itemCount,
java.lang.Object payload) |
void |
notifyAdapterItemRangeInserted(int position,
int itemCount) |
void |
notifyAdapterItemRangeRemoved(int position,
int itemCount) |
boolean |
onClick(android.view.View v,
int pos,
FastAdapter<Item> fastAdapter,
Item item) |
boolean |
onLongClick(android.view.View v,
int pos,
FastAdapter<Item> fastAdapter,
Item item) |
boolean |
onTouch(android.view.View v,
android.view.MotionEvent event,
int position,
FastAdapter<Item> fastAdapter,
Item item) |
void |
performFiltering(java.lang.CharSequence constraint) |
void |
saveInstanceState(android.os.Bundle savedInstanceState,
java.lang.String prefix) |
void |
set(java.util.List<Item> items,
boolean resetFilter) |
void |
withSavedInstanceState(android.os.Bundle savedInstanceState,
java.lang.String prefix) |
IAdapterExtension<Item> init(FastAdapter<Item> fastAdapter)
void withSavedInstanceState(android.os.Bundle savedInstanceState,
java.lang.String prefix)
void saveInstanceState(android.os.Bundle savedInstanceState,
java.lang.String prefix)
boolean onClick(android.view.View v,
int pos,
FastAdapter<Item> fastAdapter,
Item item)
boolean onLongClick(android.view.View v,
int pos,
FastAdapter<Item> fastAdapter,
Item item)
boolean onTouch(android.view.View v,
android.view.MotionEvent event,
int position,
FastAdapter<Item> fastAdapter,
Item item)
void notifyAdapterDataSetChanged()
void notifyAdapterItemRangeInserted(int position,
int itemCount)
void notifyAdapterItemRangeRemoved(int position,
int itemCount)
void notifyAdapterItemMoved(int fromPosition,
int toPosition)
void notifyAdapterItemRangeChanged(int position,
int itemCount,
java.lang.Object payload)
void set(java.util.List<Item> items, boolean resetFilter)
void performFiltering(java.lang.CharSequence constraint)