Mercurial > hg > dml-open-vis
view src/DML/MainVisBundle/Resources/assets/lib/underscore.mixins/underscore.isEventAnAttemptToOpenANewTab.js @ 1:f38015048f48 tip
Added GPL
author | Daniel Wolff |
---|---|
date | Sat, 13 Feb 2016 20:43:38 +0100 |
parents | 493bcb69166c |
children |
line wrap: on
line source
/** * Changes the default functionality of _.uniqueId() * * Adds a new function _.markUniqueIdAsAlreadyUsed * * Quicker alternative to * _.isObject(serializedAttributes) && !_.isArray(serializedAttributes) && !_.isFunction(serializedAttributes) * * @memberOf _ */ var toString = Object.prototype.toString; if (_) { _.mixin({ isEventAnAttemptToOpenANewTab: function(event) { return event.ctrlKey || event.shiftKey || event.metaKey || event.which == 2; } }); } else { console.error("Can't register _.isClickAnAttemptToOpenANewTab without underscore.js (global variable '_')"); }