import { behaviorPlugin } from '../types' ; import * as arrowKeys from './arrow' ; import * as controlKeys from './control' ; import * as characterKeys from './character' ; import * as functionalKeys from './functional' ; import * as combination from './combination' ; import * as modifiers from './modifiers' ; export const preKeydownBehavior = [ ... modifiers . preKeydownBehavior , ] ; export const keydownBehavior = [ ... arrowKeys . keydownBehavior , ... controlKeys . keydownBehavior , ... functionalKeys . keydownBehavior , ... combination . keydownBehavior , ] ; export const keypressBehavior = [ ... functionalKeys . keypressBehavior , ... characterKeys . keypressBehavior , ] ; export const preKeyupBehavior = [ ... modifiers . preKeyupBehavior , ] ; export const keyupBehavior = [ ... functionalKeys . keyupBehavior ] ; export const postKeyupBehavior = [ ... modifiers . postKeyupBehavior , ] ;