Adds a highlight to the given Set
The SetID to add the highlight to
Creates a Highlight Set to store terms
Turn off auto highlighting
Enable highlighting based on user input for the set with the given id Auto highlighting will remain active until disableAutoHighlight is called
The SetID to add the highlights to
Optional - theh highlight config to use
Returns the currently selected annotations
An array of the selected annotations represented as HighlightMementos
Unregister previously registered onadd listener from set with given ID
ID of the set to register event against
Event listener to unregister
Unregister previously registered onmove listener from set with given ID
ID of the set to register event against
Unregister previously registered onremove listener from set with given ID
ID of the set to register event against
Register an event listener that will be called when a highlight is added to the set with the given ID
ID of the set to register event against
Event listener to register
Register an event listener that will be called when a highlight in the set with the given ID is moved
ID of the set to register event against
Register an event listener that will be called when a highlight is removed from the set with the given ID
ID of the set to register event against
Removes a highlight from a given Set
The SetID to remove the Highlight from
The TermID to remove from the Highlight set
Returns the Highlight Set object based on SetID
the SetID to get object data from
Provides a way to add/remove highlight sets and terms from the viewer with no persistence