UnityEditor.LazyTreeViewDataSource.RevealItem C# (CSharp) Method

RevealItem() protected method

protected RevealItem ( int itemID ) : void
itemID int
return void
        protected virtual void RevealItem(int itemID)
        {
            HashSet<int> source = new HashSet<int>(base.expandedIDs);
            int count = source.Count;
            HashSet<int> parentsAbove = this.GetParentsAbove(itemID);
            source.UnionWith(parentsAbove);
            if (count != source.Count)
            {
                this.SetExpandedIDs(source.ToArray<int>());
                if (base.m_NeedRefreshVisibleFolders)
                {
                    this.FetchData();
                }
            }
        }