AnnotationManager
Annotation Types
Customize
The annotation statuses/states provide a built-in way to create review and approval workflows. The default states are: Accepted, Rejected, Cancelled, Completed, and None. These statuses are part of PDF specification which is why they are included as the default. However, it is possible to customize this list.

We can set the annotation state programmatically by calling updateAnnotationState.
With WebViewer 11.13+, you can customize which annotation statuses appear in the Notes Panel status filter by using the setStatusList API. Pass an array of statuses from UI.NotesPanel.StatusList to control which options are shown.
To reset the status list and show all available statuses, pass all values from UI.NotesPanel.StatusList.
updateAnnotationState
To update annotation state.
getState
To get annotation state.
getStateModel
To get annotation state model.
setState
To set annotation state.
setStateModel
To set annotation stateModel.
setStatusList
To customize the available annotation statuses.
Did you find this helpful?
Trial setup questions?
Ask experts on DiscordNeed other help?
Contact SupportPricing or product questions?
Contact Sales