MutationRecord

MutationRecord class

MutationRecord, bireysel bir DOM mutasyonunu temsil eder. Bu iletilen nesnedirMutationObserver sMutationCallback .

public class MutationRecord : DOMObject

Özellikleri

İsimTanım
AddedNodes { get; }Eklenen düğümleri döndürür.
AttributeName { get; }Değiştirilen özniteliğin yerel adını döndürür, aksi takdirde null olur.
AttributeNamespace { get; }Değiştirilen özniteliğin ad alanını döndürür, aksi takdirde null.
NextSibling { get; }Eklenen veya kaldırılan düğümlerin sonraki kardeşini döndürür veya null.
OldValue { get; }Dönüş değeri türe bağlıdır. “Attributes” için, değiştirilen özniteliğin değişiklikten önceki değeridir. “characterData” için, değiştirilen düğümün değişiklikten önceki verileridir. “childList” için null.
PreviousSibling { get; }Eklenen veya kaldırılan düğümlerin önceki kardeşini veya null. döndürür
RemovedNodes { get; }Kaldırılan düğümleri döndürür.
Target { get; }Türüne bağlı olarak, mutasyonun etkilediği düğümü döndürür. “Öznitelikler” için, niteliği değişen öğedir. “characterData” için bu, CharacterData düğümüdür. “childList” için, çocukları değişen düğümdür.
Type { get; }Öznitelik mutasyonuysa “nitelikleri”, bir CharacterData düğümünde bir mutasyonsa “characterData” ve düğüm ağacında bir mutasyonsa “childList” döndürür.

yöntemler

İsimTanım
virtual GetPlatformType()Bu yöntem, ECMAScript nesnesini almak için kullanılırType .

Ayrıca bakınız