Open Journal Systems
3.3.0
EventAction.inc.php
1
<?php
16
import
(
'lib.pkp.classes.linkAction.request.LinkActionRequest'
);
17
18
class
EventAction
extends
LinkActionRequest
{
20
var
$targetSelector
;
21
23
var
$eventName
;
24
26
var
$options
;
27
33
function
__construct
(
$targetSelector
,
$eventName
,
$options
= array()) {
34
parent::__construct();
35
$this->targetSelector =
$targetSelector
;
36
$this->eventName =
$eventName
;
37
$this->options =
$options
;
38
}
39
40
41
//
42
// Overridden protected methods from LinkActionRequest
43
//
47
function
getJSLinkActionRequest
() {
48
return
'$.pkp.classes.linkAction.EventAction'
;
49
}
50
54
function
getLocalizedOptions
() {
55
return
array_merge(
56
$this->options,
57
array(
58
'target'
=> $this->targetSelector,
59
'event'
=> $this->eventName,
60
)
61
);
62
}
63
}
64
65
LinkActionRequest
Abstract base class defining an action to be taken when a link action is activated.
Definition:
LinkActionRequest.inc.php:19
EventAction
This action triggers a Javascript event.
Definition:
EventAction.inc.php:18
EventAction\getLocalizedOptions
getLocalizedOptions()
Definition:
EventAction.inc.php:63
EventAction\$targetSelector
$targetSelector
Definition:
EventAction.inc.php:23
EventAction\$options
$options
Definition:
EventAction.inc.php:35
LinkActionRequest\__construct
__construct()
Definition:
LinkActionRequest.inc.php:23
EventAction\$eventName
$eventName
Definition:
EventAction.inc.php:29
EventAction\getJSLinkActionRequest
getJSLinkActionRequest()
Definition:
EventAction.inc.php:56
EventAction\__construct
__construct($targetSelector, $eventName, $options=array())
Definition:
EventAction.inc.php:42
lib
pkp
classes
linkAction
request
EventAction.inc.php
Generated on Fri Aug 28 2020 14:51:39 for Open Journal Systems by
1.8.17