SongListAdapter

public final class SongListAdapter extends RecyclerView.Adapter<SongHolder> implements Filterable

Custom adapter for SongsData related actions

Constructors

Link copied to clipboard
public SongListAdapter SongListAdapter(Context context, List<Song> allSongs)

Types

Link copied to clipboard
public interface ItemClickListener

Functions

Link copied to clipboard
public final Unit bindViewHolder(@NonNull() SongHolder p0, Integer p1)
Link copied to clipboard
Link copied to clipboard
public Filter getFilter()
Link copied to clipboard
Link copied to clipboard
public Long getItemId(Integer p0)
Link copied to clipboard
Link copied to clipboard
public final Boolean hasObservers()
Link copied to clipboard
public final Boolean hasStableIds()
Link copied to clipboard
public final Unit notifyDataSetChanged()
Link copied to clipboard
public final Unit notifyItemChanged(Integer p0)
public final Unit notifyItemChanged(Integer p0, @Nullable() Object p1)
Link copied to clipboard
public final Unit notifyItemInserted(Integer p0)
Link copied to clipboard
public final Unit notifyItemMoved(Integer p0, Integer p1)
Link copied to clipboard
public final Unit notifyItemRangeChanged(Integer p0, Integer p1)
public final Unit notifyItemRangeChanged(Integer p0, Integer p1, @Nullable() Object p2)
Link copied to clipboard
Link copied to clipboard
public final Unit notifyItemRangeRemoved(Integer p0, Integer p1)
Link copied to clipboard
public final Unit notifyItemRemoved(Integer p0)
Link copied to clipboard
Link copied to clipboard
public Unit onBindViewHolder(SongHolder holder, Integer position)
Link copied to clipboard
public SongHolder onCreateViewHolder(ViewGroup parent, Integer viewType)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public final Unit setAllSongs(List<Song> allSongs)
Link copied to clipboard
Link copied to clipboard