@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface MutationObserverInit
| Modifier and Type | Method and Description |
|---|---|
JsArray<java.lang.String> |
attributeFilter()
The MutationObserverInit dictionary's optional attributeFilter property is an array of strings specifying the names of the attributes whose values are to be monitored for changes.
|
default MutationObserverInit |
attributeFilter(JsArray<java.lang.String> attributeFilter)
The MutationObserverInit dictionary's optional attributeFilter property is an array of strings specifying the names of the attributes whose values are to be monitored for changes.
|
default MutationObserverInit |
attributeFilter(java.lang.String... attributeFilter)
The MutationObserverInit dictionary's optional attributeFilter property is an array of strings specifying the names of the attributes whose values are to be monitored for changes.
|
boolean |
attributeOldValue()
The MutationObserverInit dictionary's optional attributeOldValue property is used to specify whether or not to record the prior value of the altered attribute in MutationRecord objects denoting attribute value changes.
|
default MutationObserverInit |
attributeOldValue(boolean attributeOldValue)
The MutationObserverInit dictionary's optional attributeOldValue property is used to specify whether or not to record the prior value of the altered attribute in MutationRecord objects denoting attribute value changes.
|
boolean |
attributes()
The MutationObserverInit dictionary's optional attributes property is used to specify whether or not to watch for attribute value changes on the node or nodes being observed.
|
default MutationObserverInit |
attributes(boolean attributes)
The MutationObserverInit dictionary's optional attributes property is used to specify whether or not to watch for attribute value changes on the node or nodes being observed.
|
boolean |
characterData()
The MutationObserverInit dictionary's optional characterData property is used to specify whether or not to monitor the node or nodes being observed for changes to their textual contents.
|
default MutationObserverInit |
characterData(boolean characterData)
The MutationObserverInit dictionary's optional characterData property is used to specify whether or not to monitor the node or nodes being observed for changes to their textual contents.
|
boolean |
characterDataOldValue()
The MutationObserverInit dictionary's optional characterDataOldValue property is used to specify whether or not the MutationRecord.oldValue property for DOM mutations should be set to the previous value of text nodes which changed.
|
default MutationObserverInit |
characterDataOldValue(boolean characterDataOldValue)
The MutationObserverInit dictionary's optional characterDataOldValue property is used to specify whether or not the MutationRecord.oldValue property for DOM mutations should be set to the previous value of text nodes which changed.
|
boolean |
childList()
The MutationObserverInit dictionary's optional childList property indicates whether or not to monitor the specified node or nodes for the addition or removal of new child nodes.
|
default MutationObserverInit |
childList(boolean childList)
The MutationObserverInit dictionary's optional childList property indicates whether or not to monitor the specified node or nodes for the addition or removal of new child nodes.
|
static MutationObserverInit |
create() |
void |
setAttributeFilter(JsArray<java.lang.String> attributeFilter)
The MutationObserverInit dictionary's optional attributeFilter property is an array of strings specifying the names of the attributes whose values are to be monitored for changes.
|
default void |
setAttributeFilter(java.lang.String... attributeFilter)
The MutationObserverInit dictionary's optional attributeFilter property is an array of strings specifying the names of the attributes whose values are to be monitored for changes.
|
void |
setAttributeOldValue(boolean attributeOldValue)
The MutationObserverInit dictionary's optional attributeOldValue property is used to specify whether or not to record the prior value of the altered attribute in MutationRecord objects denoting attribute value changes.
|
void |
setAttributes(boolean attributes)
The MutationObserverInit dictionary's optional attributes property is used to specify whether or not to watch for attribute value changes on the node or nodes being observed.
|
void |
setCharacterData(boolean characterData)
The MutationObserverInit dictionary's optional characterData property is used to specify whether or not to monitor the node or nodes being observed for changes to their textual contents.
|
void |
setCharacterDataOldValue(boolean characterDataOldValue)
The MutationObserverInit dictionary's optional characterDataOldValue property is used to specify whether or not the MutationRecord.oldValue property for DOM mutations should be set to the previous value of text nodes which changed.
|
void |
setChildList(boolean childList)
The MutationObserverInit dictionary's optional childList property indicates whether or not to monitor the specified node or nodes for the addition or removal of new child nodes.
|
void |
setSubtree(boolean subtree)
The MutationObserverInit dictionary's optional subtree property can be set to true to monitor the targeted node and all of its descendants.
|
boolean |
subtree()
The MutationObserverInit dictionary's optional subtree property can be set to true to monitor the targeted node and all of its descendants.
|
default MutationObserverInit |
subtree(boolean subtree)
The MutationObserverInit dictionary's optional subtree property can be set to true to monitor the targeted node and all of its descendants.
|
@JsOverlay @Nonnull static MutationObserverInit create()
@JsProperty(name="attributeFilter") JsArray<java.lang.String> attributeFilter()
@JsProperty
void setAttributeFilter(@Nonnull
JsArray<java.lang.String> attributeFilter)
@JsOverlay @Nonnull default MutationObserverInit attributeFilter(@Nonnull JsArray<java.lang.String> attributeFilter)
@JsOverlay
default void setAttributeFilter(@Nonnull
java.lang.String... attributeFilter)
@JsOverlay @Nonnull default MutationObserverInit attributeFilter(@Nonnull java.lang.String... attributeFilter)
@JsProperty(name="attributeOldValue") boolean attributeOldValue()
@JsProperty void setAttributeOldValue(boolean attributeOldValue)
@JsOverlay @Nonnull default MutationObserverInit attributeOldValue(boolean attributeOldValue)
@JsProperty(name="attributes") boolean attributes()
@JsProperty void setAttributes(boolean attributes)
@JsOverlay @Nonnull default MutationObserverInit attributes(boolean attributes)
@JsProperty(name="characterData") boolean characterData()
@JsProperty void setCharacterData(boolean characterData)
@JsOverlay @Nonnull default MutationObserverInit characterData(boolean characterData)
@JsProperty(name="characterDataOldValue") boolean characterDataOldValue()
@JsProperty void setCharacterDataOldValue(boolean characterDataOldValue)
@JsOverlay @Nonnull default MutationObserverInit characterDataOldValue(boolean characterDataOldValue)
@JsProperty(name="childList") boolean childList()
@JsProperty void setChildList(boolean childList)
@JsOverlay @Nonnull default MutationObserverInit childList(boolean childList)
@JsProperty(name="subtree") boolean subtree()
@JsProperty void setSubtree(boolean subtree)
@JsOverlay @Nonnull default MutationObserverInit subtree(boolean subtree)