package com.mygeopay.wallet.ui;
import java.util.List;
/**
* @author John L. Jegutanis
*/
public class NavDrawerItem {
NavDrawerItemType itemType;
String title;
int iconRes;
Object itemData;
public NavDrawerItem(NavDrawerItemType itemType, String title, int iconRes, Object itemData) {
this.itemType = itemType;
this.title = title;
this.iconRes = iconRes;
this.itemData = itemData;
}
public static void addItem(List<NavDrawerItem> items, NavDrawerItemType type) {
NavDrawerItem.addItem(items, type, null, -1, null);
}
public static void addItem(List<NavDrawerItem> items, NavDrawerItemType type, String title) {
NavDrawerItem.addItem(items, type, title, -1, null);
}
public static void addItem(List<NavDrawerItem> items, NavDrawerItemType type, String title, Integer iconRes, Object data) {
items.add(new NavDrawerItem(type, title, iconRes, data));
}
}