Lines Matching refs:charModifier
31 function hasShortcutModifier(charModifier, currentModifiers) { argument
45 if (hasCharModifier(charModifier, mods)) {
46 return sum > charModifier.length;
54 function hasCharModifier(charModifier, currentModifiers) { argument
55 if (charModifier.length === 0) { return false; }
57 for (var i = 0; i < charModifier.length; ++i) {
58 if (!currentModifiers[charModifier[i]]) {
67 function ModifierSync(charModifier) { argument
74 if (!charModifier) {
77 charModifier = [alt];
81 charModifier = [alt, ctrl];
85 charModifier = [altGr];
88 charModifier = [];
146 hasShortcutModifier: function() { return hasShortcutModifier(charModifier, state); },
148 …activeCharModifier: function() { return hasCharModifier(charModifier, state) ? charModifier : null…