Constructors
Methods
destroy
- destroy(): void
Returns void
emit
- emit(attributeName: string, value: any, oldValue?: any): void
Parameters
- attributeName: string
- value: any
Optional
oldValue: any
Returns void
emitNodeInsert
- emitNodeInsert(node: Node): void
Returns void
emitNodeRemove
- emitNodeRemove(node: Node): void
Returns void
subscribe
- subscribe(
attributeName: string,
callback: AttributeChangeCallback,
): MutationSubscription Parameters
- attributeName: string
- callback: AttributeChangeCallback
subscribeOnInsertNode
- subscribeOnInsertNode(
node: Node,
callback: NodeRemoveCallback,
): MutationSubscription Parameters
- node: Node
- callback: NodeRemoveCallback
subscribeOnRemoveNode
- subscribeOnRemoveNode(
node: Node,
callback: NodeRemoveCallback,
): MutationSubscription Parameters
- node: Node
- callback: NodeRemoveCallback
unsubscribe
- unsubscribe(eventName: string, callback: AttributeChangeCallback): void
Parameters
- eventName: string
- callback: AttributeChangeCallback
Returns void
unsubscribeOnInsertNode
- unsubscribeOnInsertNode(node: Node, callback: NodeRemoveCallback): void
Parameters
- node: Node
- callback: NodeRemoveCallback
Returns void
unsubscribeOnRemoveNode
- unsubscribeOnRemoveNode(node: Node, callback: NodeRemoveCallback): void
Parameters
- node: Node
- callback: NodeRemoveCallback
Returns void