PdfWidgetActions
The scripts an annotation runs when the reader touches it, from its /AA dictionary (ISO 32000-1 §12.6.3, Table 194 and Table 196).
An interactive PDF puts its behaviour here: a text field filters what is typed with keystroke, a button runs mouseDown when it is pressed, and a total is recomputed by the calculate script of the field that shows it. Each entry is a parsed PdfAction, usually PdfAction.JavaScript, and null when the document does not define that trigger.
The four form triggers (keystroke, format, validate, calculate) only have meaning on a widget of a form field. The six mouse and focus triggers apply to any annotation.
Constructors
Properties
/E: the pointer enters the annotation's area.
/PI: the page holding the annotation is no longer visible.
/PV: the page holding the annotation becomes visible.
The raw /AA dictionary, for triggers this type does not model.