Преглед на файлове

Move handledKeyCodes to module scope.

Maciej Gołaszewski преди 6 години
родител
ревизия
237574e70d
променени са 1 файла, в които са добавени 10 реда и са изтрити 9 реда
  1. 10 9
      packages/ckeditor5-mention/src/mentionui.js

+ 10 - 9
packages/ckeditor5-mention/src/mentionui.js

@@ -28,6 +28,16 @@ import MentionListItemView from './ui/mentionlistitemview';
 
 const VERTICAL_SPACING = 3;
 
+// The key codes that mention UI handles when it is open.
+const handledKeyCodes = [
+	keyCodes.arrowup,
+	keyCodes.arrowdown,
+	keyCodes.enter,
+	keyCodes.tab,
+	keyCodes.space,
+	keyCodes.esc
+];
+
 /**
  * The mention UI feature.
  *
@@ -659,15 +669,6 @@ function createFeedCallback( feedItems ) {
 // @param {Number}
 // @returns {Boolean}
 function isHandledKey( keyCode ) {
-	const handledKeyCodes = [
-		keyCodes.arrowup,
-		keyCodes.arrowdown,
-		keyCodes.enter,
-		keyCodes.tab,
-		keyCodes.space,
-		keyCodes.esc
-	];
-
 	return handledKeyCodes.includes( keyCode );
 }