Interface: DocumentAnnotationsInterface
Interface for annotation event handling.
Extends
EventHandlerInterface<"added"|"updated"|"deleted",EventMap[AnnotationEvents]>
Properties
addEventListener()
addEventListener: (
eventName,callback) =>void
Adds an event listener for specified events.
Parameters
• eventName: "updated" | "added" | "deleted"
• callback: (annotation) => void | (annotation) => void | (annotation) => void
Returns
void
Inherited from
EventHandlerInterface.addEventListener
emitAdded()
emitAdded: (
annotation) =>void
Triggers an event indicating that an annotation was added.
Parameters
• annotation: Annotation
Returns
void
emitDeleted()
emitDeleted: (
annotation) =>void
Triggers an event indicating that an annotation was deleted.
Parameters
• annotation: Annotation
Returns
void
emitUpdated()
emitUpdated: (
annotation) =>void
Triggers an event indicating that an annotation was updated.
Parameters
• annotation: Annotation
Returns
void
removeEventListener()
removeEventListener: (
eventName,callback) =>void
Removes an event listener for specified events.
Parameters
• eventName: "updated" | "added" | "deleted"
• callback: (annotation) => void | (annotation) => void | (annotation) => void
Returns
void
Inherited from
EventHandlerInterface.removeEventListener