Class ExplorerItem
Syntax
public abstract class ExplorerItem : TreeViewItem
Constructors
ExplorerItem(ExplorerTreeView, Object)
Declaration
protected ExplorerItem(ExplorerTreeView treeView, object value)
Parameters
Properties
canDelete
Declaration
public virtual bool canDelete { get; }
Property Value
canDrag
Declaration
public virtual bool canDrag { get; }
Property Value
canDuplicate
Declaration
public virtual bool canDuplicate { get; }
Property Value
canRename
Declaration
public virtual bool canRename { get; }
Property Value
e
Declaration
protected virtual Event e { get; }
Property Value
treeView
Declaration
public ExplorerTreeView treeView { get; }
Property Value
value
Declaration
public object value { get; }
Property Value
Methods
ConfirmDelete()
Declaration
public virtual bool ConfirmDelete()
Returns
Delete()
Declaration
public virtual void Delete()
Duplicate()
Declaration
public virtual void Duplicate()
Declaration
public virtual void FillContextMenu(GenericMenu menu)
Parameters
Type |
Name |
Description |
GenericMenu |
menu |
|
MatchesSearch(SearchQuery)
Declaration
public virtual bool MatchesSearch(SearchQuery query)
Parameters
Returns
OnIconGUI(Rect, Boolean, Boolean)
Declaration
public virtual void OnIconGUI(Rect iconPosition, bool selected, bool focused)
Parameters
Type |
Name |
Description |
Rect |
iconPosition |
|
Boolean |
selected |
|
Boolean |
focused |
|
OnLabelGUI(Rect, String, Boolean, Boolean)
Declaration
public virtual void OnLabelGUI(Rect labelPosition, string label, bool selected, bool focused)
Parameters
Rename(String)
Declaration
public virtual void Rename(string newName)
Parameters
Type |
Name |
Description |
String |
newName |
|
Select()
Declaration
public virtual void Select()
SetupDragAndDrop()
Declaration
public virtual void SetupDragAndDrop()
Extension Methods