public class ContainerDrawerItem extends AbstractDrawerItem<ContainerDrawerItem,ContainerDrawerItem.ViewHolder>
| Modifier and Type | Class and Description |
|---|---|
static class |
ContainerDrawerItem.ItemFactory |
static class |
ContainerDrawerItem.Position |
static class |
ContainerDrawerItem.ViewHolder |
mEnabled, mIdentifier, mOnDrawerItemClickListener, mOnPostBindViewListener, mSelectable, mSelected, mSubItems, mTag| Constructor and Description |
|---|
ContainerDrawerItem() |
| Modifier and Type | Method and Description |
|---|---|
void |
bindView(ContainerDrawerItem.ViewHolder viewHolder,
java.util.List payloads) |
com.mikepenz.fastadapter.utils.ViewHolderFactory<ContainerDrawerItem.ViewHolder> |
getFactory()
the abstract method to retrieve the ViewHolder factory
The ViewHolder factory implementation should look like (see the commented code above)
|
DimenHolder |
getHeight() |
int |
getLayoutRes() |
int |
getType() |
android.view.View |
getView() |
ContainerDrawerItem.Position |
getViewPosition() |
ContainerDrawerItem |
withDivider(boolean divider) |
ContainerDrawerItem |
withHeight(DimenHolder height) |
ContainerDrawerItem |
withView(android.view.View view) |
ContainerDrawerItem |
withViewPosition(ContainerDrawerItem.Position position) |
equals, equals, equals, generateView, generateView, getIdentifier, getOnDrawerItemClickListener, getOnPostBindViewListener, getParent, getSubItems, getTag, getViewHolder, hashCode, isAutoExpanding, isEnabled, isExpanded, isSelectable, isSelected, onPostBindView, unbindView, withEnabled, withIdentifier, withIsExpanded, withOnDrawerItemClickListener, withParent, withPostOnBindViewListener, withSelectable, withSetSelected, withSubItems, withSubItems, withTagpublic ContainerDrawerItem withHeight(DimenHolder height)
public DimenHolder getHeight()
public ContainerDrawerItem withView(android.view.View view)
public android.view.View getView()
public ContainerDrawerItem withViewPosition(ContainerDrawerItem.Position position)
public ContainerDrawerItem withDivider(boolean divider)
public ContainerDrawerItem.Position getViewPosition()
public int getType()
@LayoutRes public int getLayoutRes()
public void bindView(ContainerDrawerItem.ViewHolder viewHolder, java.util.List payloads)
public com.mikepenz.fastadapter.utils.ViewHolderFactory<ContainerDrawerItem.ViewHolder> getFactory()
AbstractDrawerItemgetFactory in class AbstractDrawerItem<ContainerDrawerItem,ContainerDrawerItem.ViewHolder>