public void Construct(VendorPanel.Category category) { Category = category; this.tab.Construct(EnumTranslator.Translate(category)); this.tab.Clicked += OnTabClicked; }
public static I18NString Translate(VendorPanel.Category category) { switch (category) { case VendorPanel.Category.Weapon: return(I18N.Instance.Get("item_category_weapon")); case VendorPanel.Category.Armor: return(I18N.Instance.Get("item_category_armor")); case VendorPanel.Category.Miscellaneous: return(I18N.Instance.Get("ui_miscellaneous")); case VendorPanel.Category.Buyout: return(I18N.Instance.Get("ui_buyout")); default: return(new I18NString(new I18NStringData(category.ToString()))); } }