API reference

mutation_observer.h · C++ API

Browse entries grouped by interface file. Expand an entry for declarations, usage and version boundaries.

Read the related guide →

Entries retain declarations and sources. Runtime verification is recorded per entry; internal source candidates are not a promise of SDK delivery.

include/kui/dom/mutation_observer.h
MutationObserver::~MutationObserver
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

mutation_observer.h
~MutationObserver();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/mutation_observer.h:73

Report an issue with this entry →
MutationObserver::create
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

mutation_observer.h
static RefPtr<MutationObserver> create(Callback callback);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/mutation_observer.h:75

Report an issue with this entry →
MutationObserver::deliverRecords
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

mutation_observer.h
void deliverRecords();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/mutation_observer.h:92

Report an issue with this entry →
MutationObserver::disconnect
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

mutation_observer.h
void disconnect();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/mutation_observer.h:80

Report an issue with this entry →
MutationObserver::hasPendingRecords
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

mutation_observer.h
bool hasPendingRecords() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/mutation_observer.h:95

Report an issue with this entry →
MutationObserver::notifyMutation
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

mutation_observer.h
bool notifyMutation(const MutationRecord& record);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/mutation_observer.h:86

Report an issue with this entry →
MutationObserver::observe
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

mutation_observer.h
void observe(Node* target, const MutationObserverInit& options);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/mutation_observer.h:77

Report an issue with this entry →
MutationObserver::takeRecords
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

mutation_observer.h
std::vector<MutationRecord> takeRecords();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/mutation_observer.h:83

Report an issue with this entry →
MutationObserver::void
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

mutation_observer.h
using Callback = std::function<void(const std::vector<MutationRecord>&, MutationObserver*)>;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/mutation_observer.h:71

Report an issue with this entry →
MutationObserverRegistry::deliverAllRecords
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

mutation_observer.h
void deliverAllRecords();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/mutation_observer.h:129

Report an issue with this entry →
MutationObserverRegistry::hasObservers
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

mutation_observer.h
bool hasObservers() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/mutation_observer.h:132

Report an issue with this entry →
MutationObserverRegistry::notifyAttributeMutation
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

mutation_observer.h
void notifyAttributeMutation(Node* target, const String& attrName, const String& oldValue);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/mutation_observer.h:125

Report an issue with this entry →
MutationObserverRegistry::notifyCharacterDataMutation
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

mutation_observer.h
void notifyCharacterDataMutation(Node* target, const String& oldValue);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/mutation_observer.h:127

Report an issue with this entry →
MutationObserverRegistry::notifyChildListMutation
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

mutation_observer.h
void notifyChildListMutation(Node* target, Node* addedOrRemoved, bool added, Node* prevSibling, Node* nextSibling);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/mutation_observer.h:122

Report an issue with this entry →
MutationObserverRegistry::registerObserver
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

mutation_observer.h
void registerObserver(MutationObserver* observer);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/mutation_observer.h:119

Report an issue with this entry →
MutationObserverRegistry::unregisterObserver
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

mutation_observer.h
void unregisterObserver(MutationObserver* observer);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/mutation_observer.h:120

Report an issue with this entry →
Browse this reference type →