trait MutationObserverInit extends Object
MutationObserverInit is an object which can specify the following properties: NOTE: At the very least, childList, attributes, or characterDatamust be set to true. Otherwise, "An invalid or illegal string was specified" error is thrown.
MDN
- Annotations
- @RawJSType() @native()
- Alphabetic
- By Inheritance
- MutationObserverInit
- Object
- Any
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
val
attributeFilter: UndefOr[Array[String]]
Set to an array of attribute local names (without namespace) if not all attribute mutations need to be observed.
Set to an array of attribute local names (without namespace) if not all attribute mutations need to be observed.
MDN
-
val
attributeOldValue: UndefOr[Boolean]
Set to true if attributes is set to true and target's attribute value before the mutation needs to be recorded.
Set to true if attributes is set to true and target's attribute value before the mutation needs to be recorded.
MDN
-
val
attributes: UndefOr[Boolean]
Set to true if mutations to target's attributes are to be observed.
Set to true if mutations to target's attributes are to be observed.
MDN
-
val
characterData: UndefOr[Boolean]
Set to true if mutations to target's data are to be observed.
Set to true if mutations to target's data are to be observed.
MDN
-
val
characterDataOldValue: UndefOr[Boolean]
Set to true if characterData is set to true and target's data before the mutation needs to be recorded.
Set to true if characterData is set to true and target's data before the mutation needs to be recorded.
MDN
-
val
childList: UndefOr[Boolean]
Set to true if additions and removals of the target node's child elements (including text nodes) are to be observed.
Set to true if additions and removals of the target node's child elements (including text nodes) are to be observed.
MDN
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hasOwnProperty(v: String): Boolean
- Definition Classes
- Object
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isPrototypeOf(v: Object): Boolean
- Definition Classes
- Object
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
propertyIsEnumerable(v: String): Boolean
- Definition Classes
- Object
-
val
subtree: UndefOr[Boolean]
Set to true if mutations to not just target, but also target's descendants are to be observed.
Set to true if mutations to not just target, but also target's descendants are to be observed.
MDN
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toLocaleString(): String
- Definition Classes
- Object
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
valueOf(): Any
- Definition Classes
- Object
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()