MutationObserver
Overview
The MutationObserver interface provides the ability to watch for changes being made to the DOM tree. It is designed as a replacement for the older Mutation Events feature, which was part of the DOM3 Events specification.
Location
- Reference: Island.fx
- Namespace: RemObjects.Elements.WebAssembly.DOM
- Platforms: WebAssembly
Required Methods
disconnect
Stops the MutationObserver instance from receiving further notifications until and unless observe() is called again.
method disconnect
void disconnect()
func disconnect()
void disconnect()
Sub disconnect()
observe
Configures the MutationObserver to begin receiving notifications through its callback function when DOM changes matching the given options occur.
method observe(partarget: dynamic; paroptions: dynamic)
void observe(dynamic partarget, dynamic paroptions)
func observe(_ partarget: dynamic, _ paroptions: dynamic)
void observe(dynamic partarget, dynamic paroptions)
Sub observe(partarget As dynamic, paroptions As dynamic)
Parameters:
- partarget:
- paroptions:
takeRecords
Removes all pending notifications from the MutationObserver's notification queue and returns them in a new Array of MutationRecord objects.
method takeRecords: array of MutationRecord
MutationRecord[] takeRecords()
func takeRecords() -> MutationRecord...
MutationRecord[] takeRecords()
Function takeRecords() As MutationRecord()