Lines Matching defs:shift
80 (shift * 1) +
96 shift: false,
218 key.shift = !!(modifier & 1);
297 case '[a': key.name = 'up'; key.shift = true; break;
298 case '[b': key.name = 'down'; key.shift = true; break;
299 case '[c': key.name = 'right'; key.shift = true; break;
300 case '[d': key.name = 'left'; key.shift = true; break;
301 case '[e': key.name = 'clear'; key.shift = true; break;
303 case '[2$': key.name = 'insert'; key.shift = true; break;
304 case '[3$': key.name = 'delete'; key.shift = true; break;
305 case '[5$': key.name = 'pageup'; key.shift = true; break;
306 case '[6$': key.name = 'pagedown'; key.shift = true; break;
307 case '[7$': key.name = 'home'; key.shift = true; break;
308 case '[8$': key.name = 'end'; key.shift = true; break;
324 case '[Z': key.name = 'tab'; key.shift = true; break;
357 // Letter, number, shift+letter
359 key.shift = RegExpPrototypeExec(/^[A-Z]$/, ch) !== null;