doodle.events.createEvent

Description:

Event (type:string, bubbles:boolean, cancelable:boolean) :Event

Inherits

  1. Object

Parameters

  1. type:string – [optional]
  2. bubbles:boolean – [optional] = false
  3. cancelable:boolean – [optional] = false

Returns

  • Event –

Throws

  • TypeError –
  • SyntaxError –

Properties

bubbles :boolean

Returns

  • boolean – [read-only]
cancelable :boolean

Returns

  • boolean – [read-only]
currentTarget :Node

Returns

  • Node – [read-only]
eventPhase :number

Returns

  • number – [read-only]
returnValue :*

Returns

  • * – [read-only]
srcElement :Emitter

Returns

  • Emitter – [read-only]
target :Node

Returns

  • Node – [read-only]
timeStamp :Date

Returns

  • Date – [read-only]
type :string

Returns

  • string – [read-only]

Methods

cancelBubble (cancelArg:boolean) :void

Parameters

  1. cancelArg:boolean –

Throws

  • TypeError –
id () :string

Returns

  • string –
initEvent (typeArg:string, canBubbleArg:boolean, cancelableArg:boolean) :Event

Parameters

  1. typeArg:string – [optional]
  2. canBubbleArg:boolean – [optional]
  3. cancelableArg:boolean – [optional]

Returns

  • Event –

Throws

  • TypeError –
preventDefault () :void

stopImmediatePropagation () :void

Throws

  • Error – If called on event that can not be canceled.
stopPropagation () :void

Throws

  • Error – If called on event that can not be canceled.
toString () :string

Returns

  • string –

Constants

LOAD :string

Dispatched when element is loaded.

Returns

  • string – [read-only]
ADDED :string

Dispatched when object is added to display path.

Returns

  • string – [read-only]
REMOVED :string

Dispatched when object is removed from display path.

Returns

  • string – [read-only]
AT_TARGET :number

Returns

  • number – [read-only]
AT_TARGET :number

Returns

  • number – [read-only]
BLUR :number

Returns

  • number – [read-only]
BUBBLING_PHASE :number

Returns

  • number – [read-only]
BUBBLING_PHASE :number

Returns

  • number – [read-only]
CAPTURING_PHASE :number

Returns

  • number – [read-only]
CAPTURING_PHASE :number

Returns

  • number – [read-only]
CHANGE :number

Returns

  • number – [read-only]
CHANGE :string

Returns

  • string – [read-only]
CLICK :number

Returns

  • number – [read-only]
DBLCLICK :number

Returns

  • number – [read-only]
DRAGDROP :number

Returns

  • number – [read-only]
ENTER_FRAME :string

Returns

  • string – [read-only]
FOCUS :number

Returns

  • number – [read-only]
KEYDOWN :number

Returns

  • number – [read-only]
KEYPRESS :number

Returns

  • number – [read-only]
KEYUP :number

Returns

  • number – [read-only]
MOUSEDOWN :number

Returns

  • number – [read-only]
MOUSEDRAG :number

Returns

  • number – [read-only]
MOUSEMOVE :number

Returns

  • number – [read-only]
MOUSEOUT :number

Returns

  • number – [read-only]
MOUSEOVER :number

Returns

  • number – [read-only]
MOUSEUP :number

Returns

  • number – [read-only]
SELECT :number

Returns

  • number – [read-only]

Class Functions

isEvent (event:doodle.events.Event) :boolean

Test if an object is an event of any kind (Event/MouseEvent/etc). Returns true on Doodle events as well as DOM events.

Parameters

  1. event:doodle.events.Event –

Returns

  • boolean –