RemoteGoto action object.
More...
RemoteGoto action object.
- Deprecated:
- Action related APIs have been moved under each object.
- See also
- Annot
-
Widget
-
PDFFormField
-
PDFDoc
◆ getDestination()
RemoteGotoAction::getDestination |
( |
| ) |
|
|
inline |
Get the destination information.
- Returns
- object - A destination object.
- Example:
function example (action) {
action.getDestination();
}
- Since
- 11.0.0
◆ getFileSpec()
RemoteGotoAction::getFileSpec |
( |
| ) |
|
|
inline |
Get file specifications.
- Returns
- FileSpec - The file specifications object.
- Example:
function example (action) {
action.getFileSpec();
}
- Since
- 11.0.0
◆ getNewWindowFlag()
RemoteGotoAction::getNewWindowFlag |
( |
| ) |
|
|
inline |
Get the flag which is used to decide whether to open the destination document in a new window or not.
- Returns
- number - Flag value.
- Example:
function example (action) {
action.getNewWindowFlag();
}
- Since
- 11.0.0
◆ setDestination()
RemoteGotoAction::setDestination |
( |
|
destination | ) |
|
|
inline |
Set the destination information.
- Parameters
-
destination | object - A valid destination object to be set. |
destination.zoomMode | string - Set the zoom mode.Please refer to values starting from ZoomMode and this would be one of these values. |
destination.zoomFactor | number - Set zoom factor.This is only useful when zoom mode is ZoomXYZ. For ZoomXYZ, if the zoom factor is 0, that means just use current zoom factor of application as the destination zoom factor. For other zoom mode, this function will be 0. Valid when the zoomMode is ZoomXYZ. |
destination.pageIndex | string - The index of the destination page in the PDF document. |
destination.left | string - Set left position value. Valid when the zoomMode is ZoomXYZ or ZoomFitRect. |
destination.top | string - Set top position value. Valid when the zoomMode is ZoomXYZ or ZoomFitRect or ZoomFitHorz. |
destination.right | string - Set right position value. Valid when the zoomMode is ZoomFitRect. |
destination.bottom | string - Set bottom position value. Valid when the zoomMode is ZoomFitRect. |
- Returns
- Promise<object> - An action object.
- Example:
async function example (action) {
let destination = {
zoomMode: PDFViewCtrl.PDF.constant.ZoomMode.ZoomXYZ,
zoomFactor: 0,
pageIndex: 1,
};
await action.setDestination(destination);
}
- Since
- 11.0.0
◆ setFileSpec()
RemoteGotoAction::setFileSpec |
( |
|
fileSpec | ) |
|
|
inline |
Set file specifications.
- Parameters
-
fileSpec | FileSpec - The file specifications object. |
- Returns
- Promise<object> - An action object.
- Example:
async function example (action) {
const FileSpec = PDFViewCtrl.PDF.common.FileSpec;
fileName: './example.pdf',
});
await action.setFileSpec(fileSpec);
}
- Since
- 11.0.0
◆ setNewWindowFlag()
RemoteGotoAction::setNewWindowFlag |
( |
|
flag | ) |
|
|
inline |
Set the flag which is used to decide whether to open the destination document in a new window or not.
- Parameters
-
- Returns
- Promise<object> - An action object.
- Example:
function example (action) {
action.setNewWindowFlag(PDFViewCtrl.PDF.constant.NewWindowFlag.NewWindowFlagTrue);
}
- Since
- 11.0.0