UnityEditor.TreeViewDataSource.SearchRecursive C# (CSharp) Method

SearchRecursive() protected method

protected SearchRecursive ( TreeViewItem item, string search, List searchResult ) : void
item TreeViewItem
search string
searchResult List
return void
        protected void SearchRecursive(TreeViewItem item, string search, List<TreeViewItem> searchResult)
        {
            if (item.displayName.ToLower().Contains(search))
            {
                searchResult.Add(item);
            }
            foreach (TreeViewItem item2 in item.children)
            {
                this.SearchRecursive(item2, search, searchResult);
            }
        }