public class LibraryItem
extends <any>
| Modifier and Type | Class and Description |
|---|---|
static class |
LibraryItem.ViewHolder
our ViewHolder
|
| Modifier and Type | Field and Description |
|---|---|
Library |
library |
LibsBuilder |
libsBuilder |
| Constructor and Description |
|---|
LibraryItem() |
| Modifier and Type | Method and Description |
|---|---|
void |
bindView(LibraryItem.ViewHolder holder,
java.util.List<java.lang.Object> payloads)
binds the data of this item onto the viewHolder
|
int |
getLayoutRes()
defines the layout which will be used for this item in the list
|
int |
getType()
defines the type defining this item.
|
LibraryItem.ViewHolder |
getViewHolder(android.view.View v) |
boolean |
isSelectable() |
LibraryItem |
withLibrary(Library library) |
LibraryItem |
withLibsBuilder(LibsBuilder libsBuilder) |
public Library library
public LibsBuilder libsBuilder
public LibraryItem withLibrary(Library library)
public LibraryItem withLibsBuilder(LibsBuilder libsBuilder)
public int getType()
public int getLayoutRes()
public boolean isSelectable()
public void bindView(LibraryItem.ViewHolder holder, java.util.List<java.lang.Object> payloads)
holder - the viewHolder of this itempublic LibraryItem.ViewHolder getViewHolder(android.view.View v)