doodle.events.createEvent
Description:
- Event (type:string, bubbles:boolean, cancelable:boolean) :Event
-
Inherits
- Object
Parameters
- type:string – [optional]
- bubbles:boolean – [optional] = false
- 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
- cancelArg:boolean –
Throws
- TypeError –
- id () :string
-
Returns
- string –
- initEvent (typeArg:string, canBubbleArg:boolean, cancelableArg:boolean) :Event
-
Parameters
- typeArg:string – [optional]
- canBubbleArg:boolean – [optional]
- 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
- event:doodle.events.Event –
Returns
- boolean –