setasign\SetaPDF2\Core\Document\Page\Annotation\Widget

AdditionalActions Class representing a widget annotations additional-actions dictionary

File: /SetaPDF v2/Core/Document/Page/Annotation/Widget/AdditionalActions.php
Old class name (alias): \SetaPDF_Core_Document_Page_Annotation_Widget_AdditionalActions

Class hierarchy

Summary

Properties


Methods

_getAction()

Get the action.

Parameters
$name : string
 
$instance : bool
 
Exceptions

Throws \setasign\SetaPDF2\Core\Type\Exception

_setAction()

cleanUp()

Release memory/cycled references.

getBlur()

Get the action that shall be performed when the annotation loses the input focus.

Exceptions

Throws \setasign\SetaPDF2\Core\Type\Exception

getCursorEnter()

Get the action that shall be performed when the cursor enters the annotation’s active area.

Exceptions

Throws \setasign\SetaPDF2\Core\Type\Exception

getCursorExit()

Get the action that shall be performed when the cursor exits the annotation’s active area.

Exceptions

Throws \setasign\SetaPDF2\Core\Type\Exception

getDictionary()

Get the "additional actions"-dictionary.

Parameters
$create : bool

Pass true to automatically create the dictionary

getFocus()

Get the action that shall be performed when the annotation receives the input focus.

Exceptions

Throws \setasign\SetaPDF2\Core\Type\Exception

getMouseDown()

Get the action that shall be performed when the mouse button is pressed inside the annotation’s active area.

Exceptions

Throws \setasign\SetaPDF2\Core\Type\Exception

getMouseUp()

Get the action that shall be performed when the mouse button is released inside the annotation’s active area.

Exceptions

Throws \setasign\SetaPDF2\Core\Type\Exception

getPageClose()

Get the action that shall be performed when the page containing the annotation is closed.

Exceptions

Throws \setasign\SetaPDF2\Core\Type\Exception

getPageInvisible()

Get the action that shall be performed when the page containing the annotation is no longer visible in the conforming reader’s user interface.

Exceptions

Throws \setasign\SetaPDF2\Core\Type\Exception

getPageOpen()

Get the action that shall be performed when the page containing the annotation is opened.

Exceptions

Throws \setasign\SetaPDF2\Core\Type\Exception

getPageVisible()

Get the action that shall be performed when the page containing the annotation becomes visible.

Exceptions

Throws \setasign\SetaPDF2\Core\Type\Exception

setBlur()

Set the action that shall be performed when the annotation loses the input focus.

Parameters
$action : \setasign\SetaPDF2\Core\Document\Action\Action
 
Exceptions

Throws \setasign\SetaPDF2\Core\Type\Exception

setFocus()

Set the action that shall be performed when the annotation receives the input focus.

Parameters
$action : \setasign\SetaPDF2\Core\Document\Action\Action
 
Exceptions

Throws \setasign\SetaPDF2\Core\Type\Exception

setMouseDown()

setMouseUp()

setPageInvisible()

Set the action that shall be performed when the page containing the annotation is no longer visible in the conforming reader’s user interface.

Parameters
$action : \setasign\SetaPDF2\Core\Document\Action\Action
 
Exceptions

Throws \setasign\SetaPDF2\Core\Type\Exception