Example #1
0
        internal static void Queue_Attribute_Mutation_Record(Node target, string localName, string Namespace, dynamic oldValue)
        {
            MutationRecord record = new MutationRecord(EMutationType.Attributes, target, localName, Namespace, oldValue);

            MutationRecord.QueueRecord(record);
        }
Example #2
0
        internal static void Queue_Tree_Mutation_Record(Node target, IEnumerable <Node> addedNodes, IEnumerable <Node> removedNodes, Node previousSibling, Node nextSibling)
        {
            MutationRecord record = new MutationRecord(EMutationType.ChildList, target, null, null, null, addedNodes, removedNodes, previousSibling, nextSibling);

            MutationRecord.QueueRecord(record);
        }
Example #3
0
        internal static void Queue_Text_Mutation_Record(Node target, string oldData)
        {
            MutationRecord record = new MutationRecord(EMutationType.CharacterData, target, null, null, oldData, null, null, null, null);

            MutationRecord.QueueRecord(record);
        }