public UIMenuCheckboxItem AddCheckBoxItem(UIMenu menu, string title, bool isChecked = false, string desc = "", UIMenuItem.BadgeStyle badge = UIMenuItem.BadgeStyle.None, bool isBadgeLeft = true) { var menuItem = new UIMenuCheckboxItem(title, isChecked, desc); if (isBadgeLeft) { menuItem.SetLeftBadge(badge); } else { menuItem.SetRightBadge(badge); } menu.AddItem(menuItem); return(menuItem); }
public UIMenuItem AddMenuItem(UIMenu menu, string title = "Menu", string subTitle = "", string rightLabel = "", UIMenuItem.BadgeStyle badge = UIMenuItem.BadgeStyle.None, bool isBadgeLeft = true) { var menuItem = new UIMenuItem(title, subTitle); if (rightLabel != "") { menuItem.SetRightLabel(rightLabel); } if (isBadgeLeft) { menuItem.SetLeftBadge(badge); } else { menuItem.SetRightBadge(badge); } menu.AddItem(menuItem); return(menuItem); }
public UIMenuListItem AddMenuItemList(UIMenu menu, string title, List <dynamic> list, string desc = "", UIMenuItem.BadgeStyle badge = UIMenuItem.BadgeStyle.None, bool isBadgeLeft = true) { var menuItem = new UIMenuListItem(title, list, 0, desc); if (isBadgeLeft) { menuItem.SetLeftBadge(badge); } else { menuItem.SetRightBadge(badge); } menu.AddItem(menuItem); return(menuItem); }
public UIMenuColoredItem AddColoredItem(UIMenu menu, string title, string desc, Color color1, Color color2, string rightLabel = "", UIMenuItem.BadgeStyle badge = UIMenuItem.BadgeStyle.None, bool isBadgeLeft = true) { var menuItem = new UIMenuColoredItem(title, desc, color1, color2); if (rightLabel != "") { menuItem.SetRightLabel(rightLabel); } if (isBadgeLeft) { menuItem.SetLeftBadge(badge); } else { menuItem.SetRightBadge(badge); } menu.AddItem(menuItem); return(menuItem); }