From 2b4757367470d8e36bc00901dac567e375796ed4 Mon Sep 17 00:00:00 2001 From: Brian Picciano Date: Tue, 13 Nov 2018 00:24:09 -0500 Subject: update viz 2 to use the newest version, which has some performance improvements and is easier to read the code for. also update the description --- assets/viz/2/goog/events/browserevent.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'assets/viz/2/goog/events/browserevent.js') diff --git a/assets/viz/2/goog/events/browserevent.js b/assets/viz/2/goog/events/browserevent.js index 14894e1..b2261a3 100644 --- a/assets/viz/2/goog/events/browserevent.js +++ b/assets/viz/2/goog/events/browserevent.js @@ -129,6 +129,12 @@ goog.events.BrowserEvent = function(opt_e, opt_currentTarget) { */ this.button = 0; + /** + * Key of key press. + * @type {string} + */ + this.key = ''; + /** * Keycode of key press. * @type {number} @@ -281,6 +287,7 @@ goog.events.BrowserEvent.prototype.init = function(e, opt_currentTarget) { this.button = e.button; this.keyCode = e.keyCode || 0; + this.key = e.key || ''; this.charCode = e.charCode || (type == 'keypress' ? e.keyCode : 0); this.ctrlKey = e.ctrlKey; this.altKey = e.altKey; @@ -363,7 +370,7 @@ goog.events.BrowserEvent.prototype.preventDefault = function() { if (!be.preventDefault) { be.returnValue = false; if (goog.events.BrowserFeature.SET_KEY_CODE_TO_PREVENT_DEFAULT) { - /** @preserveTry */ + try { // Most keys can be prevented using returnValue. Some special keys // require setting the keyCode to -1 as well: -- cgit v1.2.3