Event.EventKeyboard Class

Extends Event

Module: cc Parent Module: cc

The keyboard event

Index

Properties
  • keyCode Number The keyCode read-only property represents a system and implementation dependent numerical code identifying the unmodified value of the pressed key.
  • type String The name of the event (case-sensitive), e.g.
  • bubbles Boolean Indicate whether the event bubbles up through the tree or not.
  • target Object A reference to the target to which the event was originally dispatched.
  • currentTarget Object A reference to the currently registered target for the event.
  • eventPhase Number Indicates which phase of the event flow is currently being evaluated.
Methods

Details

Properties

keyCode

The keyCode read-only property represents a system and implementation dependent numerical code identifying the unmodified value of the pressed key. This is usually the decimal ASCII (RFC 20) or Windows 1252 code corresponding to the key. If the key can't be identified, this value is 0.

meta description
Type Number
Defined in cocos2d/core/event-manager/CCEvent.js:555
type

The name of the event (case-sensitive), e.g. "click", "fire", or "submit".

meta description
Type String
Defined in cocos2d/core/event/event.js:44
bubbles

Indicate whether the event bubbles up through the tree or not.

meta description
Type Boolean
Defined in cocos2d/core/event/event.js:52
target

A reference to the target to which the event was originally dispatched.

meta description
Type Object
Defined in cocos2d/core/event/event.js:60
currentTarget

A reference to the currently registered target for the event.

meta description
Type Object
Defined in cocos2d/core/event/event.js:68
eventPhase

Indicates which phase of the event flow is currently being evaluated. Returns an integer value represented by 4 constants:

  • Event.NONE = 0
  • Event.CAPTURING_PHASE = 1
  • Event.AT_TARGET = 2
  • Event.BUBBLING_PHASE = 3 The phases are explained in the [section 3.1, Event dispatch and DOM event flow] (http://www.w3.org/TR/DOM-Level-3-Events/#event-flow), of the DOM Level 3 Events specification.
meta description
Type Number
Defined in cocos2d/core/event/event.js:76

Methods

constructor
meta description
Defined in cocos2d/core/event/event.js:38
Parameters
  • type String The name of the event (case-sensitive), e.g. "click", "fire", or "submit"
  • bubbles Boolean A boolean indicating whether the event bubbles up through the tree or not
unuse

Reset the event for being stored in the object pool.

meta description
Returns String
Defined in cocos2d/core/event/event.js:111
reuse

Reuse the event for being used again by the object pool.

meta description
Returns String
Defined in cocos2d/core/event/event.js:126
stopPropagation

Stops propagation for current event.

meta description
Defined in cocos2d/core/event/event.js:137
stopPropagationImmediate

Stops propagation for current event immediately, the event won't even be dispatched to the listeners attached in the current target.

meta description
Defined in cocos2d/core/event/event.js:146
isStopped

Checks whether the event has been stopped.

meta description
Returns Boolean
Defined in cocos2d/core/event/event.js:156
getCurrentTarget

Gets current target of the event
note: It only be available when the event listener is associated with node.
It returns 0 when the listener is associated with fixed priority.

meta description
Returns Node
Defined in cocos2d/core/event/event.js:166
getType

Gets the event type.

meta description
Returns String
Defined in cocos2d/core/event/event.js:181

results matching ""

    No results matching ""