public void Draw(Action <Type> onTypeSelected) { var dropdownItems = GetDropdownItems(); var selectionTree = new SelectionTree(dropdownItems, _selectedType, onTypeSelected, ProjectSettings.SearchbarMinItemsCount, _attribute.ExcludeNone); if (_attribute.ExpandAllFolders) { selectionTree.ExpandAllFolders(); } DropdownWindow.Create(selectionTree, _attribute.DropdownHeight, GUIUtility.GUIToScreenPoint(Event.current.mousePosition), DropdownWindowType.Dropdown); }
public void Draw(Action <Type> onTypeSelected) { var dropdownItems = GetDropdownItems(); var selectionTree = new SelectionTree(dropdownItems, _selectedType, onTypeSelected, _attribute.SearchbarMinItemsCount, _attribute.ExcludeNone); if (_attribute.ExpandAllFolders) { selectionTree.ExpandAllFolders(); } DropdownWindow.Create(selectionTree, _attribute.DropdownHeight); }