Actions executed from annotations, outlines, form fields.
| Module | Returns | Deps | Description |
|---|---|---|---|
pdfAction |
{ typeAction } |
pdfErrors, pdfParser |
Dispatcher, §12.6. |
pdfActionGoTo |
{ typeGoTo, typeGoToR, typeGoToE } |
pdfErrors, pdfParser |
§12.6.4.2–4. |
pdfActionUri |
{ typeUri } |
pdfErrors, pdfParser |
§12.6.4.7. |
pdfActionNamed |
{ typeNamed } |
pdfErrors, pdfParser |
§12.6.4.11. |
pdfActionLaunch |
{ typeLaunch } |
pdfErrors, pdfParser |
§12.6.4.5. |
Pattern
const a = runtime.resolve('pdfAction');
const typers = {
GoTo: runtime.resolve('pdfActionGoTo').typeGoTo,
GoToR: runtime.resolve('pdfActionGoTo').typeGoToR,
URI: runtime.resolve('pdfActionUri').typeUri,
Named: runtime.resolve('pdfActionNamed').typeNamed,
Launch:runtime.resolve('pdfActionLaunch').typeLaunch
};
const action = a.typeAction(dict, typers);