new ScreenSpaceEventHandler
Handles user input events. Custom functions can be added to be executed on when the user enters input.
Parameters:
| Name | Type | Description | 
|---|---|---|
| element | DOC_TBA | The element to add events to. Defaults to document. | 
Source:
Methods
- 
    destroy
- 
    
    
    Removes listeners held by this object. 
 Once an object is destroyed, it should not be used; calling any function other thanisDestroyedwill result in a DeveloperError exception. Therefore, assign the return value (undefined) to the object as done in the example.Throws:DeveloperError : This object was destroyed, i.e., destroy() was called.Returns:Examplehandler = handler && handler.destroy(); 
- 
    getInputAction
- 
    
    
    Returns the function to be executed on an input event. Parameters:Name Type Argument Description typeEnumeration The ScreenSpaceEventType of input event. modifierEnumeration <optional> 
 A KeyboardEventModifier key that is held when a typeevent occurs.
- 
    isDestroyed
- 
    
    
    Returns true if this object was destroyed; otherwise, false. 
 If this object was destroyed, it should not be used; calling any function other thanisDestroyedwill result in a DeveloperError exception.Returns:Booleantrueif this object was destroyed; otherwise,false.
- 
    removeInputAction
- 
    
    
    Removes the function to be executed on an input event. Parameters:Name Type Argument Description typeEnumeration The ScreenSpaceEventType of input event. modifierEnumeration <optional> 
 A KeyboardEventModifier key that is held when a typeevent occurs.
- 
    setInputAction
- 
    
    
    Set a function to be executed on an input event. Parameters:Name Type Argument Description actionFunction Function to be executed when the input event occurs. typeEnumeration The ScreenSpaceEventType of input event. modifierEnumeration <optional> 
 A KeyboardEventModifier key that is held when a typeevent occurs.
