对Hierarchy进行提升
This commit is contained in:
@@ -10,6 +10,11 @@ namespace Convention.WindowsUI.Variant
|
||||
string HierarchyItemTitle { get; }
|
||||
}
|
||||
|
||||
public interface IHierarchyItemClickEventListener
|
||||
{
|
||||
void OnHierarchyItemClick(HierarchyItem item);
|
||||
}
|
||||
|
||||
public class HierarchyItem : PropertyListItem
|
||||
{
|
||||
[Content, HopeNotNull] public object m_target;
|
||||
@@ -70,6 +75,10 @@ namespace Convention.WindowsUI.Variant
|
||||
{
|
||||
InspectorWindow.instance.SetTarget(target, this);
|
||||
}
|
||||
if(target is IHierarchyItemClickEventListener listener)
|
||||
{
|
||||
listener.OnHierarchyItemClick(this);
|
||||
}
|
||||
}
|
||||
if (!IsEnableFocusWindow)
|
||||
return;
|
||||
|
Reference in New Issue
Block a user