A game about forced loneliness, made by TACStudios
at master 667 B view raw
1using UnityEditor.IMGUI.Controls; 2 3using PlasticGui; 4using Unity.PlasticSCM.Editor.Views.PendingChanges; 5 6namespace Unity.PlasticSCM.Editor.UI.Tree 7{ 8 internal static class TreeViewItemExtensions 9 { 10 internal static IPlasticTreeNode GetPlasticTreeNode(this TreeViewItem item) 11 { 12 if (item is ChangelistTreeViewItem) 13 { 14 return ((ChangelistTreeViewItem)item).Changelist; 15 } 16 17 if (item is ChangeCategoryTreeViewItem) 18 { 19 return ((ChangeCategoryTreeViewItem)item).Category; 20 } 21 22 return ((ChangeTreeViewItem)item).ChangeInfo; 23 } 24 } 25}