Thumbnails Adapter
public class ThumbnailsAdapter extends RecyclerView.Adapter<ThumbnailsAdapter.ViewHolder> implements ThumbnailsTouchHelperListener
Content copied to clipboard
Internal use only.
Constructors
ThumbnailsAdapter
Link copied to clipboard
void ThumbnailsAdapter(@NonNull() Context context, @NonNull() ImageMultiPageDocument multiPageDocument, @NonNull() ThumbnailsAdapterListener listener, boolean showPlusButton)
Content copied to clipboard
Types
UploadState
Link copied to clipboard
Functions
bindViewHolder
Link copied to clipboard
createViewHolder
Link copied to clipboard
findRelativeAdapterPositionIn
Link copied to clipboard
int findRelativeAdapterPositionIn(RecyclerView.Adapter<? extends RecyclerView.ViewHolder> adapter, RecyclerView.ViewHolder viewHolder, int localPosition)
Content copied to clipboard
getItemCount
Link copied to clipboard
abstract int getItemCount()
Content copied to clipboard
int getItemCount()
Content copied to clipboard
getItemViewType
Link copied to clipboard
int getItemViewType(int position)
Content copied to clipboard
int getItemViewType(int position)
Content copied to clipboard
getNewPositionAfterDeletion
Link copied to clipboard
static int getNewPositionAfterDeletion(int deletedPosition, int newSize)
Content copied to clipboard
getScrollTargetPosition
Link copied to clipboard
int getScrollTargetPosition(int position)
Content copied to clipboard
getStateRestorationPolicy
Link copied to clipboard
final RecyclerView.Adapter.StateRestorationPolicy getStateRestorationPolicy()
Content copied to clipboard
hasObservers
Link copied to clipboard
final boolean hasObservers()
Content copied to clipboard
hasStableIds
Link copied to clipboard
final boolean hasStableIds()
Content copied to clipboard
highlightPosition
Link copied to clipboard
void highlightPosition(int position)
Content copied to clipboard
isThumbnailHighlighted
Link copied to clipboard
boolean isThumbnailHighlighted(int position)
Content copied to clipboard
notifyDataSetChanged
Link copied to clipboard
final void notifyDataSetChanged()
Content copied to clipboard
notifyItemChanged
Link copied to clipboard
final void notifyItemChanged(int position)
Content copied to clipboard
notifyItemInserted
Link copied to clipboard
final void notifyItemInserted(int position)
Content copied to clipboard
notifyItemMoved
Link copied to clipboard
final void notifyItemMoved(int fromPosition, int toPosition)
Content copied to clipboard
notifyItemRangeChanged
Link copied to clipboard
final void notifyItemRangeChanged(int positionStart, int itemCount)
Content copied to clipboard
notifyItemRangeInserted
Link copied to clipboard
final void notifyItemRangeInserted(int positionStart, int itemCount)
Content copied to clipboard
notifyItemRangeRemoved
Link copied to clipboard
final void notifyItemRangeRemoved(int positionStart, int itemCount)
Content copied to clipboard
notifyItemRemoved
Link copied to clipboard
final void notifyItemRemoved(int position)
Content copied to clipboard
onAttachedToRecyclerView
Link copied to clipboard
onBindViewHolder
Link copied to clipboard
void onBindViewHolder(@NonNull() ThumbnailsAdapter.ViewHolder holder, int position)
Content copied to clipboard
onCreateViewHolder
Link copied to clipboard
@NonNull()
Content copied to clipboard
onDetachedFromRecyclerView
Link copied to clipboard
onDragFinished
Link copied to clipboard
void onDragFinished()
Content copied to clipboard
onFailedToRecycleView
Link copied to clipboard
onItemMove
Link copied to clipboard
boolean onItemMove(RecyclerView.ViewHolder viewHolder, int fromPos, RecyclerView.ViewHolder target, int toPos)
Content copied to clipboard
onViewAttachedToWindow
Link copied to clipboard
onViewDetachedFromWindow
Link copied to clipboard
onViewRecycled
Link copied to clipboard
registerAdapterDataObserver
Link copied to clipboard
void registerAdapterDataObserver(RecyclerView.AdapterDataObserver observer)
Content copied to clipboard
removeThumbnail
Link copied to clipboard
void removeThumbnail(int deletedPosition)
Content copied to clipboard
rotateHighlightedThumbnailBy
Link copied to clipboard
void rotateHighlightedThumbnailBy(int degrees)
Content copied to clipboard
setHasStableIds
Link copied to clipboard
void setHasStableIds(boolean hasStableIds)
Content copied to clipboard
setItemTouchHelper
Link copied to clipboard
setStateRestorationPolicy
Link copied to clipboard
void setStateRestorationPolicy(RecyclerView.Adapter.StateRestorationPolicy strategy)
Content copied to clipboard
setUploadState
Link copied to clipboard
void setUploadState(ThumbnailsAdapter.UploadState uploadState, @NonNull() ImageDocument document)
Content copied to clipboard
unregisterAdapterDataObserver
Link copied to clipboard
void unregisterAdapterDataObserver(RecyclerView.AdapterDataObserver observer)
Content copied to clipboard