public void InsertChild(Node child, int idx)
        {
            if (child == null)
            {
                return;
            }

            Flex.InsertChild(this, child, idx);
        }
        public void AddChild(Node child)
        {
            if (child == null || child.Parent == this)
            {
                return;
            }

            Flex.InsertChild(this, child, ChildrenCount);
        }