Event

An event.

Methods:

getElements, preventDefault, stopPropagation, toSource, toSpecifier

Objects:

Boolean, Date, EventPhases, Number, Object, String,

Hierarchy:

Class: Event

Subclasses: PrintEvent | DocumentEvent | ImportExportEvent

Property Listing

Property

Type

Access

Description

bubbles

Boolean

readonly

If true, the event supports the bubbling phase of propagation.

cancelable

Boolean

readonly

If true, the default behavior of the event on its target can be canceled.

captures

Boolean

readonly

If true, the event supports the capturing phase of propagation.

currentTarget

Object

readonly

The current propagation target of the event.

defaultPrevented

Boolean

readonly

If true, the default behavior of the event on its target has been canceled.

eventPhase

EventPhases

EventPhases.AT_TARGET

EventPhases.BUBBLING_PHASE

EventPhases.CAPTURING_PHASE

EventPhases.DONE

EventPhases.NOT_DISPATCHING

readonly

The current propagation phase of the event.

eventType

String

readonly

The name of the event.

id

Number

readonly

The unique ID of the Event.

index

Number

readonly

The index of the Event within its containing object.

isValid

Boolean

readonly

Returns true if the object specifier resolves to valid objects.

parent

Application

Menu

MenuAction

ScriptMenuAction

Document

Submenu

readonly

The parent of the Event (a Document, Application, MenuAction, ScriptMenuAction, Menu or Submenu).

propagationStopped

Boolean

readonly

If true, propagation of the event beyond the current target has been stopped.

properties

Object

read/write

A property that allows setting of several properties at the same time.

target

Object

readonly

The target of the event.

timeStamp

Date

readonly

The time the event was initialized.

Method Listing

Event getElements ()

Resolves the object specifier, creating an array of object references.

undefined preventDefault ()

Cancels the default behavior of the event on its target.

undefined stopPropagation ()

Stops propagation of the event beyond the current target.

String toSource ()

Generates a string which, if executed, will return the Event.

String toSpecifier ()

Retrieves the object specifier.

Return

Event.getElements()

Events.anyItem()

Events.everyItem()

Events.nextItem()

Events.previousItem()

Events.itemByID()

Events.item()

Events.[]()

Events.itemByName()

Events.itemByRange()

Events.firstItem()

Events.lastItem()

Events.middleItem()