doodle.events.createUIEvent

Description:

UIEvent (type:string, bubbles:boolean, cancelable:boolean, view:HTMLElement, detail:number) :UIEvent

Inherits

  1. Event
  2. Object

Parameters

  1. type:string – [optional]
  2. bubbles:boolean – [optional]
  3. cancelable:boolean – [optional]
  4. view:HTMLElement – [optional]
  5. detail:number – [optional]

Returns

  • UIEvent –

Throws

  • TypeError –
  • SyntaxError –

Properties

bubbles :boolean

Returns

  • boolean – [read-only]
cancelable :boolean

Returns

  • boolean – [read-only]
charCode :number

Returns

  • number – [read-only]
currentTarget :Node

Returns

  • Node – [read-only]
detail :number

Returns

  • number – [read-only]
eventPhase :number

Returns

  • number – [read-only]
keyCode :number

Returns

  • number – [read-only]
layerX :number

Returns

  • number – [read-only]
layerY :number

Returns

  • number – [read-only]
pageX :number

Returns

  • number – [read-only]
pageY :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]
view :HTMLElement

Returns

  • HTMLElement – [read-only]
which :number

Returns

  • number – [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 –
initUIEvent (typeArg:string, canBubbleArg:boolean, cancelableArg:boolean, viewArg:HTMLElement, detailArg:number) :UIEvent

Parameters

  1. typeArg:string –
  2. canBubbleArg:boolean –
  3. cancelableArg:boolean –
  4. viewArg:HTMLElement –
  5. detailArg:number –

Returns

  • UIEvent –

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

FOCUS_IN :string

Returns

  • string – [read-only]

Class Functions

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

Test if an object is an UIEvent or inherits from it. Returns true on Doodle events as well as DOM events.

Parameters

  1. event:doodle.events.Event –

Returns

  • boolean –