mirror of
https://github.com/google/blockly.git
synced 2026-01-08 01:20:12 +01:00
chore: Use .includes and .startsWith, not .indexOf (#7936)
Easier to read than the diverse collection of `=== 0` and `!== -1` and `> -1` tests.
This commit is contained in:
@@ -41,10 +41,10 @@ export function createKeyDownEvent(keyCode, modifiers) {
|
||||
keyCode: keyCode,
|
||||
};
|
||||
if (modifiers && modifiers.length > 0) {
|
||||
event.altKey = modifiers.indexOf(KeyCodes.ALT) > -1;
|
||||
event.ctrlKey = modifiers.indexOf(KeyCodes.CTRL) > -1;
|
||||
event.metaKey = modifiers.indexOf(KeyCodes.META) > -1;
|
||||
event.shiftKey = modifiers.indexOf(KeyCodes.SHIFT) > -1;
|
||||
event.altKey = modifiers.includes(KeyCodes.ALT);
|
||||
event.ctrlKey = modifiers.includes(KeyCodes.CTRL);
|
||||
event.metaKey = modifiers.includes(KeyCodes.META);
|
||||
event.shiftKey = modifiers.includes(KeyCodes.SHIFT);
|
||||
}
|
||||
return new KeyboardEvent('keydown', event);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user