OptionalattributeSet to a list of attribute local names (without namespace) if not all attribute mutations need to be observed and attributes is true or omitted.
OptionalattributeSet to true if attributes is true or omitted and target's attribute value before the mutation needs to be recorded.
OptionalattributesSet to true if mutations to target's attributes are to be observed. Can be omitted if attributeOldValue or attributeFilter is specified.
OptionalcharacterSet to true if mutations to target's data are to be observed. Can be omitted if characterDataOldValue is specified.
OptionalcharacterSet to true if characterData is set to true or omitted and target's data before the mutation needs to be recorded.
OptionalchildSet to true if mutations to target's children are to be observed.
OptionaldebugA debug name for the signal. Used in Angular DevTools to identify the signal.
OptionalinjectorThis signal must either be created in an injection context or passed an injector.
OptionalsubtreeSet to true if mutations to not just target, but also target's descendants are to be observed.
Optional injector reference if created outside injector context and MutationObserver options. If no MutationObserver options are passed then only all attributes are observed.