FairyGUI.TreeView.AfterCollapsed C# (CSharp) Method

AfterCollapsed() private method

private AfterCollapsed ( FairyGUI.TreeNode node ) : void
node FairyGUI.TreeNode
return void
        internal void AfterCollapsed(TreeNode node)
        {
            if (node != root && treeNodeWillExpand != null)
                treeNodeWillExpand(node, false);

            if (node.cell == null)
                return;

            if (node != root)
            {
                if (treeNodeRender != null)
                    treeNodeRender(node);

                GButton expandButton = (GButton)node.cell.GetChild("expandButton");
                if (expandButton != null)
                    expandButton.selected = false;
            }

            if (node.cell.parent != null)
                HideFolderNode(node);
        }