function onDocumentKeyPress(event) {
    // Turn off auto-rotation if enabled
    stopAnimation();
    latestInteraction = Date.now();

    stopOrientation();
    config.roll = 0;

    // Record key pressed
    var keynumber = event.which || event.keycode;

    // Override default action for keys that are used
    if (config.capturedKeyNumbers.indexOf(keynumber) < 0)
        return;
    event.preventDefault();
    
    // If escape key is pressed
    if (keynumber == 27) {
        // If in fullscreen mode
        if (fullscreenActive) {
            toggleFullscreen();
        }
    } else {
        // Change key
        changeKey(keynumber, true);
    }
}
function onDocumentKeyPress(event) {
    // Turn off auto-rotation if enabled
    stopAnimation();
    latestInteraction = Date.now();

    stopOrientation();
    config.roll = 0;

    // Record key pressed
    var keynumber = event.which || event.keycode;

    // Override default action for keys that are used
    if (config.capturedKeyNumbers.indexOf(keynumber) < 0)
        return;
    event.preventDefault();
    
    // If escape key is pressed
    if (keynumber == 27) {
        // If in fullscreen mode
        if (fullscreenActive) {
            toggleFullscreen();
        }
    } else {
        // Change key
        changeKey(keynumber, true);
    }
}
function onDocumentKeyPress ( event ) { // Turn off auto-rotation if enabled stopAnimation ( ) ; latestInteraction = Date . now ( ) ; stopOrientation ( ) ; config . roll = 0 ; // Record key pressed var keynumber = event . which || event . keycode ; // Override default action for keys that are used if ( config . capturedKeyNumbers . indexOf ( keynumber ) < 0 ) return ; event . preventDefault ( ) ; // If escape key is pressed if ( keynumber == 27 ) { // If in fullscreen mode if ( fullscreenActive ) { toggleFullscreen ( ) ; } } else { // Change key changeKey ( keynumber , true ) ; } }
Event handler for key presses. Updates list of currently pressed keys.
@private
@param {KeyboardEvent} event - Document key press event.
Event handler for key presses . Updates list of currently pressed keys .