예제 #1
0
파일: DomSurgeon.cs 프로젝트: eds2code/lara
        private void RemoveInternal(int index)
        {
            var child = _parent.GetChildAt(index);

            RemoveInternalCommon(child);
            NodeRemovedDelta.Enqueue(_parent, index);
        }
예제 #2
0
파일: DomSurgeon.cs 프로젝트: eds2code/lara
        private void RemoveInternal(Node child)
        {
            if (child.ParentElement != _parent)
            {
                throw new InvalidOperationException(Resources.NodeNotFoundInsideParent);
            }
            var index = _parent.GetChildNodePosition(child);

            RemoveInternalCommon(child);
            NodeRemovedDelta.Enqueue(_parent, index);
        }