This site is currently undergoing maintenance, so instances of "RelativityOne" may still be present. You may also experience 404 errors, search disruptions, and temporary style changes.

Last date modified: 2026-Sep-09

Interface: ITransientHighlightManagerEventApi

Remarks

Partial ITransientHighlightManager interface that defineds the event handler API methods

Methods

offadd()

offadd(setId, addCallback, refObject?): void

Unregister previously registered onadd listener from set with given ID

Parameters

• setId: string

ID of the set to register event against

• addCallback: IHighlightSetListenerAdd

Event listener to unregister

• refObject?: any

Returns

void


offclick()

offclick(clickCallback, refObject?): void

Unregister previously registered onHighlightActiveChange listener.

Parameters

• clickCallback: IHighlightListenerClick

Event listener to unregister

• refObject?: any

Returns

void


offdone()

offdone(setId, doneCallback, refObject?): void

Unregister previously registered ondonelistener from set with given ID

Parameters

• setId: string

ID of the set to register event against

• doneCallback: IHighlightSetListenerDone

Event listener to unregister

• refObject?: any

Returns

void


offHighlightActiveChange()

offHighlightActiveChange(activeChangeCallback, refObject?): void

Unregister previously registered onHighlightActiveChange listener.

Parameters

• activeChangeCallback: IHighlightListenerActive

Event listener to unregister

• refObject?: any

Returns

void


offHighlightVisibilityChange()

offHighlightVisibilityChange(visibilityChangeCallback, refObject?): void

Parameters

• visibilityChangeCallback: IHighlightListenerVisibility

• refObject?: any

Returns

void


offmove()

offmove(setId, moveCallback, refObject?): void

Unregister previously registered onmove listener from set with given ID

Parameters

• setId: string

ID of the set to register event against

• moveCallback: IHighlightSetListenerMove

Event listener to unregister

• refObject?: any

Returns

void


offremove()

offremove(setId, moveCallback, refObject?): void

Unregister previously registered onremove listener from set with given ID

Parameters

• setId: string

ID of the set to register event against

• moveCallback: IHighlightSetListenerRemove

Event listener to unregister

• refObject?: any

Returns

void


onadd()

onadd(setId, addCallback, refObject?): void

Register an event listener that will be called when a highlight is added to the set with the given ID

Parameters

• setId: string

ID of the set to register event against

• addCallback: IHighlightSetListenerAdd

Event listener to register

• refObject?: any

Returns

void


onclick()

onclick(clickCallback, setIds?, refObject?): void

Register an event listener that will be called when a highlight is clicked

Parameters

• clickCallback: IHighlightListenerClick

Event listener to register

• setIds?: string[]

reference to highlight set IDs that should be monitored. Callback is called on every change, so this will simply filter highlights not in a referenced set

• refObject?: any

Returns

void


ondone()

ondone(setId, doneCallback, refObject?): void

Register an event listener that will be called when a highlightset is done scanning the document

Parameters

• setId: string

ID of the set to register event against

• doneCallback: IHighlightSetListenerDone

Event listener to register

• refObject?: any

Returns

void


onHighlightActiveChange()

onHighlightActiveChange(activeChangeCallback, setIds?, refObject?): void

Register an event listener that will be called when a highlights active state changes

Parameters

• activeChangeCallback: IHighlightListenerActive

Event listener to register

• setIds?: string[]

reference to highlight set IDs that should be monitored. Callback is called on every change, this will simply filter highlights not in a referenced set

• refObject?: any

Returns

void


onHighlightVisibilityChange()

onHighlightVisibilityChange(visibilityChangeCallback, setIds?, refObject?): void

Parameters

• visibilityChangeCallback: IHighlightListenerVisibility

• setIds?: string[]

• refObject?: any

Returns

void


onmove()

onmove(setId, moveCallback, refObject?): void

Register an event listener that will be called when a highlight in the set with the given ID is moved

Parameters

• setId: string

ID of the set to register event against

• moveCallback: IHighlightSetListenerMove

Event listener to register

• refObject?: any

Returns

void


onremove()

onremove(setId, moveCallback, refObject?): void

Register an event listener that will be called when a highlight is removed from the set with the given ID

Parameters

• setId: string

ID of the set to register event against

• moveCallback: IHighlightSetListenerRemove

Event listener to register

• refObject?: any

Returns

void

Feedback