| Name | Description | |
|---|---|---|
![]()  | artPageOpenFailed | Indicates the viewer failed to open ART page for requested page. | 
![]()  | contextMenu | Indicates the user activated the context menu. | 
![]()  | markAdded | Indicates that a new mark was added to the page. | 
![]()  | markChanged | Indicates that a mark on the page was changed. | 
![]()  | markCreating | Indicates that a new mark is being interactively created. | 
![]()  | markRemoved | Indicates that a mark was removed from the page. | 
![]()  | markReordered | Indicates that a mark was reordered within the page. | 
![]()  | markSelectionChanged | Indicates that a mark was selected or unselected. | 
![]()  | marksLoaded | Indicates that marks were loaded from a JSON string. | 
![]()  | mouseDown | Indicates the user pressed a mouse button. | 
![]()  | mouseMove | Indicates the user moved the mouse. | 
![]()  | mouseUp | Indicates the user released a mouse button. | 
![]()  | pageClosed | Indicates the viewer has closed the current image. | 
![]()  | pageDisplayed | |
![]()  | pageOpened | Indicates the viewer has finished opening a new image. | 
![]()  | pageOpenFailed | Indicates the viewer failed to open a new image. | 
![]()  | pageOpening | Indicates the viewer is opening a new image. | 
![]()  | touchCancel | Indicates that touch point has been disrupted in an implementation-specific manner (for example, too many touch points are created). | 
![]()  | touchEnd | Indicates that touch point is removed from the touch surface. | 
![]()  | touchMove | Indicates that touch point is moved along the touch surface. | 
![]()  | touchStart | Indicates that touch point is placed on the touch surface. | 
            