{"version":3,"file":"keyUtil.mjs","sources":["../../../../../../../packages/vue-components/vc-select/src/utils/keyUtil.ts"],"sourcesContent":["import { KeyCode } from '@antdv/utils';\n\n/** keyCode Judgment function */\nexport function isValidateOpenKey(currentKeyCode: number): boolean {\n  return ![\n    // System function button\n    KeyCode.ESC,\n    KeyCode.SHIFT,\n    KeyCode.BACKSPACE,\n    KeyCode.TAB,\n    KeyCode.WIN_KEY,\n    KeyCode.ALT,\n    KeyCode.META,\n    KeyCode.WIN_KEY_RIGHT,\n    KeyCode.CTRL,\n    KeyCode.SEMICOLON,\n    KeyCode.EQUALS,\n    KeyCode.CAPS_LOCK,\n    KeyCode.CONTEXT_MENU,\n    // F1-F12\n    KeyCode.F1,\n    KeyCode.F2,\n    KeyCode.F3,\n    KeyCode.F4,\n    KeyCode.F5,\n    KeyCode.F6,\n    KeyCode.F7,\n    KeyCode.F8,\n    KeyCode.F9,\n    KeyCode.F10,\n    KeyCode.F11,\n    KeyCode.F12,\n  ].includes(currentKeyCode);\n}\n"],"names":[],"mappings":";;;AAGO,SAAS,kBAAkB,cAAiC,EAAA;AACjE,EAAA,OAAO,CAAC;AAAA;AAAA,IAEN,OAAQ,CAAA,GAAA;AAAA,IACR,OAAQ,CAAA,KAAA;AAAA,IACR,OAAQ,CAAA,SAAA;AAAA,IACR,OAAQ,CAAA,GAAA;AAAA,IACR,OAAQ,CAAA,OAAA;AAAA,IACR,OAAQ,CAAA,GAAA;AAAA,IACR,OAAQ,CAAA,IAAA;AAAA,IACR,OAAQ,CAAA,aAAA;AAAA,IACR,OAAQ,CAAA,IAAA;AAAA,IACR,OAAQ,CAAA,SAAA;AAAA,IACR,OAAQ,CAAA,MAAA;AAAA,IACR,OAAQ,CAAA,SAAA;AAAA,IACR,OAAQ,CAAA,YAAA;AAAA;AAAA,IAER,OAAQ,CAAA,EAAA;AAAA,IACR,OAAQ,CAAA,EAAA;AAAA,IACR,OAAQ,CAAA,EAAA;AAAA,IACR,OAAQ,CAAA,EAAA;AAAA,IACR,OAAQ,CAAA,EAAA;AAAA,IACR,OAAQ,CAAA,EAAA;AAAA,IACR,OAAQ,CAAA,EAAA;AAAA,IACR,OAAQ,CAAA,EAAA;AAAA,IACR,OAAQ,CAAA,EAAA;AAAA,IACR,OAAQ,CAAA,GAAA;AAAA,IACR,OAAQ,CAAA,GAAA;AAAA,IACR,OAAQ,CAAA,GAAA;AAAA,GACV,CAAE,SAAS,cAAc,CAAA,CAAA;AAC3B;;;;"}