1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-19 00:20:25 +02:00

Added extension methods to navigation bar

This commit is contained in:
Brian Fiete 2021-01-20 13:07:22 -08:00
parent 3560554127
commit 3c8bb9bed9
2 changed files with 7 additions and 2 deletions

View file

@ -17,6 +17,7 @@ namespace IDE.ui
{
Unknown,
Method,
ExtMethod,
Property,
Class,
Enum,
@ -111,6 +112,7 @@ namespace IDE.ui
switch(lineData)
{
case "method": entry.mEntryType = .Method;
case "extmethod": entry.mEntryType = .ExtMethod;
case "property": entry.mEntryType = .Property;
case "class": entry.mEntryType = .Class;
case "enum": entry.mEntryType = .Enum;
@ -151,6 +153,7 @@ namespace IDE.ui
switch (entry.mEntryType)
{
case .Method: menuItem.mIconImage = DarkTheme.sDarkTheme.GetImage(.Method);
case .ExtMethod: menuItem.mIconImage = DarkTheme.sDarkTheme.GetImage(.ExtMethod);
case .Property: menuItem.mIconImage = DarkTheme.sDarkTheme.GetImage(.Property);
case .Class: menuItem.mIconImage = DarkTheme.sDarkTheme.GetImage(.Type_Class);
case .Enum: menuItem.mIconImage = DarkTheme.sDarkTheme.GetImage(.Type_ValueType);